Skip to content
OpenPetra is an administration software (CRM+ERP) for charities
C# HTML JavaScript Shell CSS TSQL
Branch: master
Clone or download



The goal of OpenPetra is to provide an easy to use software system for the administration of non-profit organisations.

You can manage your contacts (CRM) and your accounts (ERP) with OpenPetra. We have a special focus on processing and receipting donations. More features are being implemented as the demand for OpenPetra grows.

To find out more about OpenPetra, please visit the webpage


You are welcome to try the demo at This is a public service, so don't enter any real data!


Please have a look at for your own free test installation of OpenPetra, with unlimited testing period!


There is an english forum at, and for german speakers we have


These are the steps required to setup a development environment on CentOS7:

curl | bash -s devenv

For development, do this to get a list of available commands:

su - op_dev
cd openpetra
nant help

You can test your OpenPetra installation at http://localhost and http://localhost/api/. The default user is DEMO and password DEMO, or user SYSADMIN and password CHANGEME.


All code written by the OpenPetra development team is licensed under the GPL v3 or later. For third-party code, please see the license references in the respective directories (see csharp/ThirdParty).

You can’t perform that action at this time.