How to contribute
July 27, 2026 ยท View on GitHub
If you have any suggestion or want your project to be included in the list, you can contribute in the following ways.
Open an issue
To suggest a new program, check the existence of the program in the list. If it is not present, you can open an issue including the following items:
name: Name of the programhomepage: URL of the homepage (if it exists)git: URL of a clonable git repository (if it exists)description: Text with the description of the program
At least one of the two items homepage and git must be present.
Pull request on data/apps.csv
The peculiarity of this repository is that the source of information is structured into CSV files with a simple structure.
See the data/ directory.
If you want to contribute using a pull request, add the new entry to data/apps.csv.
In the CSV file, the git field refers to a clonable git URL.
Please make changes to the CSV file only, not to the README file. I will review the request and, upon acceptance, I will take care of generating the README and updating the list.
Generation of the README file
If necessary, the README file can be (re-)generated from the CSV files.
To build README.md run:
make
python3 is required for building. And make, of course. :-)