๐ Roster
The member directory you buy once and own forever.
Roster at a glance
| Price | $19, once โ no renewal |
| Replaces | Glue Up at ~$125+/mo โ roughly $1,500 a year, every year |
| Type | Self-hosted web app |
| Platforms | Your own server (VPS / Docker), any browser |
| Category | Business Operations |
Roster features
๐ชช 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).
๐ Public or private directory
Flip one setting to make the directory browsable by anyone or keep it locked down.
$19 once โ that's the whole pricing page
Glue Up charges ~$125+/mo โ roughly $1,500 a year, every year. Roster is a single payment, and it keeps working whether or not we ever sell another copy.
Or get Roster inside the full suite โ every app in the catalog, currently $97 for the bundle. See the bundle →
Roster guides & pages
Honest answers
Is it really free on GitHub?
Yes โ Roster is MIT-licensed at github.com/bensblueprints/member-directory-mvp. The $19 buys the packaged installer and 1-click setup; building from source is free.
Where does my member data live?
In a SQLite file you can copy, on your own server or in your user profile in desktop mode. Zero telemetry, zero external auth providers.
Is this a subscription in disguise?
No. $19 once, unlimited members and custom fields, no renewal.