Repolode
Admidio

Admidio/admidio

Self-hosted membership management system for clubs, associations and organizations, with flexible roles, events, messaging and file sharing.

Open-source alternative to:Wild ApricotMembership Toolkit

Stars
488
Forks
178
Open issues
161
Last commit
10 hours ago

What is it?

Admidio is a web-based user management system for clubs, associations, groups and other organizations. Its role model lets administrators mirror the structure of an organization and set permissions for member profiles, modules and features accordingly.

Beyond member records, Admidio covers day-to-day organization tasks: custom member lists, event planning with registrations and room schedules, online registration requests, inventory lending, email and messaging to members, roles or groups, announcements, a discussion forum, photo galleries and document management. It is installed on a PHP 8.2+ web server with MariaDB, MySQL or PostgreSQL, and a Docker image is also provided. It can run standalone or be integrated into an existing website, and it is available as a Progressive Web App.

Key features

  • 01Flexible roles and groups that reflect an organization's structure
  • 02Role-based permissions for profiles, modules and documents
  • 03Custom member lists with configurable fields and export
  • 04Event management with registrations, schedules and rooms
  • 05Online registration and inventory lending
  • 06Messaging, HTML email, forum, photo galleries and file sharing

Use cases

  • Managing members and dues for a sports club or association
  • Running events and registrations for a community group
  • Sharing documents and announcements with specific roles inside an organization
  • Hosting a self-managed member portal on your own server

In collections

Topics

#membership-management#user-management#php#self-hosted#event-management#club-management#admidio#documents-manager#lists#members

FAQ

What is admidio?
Self-hosted membership management system for clubs, associations and organizations, with flexible roles, events, messaging and file sharing. Admidio is a web-based user management system for clubs, associations, groups and other organizations. Its role model lets administrators mirror the structure of an organization and set permissions for member profiles, modules and features accordingly.
Is admidio free to use? What license does it have?
admidio is open source under the GPL-2.0 license. Check the license terms before using it in commercial products.
Is admidio still maintained?
Actively maintained. The last commit to admidio was on Nov 7, 2026.
What can I use admidio for?
Managing members and dues for a sports club or association Running events and registrations for a community group Sharing documents and announcements with specific roles inside an organization Hosting a self-managed member portal on your own server
Where can I get admidio?
The source code and installation instructions are on GitHub: https://github.com/Admidio/admidio

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects

Open-source web application for managing members, dues and contributions for non-profit associations, written in PHP.

Productivity & Apps#membership-management#non-profit#php
76+1 this week34PHPGPL-3.0Well maintainedUpdated 8 hours ago