EVERYTHING XIAOMI
Get listed

Houdini

Houdini is free, open-source fundraising infrastructure for nonprofits and NGOs, available as a self-hosted Rails application.

Place
#15 of 22
Score
6.1
Houdini's website

What Houdini is

Houdini is free, open-source fundraising infrastructure for nonprofits and NGOs, available as a self-hosted Rails application. It provides crowdfunding campaigns, fundraising events, a donation widget page and generator, and donor management. Nonprofit dashboards cover payment history, payouts, recurring donations, metrics, supporter relationships in a CRM, and organizational user accounts. Campaign reporting is described as advanced. Payment processing is separate, and configuring it requires Stripe API keys. Production deployment instructions cover Linux servers using SystemD and Nginx. Supported operating systems include Ubuntu 18.04, 20.04, 22.04, or equivalent; setup prerequisites include Node.js 16, Yarn, PostgreSQL 12 (PostgreSQL 10 may work), and Ruby 2.7. Building JavaScript assets requires about 3 GB of free RAM, and the deployment guide suggests a server with at least 4 GB RAM. The project describes its latest version as pre-2.0 and in heavy development, and suggests using v1 instead. GitHub Discussions is available for project conversations.

Good

  • Free and open source
  • Includes campaign and event fundraising
  • Supports recurring donations
  • Dashboard includes CRM and payout information

Watch out

  • Payment processing requires separate setup
  • Requires Linux deployment and several prerequisites
  • Latest version is pre-2.0 and in heavy development

Who it suits

Houdini suits nonprofits or NGOs with the technical resources to run a self-hosted Rails application. It is geared toward organizations managing campaigns, events, donations, and supporter relationships.

Verdict

Houdini covers fundraising campaigns, donation management, and nonprofit dashboards without a software charge. Its self-hosting requirements and stated development status are important considerations before deployment.

Plans and prices

From Houdini's own pricing page, checked 9 Oct 2026.

All about pricing
PlanPriceWhat it gives you
HoudiniFreeFree and open source fundraising infrastructure

The facts

Each one read from Houdini's own pages, with the date it was checked.

What it does

Campaigns
It includes crowdfunding campaigns and fundraising events.checked 9 Oct 2026
Community support
The README points users to GitHub Discussions to join the project chat and get involved.checked 9 Oct 2026
Deployment
Houdini can be run as a self-hosted Rails application, with production deployment instructions for a Linux server using SystemD and Nginx.checked 9 Oct 2026
Development status
The README describes the latest version as pre-2.0 and in heavy development, and suggests using v1 instead.checked 9 Oct 2026
Donations
It includes a donate widget page and generator, plus simple donation management for donors.checked 9 Oct 2026
Nonprofit dashboards
Nonprofits can manage payment history and payouts, recurring donations, metrics, supporter relationships in a CRM, and organizational user accounts.checked 9 Oct 2026
Payments integration
The setup instructions require Stripe API keys to configure payments.checked 9 Oct 2026
Production resources
The production deployment guide says building JavaScript assets requires about 3 GB of free RAM and suggests a server with at least 4 GB RAM.checked 9 Oct 2026
Purpose
Houdini is free and open source fundraising infrastructure for nonprofits and NGOs.checked 9 Oct 2026
Security reporting
The security policy asks people to report vulnerabilities by email and says the project will respond as soon as possible.checked 9 Oct 2026
Technical requirements
The README lists Node.js 16, Yarn, PostgreSQL 12 (10 may work), Ruby 2.7, and Ubuntu or equivalent as prerequisites.checked 9 Oct 2026

Where it runs

Linux support
The README lists Ubuntu 18.04, 20.04, 22.04, or equivalent as supported operating systems.checked 9 Oct 2026

Alternatives to Houdini

All alternatives
  1. 1

    JustGiving

    Free planAndroidiOSWebAPI
    7.8From £15 a month
  2. 2GoFundMe Pro logo

    GoFundMe Pro

    Free planAndroidiOSWebAPI
    7.6Free plan
  3. 3

    Ketto

    Free planAndroidiOSWeb
    7.3Free plan
  4. 4AdoptAClassroom.org logo
    6.6Free plan
  5. 5

    FreeFunder

    Free planWeb
    6.6Free plan
  6. 6

    Fundiful

    Free planAndroidiOSWeb
    6.6Free plan