Freedom251 › Membership Management Software
Galette

What Galette is
Galette is a free, open-source web application for managing memberships and contributions at nonprofit organizations. It includes member groups, manager roles, membership expiration calculations, mailings and self-service profile editing. Organizations can configure forms and lists, use dynamic fields, search records and apply display filters. Imports and exports use open formats. Galette relies on MariaDB or PostgreSQL and can be installed from an archive, as a Docker image or as a YunoHost application. Its plugin system extends the software: official plugins cover PayPal, maps, events, activities, vehicle clubs and object lending. Community-maintained plugins include Stripe and HelloAsso payment options and an OAuth2-provider option. The 1.3.0 release requires PHP 8.3 or later, the fileinfo PHP module and JavaScript in the browser. Its security features include optional experimental two-factor authentication, login and recovery throttling, CSRF protections, SameSite session cookies and sanitization of stored content. The project focuses on members and membership; it has declined accounting features as outside that scope.
Who it suits
Galette suits nonprofit organizations that need to manage members, contributions, mailings and self-service profiles. It is a self-hosted option for organizations able to meet its PHP and database requirements.
What it does well
- Free, open-source software for membership and contribution management.
- Supports configurable forms, dynamic fields and open-format data exchange.
- Official plugins cover PayPal, events, maps and more.
- Available as an archive, Docker image or YunoHost application.
What to know first
- Requires PHP 8.3 or later in the 1.3.0 release.
- Requires MariaDB or PostgreSQL.
- Accounting features are outside the project’s scope.
- Only one major release is supported at a time.
Limits
The project does not include accounting features, which it considers outside its focus on members and membership.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Galette | Free software; self-hosted on a PHP web server | Free |
As galette.eu lists them, read 12 Oct 2026. The maker's own page has the final word.
Getting started
- Open the Galette website.
- Choose an installation route: archive, Docker image, or YunoHost application.
- Prepare a PHP web server with PHP 8.3 or later, the fileinfo module, and browser JavaScript.
- Set up MariaDB or PostgreSQL for the application.
- Use the free Galette plan.
Verdict
Galette provides membership administration and contribution tools at no software cost, with several self-hosting options and plugins. Organizations seeking accounting features will need a separate solution, as that work is outside its stated focus.
Questions
How much does Galette cost?
The Galette plan is free software at no cost.
Is Galette open source?
Yes. Galette is open-source software and is self-hosted on a PHP web server.
Which platforms are supported?
Galette is listed for Linux, self-hosted use, the web, and Windows.
Which databases does Galette use?
Galette relies on MariaDB or PostgreSQL.
Can Galette handle payments?
Official plugins include PayPal. Community-maintained plugins are listed for Stripe and HelloAsso payments.
Who maintains Galette?
The project names Johan as developer and maintainer since 2007, and says its history began in 2003.
Facts from Galette's own pages
- Databases
- Galette relies on MariaDB or PostgreSQL. · galette.eu, 12 Oct 2026
- Data handling
- Galette supports imports and exports in open formats, configurable forms and lists, dynamic fields, search, and display filters. · galette.eu, 12 Oct 2026
- Deployment
- Galette can be installed from an archive and is also available as a Docker image or YunoHost application. · doc.galette.eu, 12 Oct 2026
- Free plan
- Yes · galette.eu, 20 Sept 2026
- Maker and history
- The about page names Johan as developer and maintainer since 2007 and recounts Galette's project history beginning in 2003. · galette.eu, 12 Oct 2026
- Member communications
- Yes · galette.eu, 20 Sept 2026
- Membership tools
- Features include membership and contribution management, member groups, manager roles, expiration calculation, mailings, and member self-service profile editing. · galette.eu, 12 Oct 2026
- Notable scope limit
- The project says accounting features were considered but declined because they fall outside its focus on members and membership. · galette.eu, 12 Oct 2026
- Payment integrations
- Community-maintained plugins are listed for Stripe and HelloAsso payments, and for using Galette as an OAuth2 provider. · doc.galette.eu, 12 Oct 2026
- Plugins
- The plugin system extends Galette, with official plugins for PayPal, maps, events, activities, vehicle clubs, and object lending. · doc.galette.eu, 12 Oct 2026
- Purpose
- Galette is an open-source web application for managing memberships and contributions, designed for nonprofit organizations. · galette.eu, 12 Oct 2026
- Release support
- The project says it supports only one major release at a time, with a limited exception for security fixes shortly after a new major release. · galette.eu, 12 Oct 2026
- Requirements
- The 1.3.0 release requires PHP 8.3 or later, the fileinfo PHP module, and JavaScript in the browser. · galette.eu, 12 Oct 2026
- Security
- The 1.3.0 release describes optional experimental two-factor authentication, login and recovery throttling, CSRF protections, SameSite session cookies, and sanitization of stored content. · galette.eu, 12 Oct 2026
- Support
- The project lists Matrix, Discord, IRC, mailing lists, and a bug tracker as contact and support channels. · galette.eu, 12 Oct 2026
- Support expectations
- The project says instant messaging replies depend on whether someone is available, and asks users not to request support on social networks. · galette.eu, 12 Oct 2026
Where Galette stands on Freedom251
- Membership Management Software#11 of 106
- Nonprofit Membership Management Software#6 of 30