
Galette
Membership management for non-profit associations
70 stars 36 forks last commit first released GPL-3.0
Actively maintained
Last commit 24 Aug 2026.

Galette is a web-based membership management application aimed at non-profit associations. It provides tools to manage member records, contributions/payments, groups and basic communications through a PHP/Twig-based web interface.
Key Features
- Member database with configurable fields, groups and role management
- Contributions and payment tracking, transactions and basic billing workflows
- PDF generation for member cards and printable exports
- CSV export/import and reporting features for membership data
- Plugin system to extend functionality and display plugin news on dashboard
- Supports multiple SQL backends and common PHP hosting environments
- Mailing list integration and email signature customization for communications
- Lightweight PHP/Twig front end designed to run on standard web servers
Use Cases
- Track members, subscriptions and dues for associations and clubs
- Produce printable member cards and export membership lists for administration
- Manage groups, staff public pages and send membership-related mailings
Limitations and Considerations
- Upgrades can require database schema migrations; backing up the database before major upgrades is recommended
- Installation and customization require PHP hosting knowledge and manual dependency management for source installs
- Plugin compatibility may require updates when upgrading major releases
Galette is a focused, mature tool for associations that need a self-hosted membership and contributions system. It emphasizes practical membership workflows, exportable records and extensibility through plugins.
Categories:
Tags:
Tech Stack:
Similar to Galette

InvoicePlane
Open source web app for quotes, invoicing, clients, and payments
Self-hosted open source invoicing software to manage quotes, invoices, clients, and payment tracking, with customizable templates and multilingual UI.

FOSSBilling
Open-source billing and client management for hosting providers
Self-hosted open-source billing, invoicing, payments, and client management platform for hosting and online service businesses.


EspoCRM
Open-source PHP CRM platform with modular extensions and REST API
A PHP-based open-source CRM providing contacts, leads, pipelines, workflows, dashboards and extensible integrations for sales and support teams.

SuiteCRM
Open-source Customer Relationship Management (CRM) platform
Community-driven open-source CRM providing sales, marketing, service, reporting, workflow automation, REST API and on-premises or hosted deployment.

Relaticle
Open-source CRM platform built with Laravel and Filament
Next-generation open-source CRM for managing contacts, companies, tasks, and sales opportunities with a modern UI and customizable fields.

Monica
Personal relationship management (PRM) web application
Monica is an open-source personal CRM to manage contacts, track interactions, set reminders, and keep a private diary about your relationships.



