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.
Roster in 60 seconds
Everything in the box
Self-hosted searchable directory with custom fields, chapters, CSV round-trips, renewal tracking and magic-link editing.
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.
Roster vs Glue Up
Glue Up charges ~$125+/mo. Here's what actually differs.
| ย | Roster | Glue Up |
|---|---|---|
| Price | $19 once | ~$125+/mo |
| Member data | Your SQLite file | Their cloud |
| Custom fields | Unlimited, free | Plan-gated |
| Members | Unlimited | Priced per contact tier |
| Self-serve profile edits | Yes | Yes |
| CSV import/export | Yes | Yes |
| Works offline / desktop | Yes | No |
| Source code | MIT, yours | Proprietary |
One year of Glue Up runs past $1,500 โ Roster pays for itself before lunch.
Pick how you pay
Subscriptions if you want them โ but the whole point is the lifetime tier.
Up and running in three steps
Buy once on Whop
One payment of $19 gets you the packaged Windows installer, or clone the MIT source at github.com/bensblueprints/member-directory-mvp and run it yourself for free.
Deploy or run desktop
docker compose up onto a $5 VPS to go public, or npm run desktop for an Electron window auto-logged-in as admin.
Import your spreadsheet
Drop in a CSV โ unknown columns become custom fields automatically and existing emails update instead of duplicating.
Fair questions
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.
Related tools
More pay-once apps from the OneTimeSuite catalog.
More about Roster
Every page we publish about this app โ comparisons, personas, platforms and the problems it solves.
For you
Stop renting. Own Roster.
Self-hosted searchable directory with custom fields, chapters, CSV round-trips, renewal tracking and magic-link editing.
Get Roster โ $49 forever
OneTime