ENiGMA½ is hosted on GitHub where you can clone and contribute to the code. If you’re not sure where to start, take a look at the issues list and see if there’s anything you fancy having a go at.
Contributing doesn’t just have to be writing code! Developers love well written bug reports, which you can submit via Github. If you find an issue, make sure you can reproduce it then open an issue on the ENiGMA issues page on GitHub.
Every software project on the planet could do with better documentation, and ENiGMA½ is no exception. If you want an easy way to contribute to the project, this is it!