Skip to content
appsgit

5 jobs · 16 apps

Best open source software for nonprofits

For a nonprofit, a self-hosted stack starts with admidio for member management, Pretix for events and WordPress for the website and newsletter. Each pick was chosen by hand for its job and is shown with GitHub data from October 2026.

Nonprofits often run on tight budgets and volunteers. These apps cover member management, events, a website and newsletter, collaboration and bookkeeping, with no per-seat fees.

Updated · data from GitHub, refreshed nightly

Top picks

  1. Rank 1:

    admidio

    Admidio/admidio

    User management system for websites of organizations and groups. The system has a flexible role model so that it’s possible to reflect the structure and permissions of your organization.

    HR & Time TrackingPHPDocker

    admidio has 478 GitHub stars, uses the GPL-2.0 license, ships a Docker image and had 1,017 commits in the last year.

  2. Rank 2:

    Galette

    galette/galette

    Membership management web application aimed towards non profit organizations.

    Finance & BudgetingPHP

    Galette has 72 GitHub stars, uses the GPL-3.0 license and had 752 commits in the last year.

  3. Rank 3:

    hitobito

    hitobito/hitobito

    Manage complex group hierarchies with members, events and a lot more.

    Polls, Surveys & EventsRuby

    hitobito has 481 GitHub stars, uses the AGPL-3.0 license and had 1,254 commits in the last year.

1 of 5 · 3 picks

Members and groups

  1. 1

    admidio

    User management system for websites of organizations and groups. The system has a flexible role model so that it’s possible to reflect the structure and permissions of your organization.

    admidio has 478 GitHub stars, uses the GPL-2.0 license, ships a Docker image and had 1,017 commits in the last year.

  2. 2

    Galette

    Membership management web application aimed towards non profit organizations.

    Galette has 72 GitHub stars, uses the GPL-3.0 license and had 752 commits in the last year.

  3. 3

    hitobito

    Manage complex group hierarchies with members, events and a lot more.

    hitobito has 481 GitHub stars, uses the AGPL-3.0 license and had 1,254 commits in the last year.

2 of 5 · 3 picks

Events and tickets

  1. 1

    Pretix

    Ticket sales platform for events.

    Pretix has 2,534 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,456 commits in the last year; it replaces Eventbrite.

  2. 2

    Hi.Events

    Event management and ticketing platform for conferences, concerts, and more. Offering customizable event pages and embeddable ticket widgets.

    Hi.Events has 4,050 GitHub stars, uses the AGPL-3.0 with branding terms (Section 7) license, ships a Docker image and had 277 commits in the last year; it replaces Eventbrite.

  3. 3

    gathio

    Self-destructing, shareable, no-registration event pages.

    gathio has 466 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 102 commits in the last year.

3 of 5 · 3 picks

Website and newsletter

  1. 1

    WordPress

    World's most-used blogging and CMS engine.

    WordPress has 21,450 GitHub stars, uses the GPL-2.0 license and had 2,047 commits in the last year; it replaces WordPress.com and Medium.

  2. 2

    Ghost

    Just a blogging platform.

    Ghost has 55,489 GitHub stars, uses the MIT license and had 5,329 commits in the last year; it replaces WordPress.com and Medium.

  3. 3

    Listmonk

    High performance, self-hosted newsletter and mailing list manager with a modern dashboard.

    Listmonk has 23,701 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 227 commits in the last year; it replaces Mailchimp and Twilio SendGrid.

4 of 5 · 4 picks

Collaboration and decisions

  1. 1

    Nextcloud

    Access and share your files, calendars, contacts, mail and more from any device, on your terms.

    Nextcloud has 37,003 GitHub stars, uses the AGPL-3.0 license and had 7,289 commits in the last year; it replaces Google Drive and Dropbox.

  2. 2

    Mattermost

    Platform for secure collaboration across the entire software development lifecycle, can be integrated with Gitlab (alternative to Slack).

    Mattermost has 39,271 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,913 commits in the last year; it replaces Slack.

  3. 3

    Discourse

    Advanced forum / community solution based on Ruby and JS.

    Discourse has 47,933 GitHub stars, uses the GPL-2.0 license, ships a Docker image and had 6,794 commits in the last year; it replaces Reddit.

  4. 4

    Loomio

    Collaborative decision-making tool that makes it easy for anyone to participate in decisions which affect them.

    Loomio has 2,612 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 2,786 commits in the last year.

5 of 5 · 3 picks

Bookkeeping

  1. 1

    Bigcapital

    Financial accounting and inventory management software for small to medium businesses.

    Bigcapital has 3,921 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,005 commits in the last year; it replaces QuickBooks and Xero.

  2. 2

    hledger

    Plain text double-entry accounting with command-line, terminal and web interfaces, multi-currency support and CSV import.

    hledger has 4,746 GitHub stars, uses the GPL-3.0 license, ships a Docker image and had 1,992 commits in the last year.

  3. 3

    Akaunting

    Accounting software designed for small businesses and freelancers.

    Akaunting has 10,159 GitHub stars, is source-available under the BSL 1.1 (not an open-source license) and had 518 commits in the last year; it replaces QuickBooks and Xero.

FAQ

Questions and answers

Still curious? Email info@appsgit.com.

What is the best open source software for nonprofits?

For a nonprofit, a self-hosted stack starts with admidio for member management, Pretix for events and WordPress for the website and newsletter. Each pick was chosen by hand for its job and is shown with GitHub data from October 2026.

Is there an open source donor management system?

Not in this catalog. Galette describes itself as membership management for non-profit organizations and Admidio as user management for organizations and groups; a general CRM can track donors.

Is admidio free?

Yes. admidio is open-source software released under the GPL-2.0 license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.

Can I run this stack with Docker?

10 of the 16 apps here publish Docker images, including admidio, Pretix and Hi.Events, so most of the stack can run side by side with Docker Compose on one server. Size the server for the heaviest app and add off-site backups.

The weekly digest

New self-hosted apps, every week

Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.

One email a week. No spam, unsubscribe anytime.