Donatallo project aims to make donations to FLOSS projects easier. We maintain database of FLOSS projects accepting donations, and the application (this repository) which determines which projects are relevant to you and allows to donate in an easy way.
Note that Donatallo does not accept or process any funds itself. We only point you to upstream donation options.
For now only proof of concept command line application is provided, donatallo-cli
:
Usage: donatallo-cli [-ah] [-d DATABASE] [-m METHOD,...]
-a, --all list all projects in the database
-d, --database=PATH specify path to the database
-m, --method=METHOD, --methods=METHOD,...
specify donation methods filter
(see --methods=list for supported methods list)
-h, --help show this help
Run donatallo-cli -a
to list all projects available in the
donatallo database, or donatallo-cli
to list only projects
detected on your system.
Support for different OS, distros and packaging systems is in development, for now we support:
- FreeBSD (pkg)
- Ubuntu/Debian (dpkg)
- Gentoo/Calculate (equery)
Dependencies:
To build the project, run:
cmake . && make
- GPLv3 or later, see COPYING.