
Admidio
Membership and user management system for organizations
470 stars 163 forks last commit first released GPL-2.0
Actively maintained
Last commit 27 Jul 2026.

Admidio is a PHP-based membership and user management system designed for associations, clubs and other organizations. It provides a role- and group-oriented permission model, customizable member profiles, and a collection of modules for events, media and document handling.
Key Features
- Flexible roles, groups and permissions to mirror organizational structures
- Customizable user profiles with configurable profile fields and relationships
- Membership lists with export to CSV, Excel, ODF and PDF
- Event management with online event publishing and participant handling
- Media gallery for photo albums and simple e-card functionality
- Document and file repository with upload and role-based access control
- HTML email messaging to users, roles and groups
- Plugin system and theming to extend functionality
Use Cases
- Manage membership records, roles and contact data for clubs or associations
- Publish and manage events, registrations and participant lists for community groups
- Provide a central document and photo repository with controlled access for members
Limitations and Considerations
- Requires a PHP webserver (PHP 8.2 or higher) and a supported SQL database (MariaDB, MySQL or PostgreSQL)
- Upgrading can require careful handling of custom themes and plugins to avoid conflicts
Admidio is a practical, mature solution for organizations that need structured member administration with built-in modules for events, media and documents. It favors a traditional PHP webapp architecture and is extendable via plugins and themes.
Categories:
Tags:
Tech Stack:
Similar to Admidio

Antragsgrün
Manage motions, resolutions and amendments for assemblies
Open-source platform to submit, discuss, amend and vote on motions and resolutions; supports speaking lists, roll calls, PDF/CSV exports and SSO integration.


Open eClass
Open source course management system for organizing e-learning
Open eClass is a PHP-based Learning Management System (LMS) for creating and administering online courses, assessments, multimedia content and communication tools for institutions.

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.
WackoWiki
Lightweight multilingual wiki engine with ACLs and WYSIWYG editor
Lightweight PHP wiki engine offering WYSIWYG editing, per-page ACLs, revision control, themes, file uploads, and support for MariaDB/MySQL/SQLite.
Roundup
Flexible issue-tracking system with web, email, REST and CLI interfaces
Python-based, highly customizable issue tracker with web, email, REST, XML-RPC and CLI interfaces; supports multiple databases and extensible workflows.

DocuSeal
Open-source platform for filling and signing documents online
Self-hostable DocuSign alternative to create fillable forms and collect legally binding eSignatures with API and webhooks.







