Luma
Replaceable in one session with an AI coding agent.
Event pages with registration: a page per event, guest list, reminders, calendar invites and optional ticketing, aimed at meetups and small conferences.
Build an event page with registration. STACK - Astro with a Node adapter, SQLite, SES for mail THE PAGE - Title, time in a named zone, location, description, capacity - Show the time in the visitor's zone and say which zone it is; a meetup missed by an hour is the classic failure REGISTRATION - Name and email, double opt-in not required for a free event but a confirmation mail is - Capacity enforced with a unique count inside a transaction, and a waiting list past it THE CALENDAR INVITE - Attach an .ics with a stable UID so an update replaces rather than duplicates - SEQUENCE incremented on every change, or clients ignore the update REMINDERS - One a day before, one an hour before, cancelled by a cancellation Include the schema, the .ics generation and the capacity transaction.
What you lose
- A network where people already look for events, which brings attendance you did not have to find
- Calendar invites and reminders that arrive reliably
- Ticketing with payouts handled
If you would rather not build
- A static page plus a form, which covers most meetups
- Eventbrite, if ticketing matters more than ownership
The escape hatch
open source · no votes, no paid placement
Mobilizon
$0Self-hosted event pages and groups, federated with other instances.
framasoft/mobilizonfree · open source
Why this verdict
our own opinion · changed only by a person
80/100
Verdict yes at 80. The page is easy; the .ics UID and SEQUENCE rules are what make updates work, and almost every home-made version gets them wrong.
History
tracked since 10 Aug 2026 · nothing is ever overwritten
Nothing recorded yet. This chart fills in once the page has visitors, votes or prompt copies — it will not draw a flat line to look busy.
Questions about Luma
answered from the record above
Is Luma free?
No — the plan we track is $59 a month. Luma Plus from around $59/month billed monthly; free events with ticketing take a percentage instead.
Can you replace Luma by building your own?
YES. Replaceable in one session with an AI coding agent. Replacement score 80 out of 100, build time one session. Read what you lose before you decide.
How much does Luma cost?
$59 a month on Plus — $708 a year. Recorded 10 Aug 2026.
What do you lose by replacing Luma?
A network where people already look for events, which brings attendance you did not have to find; Calendar invites and reminders that arrive reliably; Ticketing with payouts handled. If any of those carry weight for you, keep paying.
Is there an open-source alternative to Luma?
Yes: Mobilizon, Gancio. The prompt on this page is for when you want it your way instead.
Related entries
same category first, most replaced first
Every week, something stops being worth paying for.
New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click.
free forever · no tracking pixel · every prompt stays free on the site