Memship
openmemship.com
Spec sheet
- What it does
- Memship manages members, activities and payments for associations, clubs and other member-based organizations.Read 21 Oct 2026 · openmemship.com
- Purpose
- Memship brings member management, activities, and payments together for associations, sports clubs, cultural organizations, and other member-based entities.Read 8 Oct 2026 · openmemship.com
- Free plan
- YesRead 20 Sep 2026 · openmemship.com
- API
- A REST API is exposed under /api/v1 and uses FastAPI; payment webhooks use POST /webhooks/{provider}.Read 21 Oct 2026 · github.com
- Support
- Community help is provided through GitHub issues and email on a best-effort basis rather than a guaranteed support plan.Read 21 Oct 2026 · openmemship.com
- Activities
- Activities support modalities, tiered pricing, online registration, eligibility checks, capacity limits, waiting lists and discount codes.Read 21 Oct 2026 · openmemship.com
- Backup requirement
- Backups must include the data-root directory and the .env file because encryption keys and persistent service data are stored there.Read 21 Oct 2026 · github.com
- Communications
- Administrators can send announcements to all members, groups or membership types.Read 21 Oct 2026 · openmemship.com
- Consents and files
- Activities can require legal consents and uploaded attachments through the member portal.Read 21 Oct 2026 · openmemship.com
- Data hosting
- The application is single-tenant and stores member data on the organization’s own server by default.Read 21 Oct 2026 · openmemship.com
- Deployment requirements
- The quick start requires Docker and Docker Compose and runs the application in a browser on port 8081.Read 8 Oct 2026 · openmemship.com
- Email delivery
- Automatic registration, cancellation and wait-list emails can use SMTP or Resend.Read 21 Oct 2026 · openmemship.com
- Email SDK options
- Email integrations use either self-hosted SMTP or the Resend API.Read 21 Oct 2026 · github.com
- Guardian and minor support
- Membership records support guardians and minors.Read 21 Oct 2026 · openmemship.com
- Hosting and data
- The software is self-hosted and single-tenant, with member data kept on the organization’s own server by default.Read 8 Oct 2026 · openmemship.com
- Installation model
- The production installer uses vps-bootstrap.sh and install.sh, generates secrets, pins a release version and stores persistent data under one data root.Read 21 Oct 2026 · github.com
- Intended organizations
- Memship says it is built for associations, sports clubs, and cultural organizations with a few hundred to a few thousand members, run by volunteers or small staff.Read 8 Oct 2026 · openmemship.com
- Languages
- The interface supports Spanish, Catalan and English and can be extended through contributions.Read 21 Oct 2026 · github.com
- Limit: hosting responsibility
- Organizations normally operate their own server, while hosted management is available only as separately arranged paid contributor work.Read 21 Oct 2026 · openmemship.com
- Limit: mobile app
- A member mobile app is still in development; current member access works through the browser.Read 21 Oct 2026 · openmemship.com
- Limit: one instance per host
- The installation documentation states that container naming means a second Memship instance cannot run on the same Docker host without using another host or virtual machine.Read 21 Oct 2026 · github.com
- Limit: quick-start security
- The quick-start deployment is for evaluation because it uses throwaway volumes and a signing key published in the repository.Read 21 Oct 2026 · github.com
- Maker facts
- The project identifies Marc Andreu and Eder Villar as maintainers; it states there is no company or investor behind the project.Read 21 Oct 2026 · openmemship.com
- Maker founding year
- No founding year is stated on the reviewed official pages.Read 21 Oct 2026 · openmemship.com
- Maker headquarters
- No headquarters or legal entity is stated on the reviewed official pages.Read 21 Oct 2026 · openmemship.com
- Member lifecycle
- Administrators can handle registration, onboarding, status changes, cancellation, membership types, groups, prices and age restrictions.Read 21 Oct 2026 · github.com
- Member portal
- YesRead 20 Sep 2026 · openmemship.com
- Membership features
- It supports membership types, groups, pricing, age restrictions, guardians and minors, role-based access, and organization settings.Read 8 Oct 2026 · openmemship.com
- Mobile app
- A member-focused mobile app is in development; the site says members can currently register, book activities, and pay from a phone browser.Read 8 Oct 2026 · openmemship.com
- Open-source licence
- Memship uses the Elastic License 2.0, which permits use, modification and self-hosting but restricts offering it as a hosted or managed service to third parties.Read 21 Oct 2026 · github.com
- Payments
- The site lists SEPA direct debit, Redsys, Bizum, and Stripe Checkout, along with recurring billing, automatic overdue reminders, and PDF receipts with VAT breakdowns.Read 8 Oct 2026 · openmemship.com
- Planned communications
- Email campaigns and direct messaging are listed as planned rather than available features.Read 21 Oct 2026 · github.com
- Planned integrations
- WhatsApp, Telegram, Signal, Instagram, calendar subscriptions, accounting exports, e-invoicing exports, federation submissions and outbound webhooks are roadmap items.Read 21 Oct 2026 · github.com
- Project activity
- The public repository showed 4 stars, 2 forks and 27 issues when opened.Read 21 Oct 2026 · github.com
- Receipts and VAT
- Memship generates PDF receipts with VAT breakdowns and configurable invoice numbering in Spanish, Catalan and English.Read 21 Oct 2026 · openmemship.com
- Recurring billing
- Scheduled fee generation and overdue-payment reminder emails are built in.Read 21 Oct 2026 · openmemship.com
- Redsys and Bizum
- Redsys provides hosted 3-D Secure payment processing and Bizum support.Read 21 Oct 2026 · openmemship.com
- Release status
- GitHub lists v2.14.0 as the latest release, published on 25 September 2026, focused on fixing sixteen defects and build reliability issues.Read 21 Oct 2026 · github.com
- Roles and permissions
- The system provides role-based access for administrators and members, with granular permissions documented in the repository.Read 21 Oct 2026 · github.com
- Security and privacy
- The site says Memship is built with GDPR in mind and that data is not sent to a vendor cloud by default; connecting an outside service can send data to that service.Read 8 Oct 2026 · openmemship.com
- Security positioning
- The project describes itself as GDPR-oriented and includes legal-terms templates and consent management.Read 21 Oct 2026 · github.com
- Self-hosting prerequisites
- Production installation requires Docker Engine with Compose, curl, tar, a non-root Docker user and optionally a DNS name for HTTPS.Read 21 Oct 2026 · github.com
- SEPA
- SEPA support includes mandate management, remittance batches using pain.008 XML, bank-return imports and status tracking.Read 21 Oct 2026 · github.com
- Stripe
- Stripe Checkout lets members pay pending receipts, with payment status updated through provider webhooks.Read 21 Oct 2026 · openmemship.com
- System sizing
- The repository recommends a measured baseline of 2 vCPUs, 4 GB RAM, 40 GB storage, a domain and outbound email, costing roughly €8–12 per month for infrastructure.Read 21 Oct 2026 · github.com
- Target organization size
- The project targets organizations with hundreds to a few thousand members run by volunteers or small staffs.Read 21 Oct 2026 · openmemship.com
- Technology stack
- The documented stack uses Python 3.12+, FastAPI, SQLAlchemy, Alembic, Next.js, React, Tailwind, Shadcn/ui, PostgreSQL 15, Celery, Redis, Caddy and Docker.Read 21 Oct 2026 · github.com
Plans and prices
Free core Free permanently full application · self-hosted deployment · no subscriptions · no per-member fees Read 21 Oct 2026 · openmemship.com
Memship core Free Full application · self-hosted · no subscriptions · no per-member fees Read 8 Oct 2026 · openmemship.com
Where Specifiction places it
- Membership Management Software#21 of 1068.5
- Membership & Association Management#7 of 298.3
- Nonprofit Membership Management Software#8 of 308.4
- Membership Billing Software#21 of 348.1