All the calculators run on Python. The calculators will not become public as exes, so you need to be able to run the python files yourself.
Programs to run Python files are called Python interpreters. Most Python code editors come with a Python interpreter.
There are a lot of stand-alone Python interpreters and a lot of code editors with interpreters.
Shown here are two examples, one code editor and one stand-alone interpreter: Spyder from Anaconda and standard Python.
If you are already experienced with a different Python interpreter or code editor (like VS code), you can use that.
To get Spyder from Anaconda, you first have to install Anaconda.
If you end up on the main page of Anaconda, you can skip any registration by clicking the "free download" button in the top right and then clicking "skip registration" underneath the submit button.
Once at the download page, you can download the Distribution Installers.
After installing Anaconda, you can open Spyder from the app called Anaconda Navigator.
The main benefit of this program is that Anaconda automatically installs several Python modules, which are also the ones needed for the calculators.
Standard Python is run through the command promt of your system, this site gives a great tutorial: w3schools.
For both methods you need to specify a version of Python, Herodirk uses Python 3.12.4 to make the calculators.
The differences in Python versions is not that significant for simple programs like calculators, so other versions might work.
Apple OS
Apple products might need a few more steps to start working.
If the following error occurs when starting the calculator urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1028)
Then you need to do the following steps:
Open Terminal
Run /Applications/Python\ 3.x/Install\ Certificates.command, replace 3.x with your Python Version, e.g., 3.13
Now with Python ready, you can download the files for the calculator you want.
Always download the files from Herodirk's GitHub and get the latest release.
Direct links to the releases of each calculator is at the top of their manual.
Make sure that all the files for the calculator are in the same folder. Do not mix files from different calculators in one folder.
Then with the Python interpreter of your choice, run the main file of the calculator which are always called main.py.
To stop a calculator, there is a button labeled Stop in the bottom right of every calculator.
It is suggested to use this button instead of closing it in other ways, as some calculators might still have to save some settings.