
Roster — The member directory you buy once and own forever.
The member directory you buy once and own forever.
Membership platforms like Glue Up charge hundreds of dollars a month — around $1,500 a year — to host what is, at its core, a searchable list of your members. Roster is $19 once, runs on a $5 VPS or your own desktop, and your member data never leaves a machine you control.
Member profiles — Photo, contact info, bio, status (active / pending / lapsed), and join and renewal dates.
Custom fields per organization — Text, select or URL fields that appear on cards, in the table, in search and in CSV round-trips.
Real search and filtering — Full-text search across names, emails, bios and every custom field, with filters by status, chapter or exact value.
Chapters — Sub-listings for multi-chapter orgs with member counts, auto-created on CSV import.
Bulk CSV import/export — A quoted-field-safe parser where unknown columns become custom fields and existing emails update instead of duplicating.
Magic-link self-serve editing — Members request a link by email and edit their own profile, but can never touch their status, renewal date or chapter.
Renewal tracking — See everyone due in the next N days and send reminders via optional SMTP (a safe no-op without it).
Runs as a Windows desktop app or on any $5 VPS (Docker included).
What's included:
Full source code (MIT): https://github.com/bensblueprints/member-directory
Lifetime v1 updates
Setup guide (README quick start)
