Enigma – in full Enigma Astrology Research – is an astrology program for Windows with a focus on astrological research.
Initially, Enigma consisted of separate modules but has now been redesigned. There is one program that will eventually include all the functionality of the existing modules and much more.
The latest release of Enigma – version 0.5 – is now available for download. This version supports the calculation and analysis of horoscopes, various analysis techniques, progressive forms of astrology, the calculation, drawing, and analysis of horoscopes, and some forms of astrological research.
The main addition in this release is the support for primary directions.
A list is available with an overview of the functionality of Enigma 0.5 and the planned functionality in the next version.
This is the last version of Enigma in its current form. Enigma runs on Windows, and some time ago I conducted a survey about the use of operating systems. Windows accounted for half, much less than I had thought. Therefore, I am rewriting Enigma to make it suitable for multiple systems: Windows, Linux, Android, Apple MacOS, and Apple iOS. This is a big task. To achieve this, I need to use different programming languages (for the tech enthusiasts among us: I currently use C# with WPF. For the backend, I will use Go, and for the frontend, Flutter with Dart). I expect to need at least a year for this. The new version will be Enigma 1.0 (no longer a beta) and will include at least the functionality you find in Enigma 0.5. I will add more possibilities. In the list, you can see what functionality will be added in 1.0. A lot of work, but I am excited about it.
Enigma is free and open source. Anyone can view the code and as a programmer, you are free to use (parts of) the code, provided the software in which you include that code is itself open source.
You can download Enigma and its documentation via the following links:
- Installation program and a manual for the installation.
- An on-line user manual is available from the application and also directly via the web. A PDF version of the same manual is automatically downloaded with the program.
- Developers manual, which can be useful for other programmers.
- Release notes.
- Artists: example datafile for research in Enigma.
Enigma runs on recent Windows versions, including Windows 11 and Windows 10. However, if you use Windows 10, you do need to install additional software. You notice this after starting Enigma. If a window appears saying “You must install .NET Desktop Runtime to run this application”, click ‘Yes’. After installation, Enigma will start without this message.
Previous versions
Some earlier versions of Enigma exist.
- Enigma DedVM version 1.0, a dedicated module for statistical research.
- Enigma Cycles 0.1 – beta, for the calculation of many types of cycles.
- Enigma Parans 1.0, for the calculation of parans.
In the future, I will include all functionality of these older versions in the new releases.