
OpenSlots
Minimalist appointment slot booking system with email confirmation
Overview
OpenSlots is a lightweight self-hosted appointment slot manager that allows service providers to define available time blocks which clients can claim directly from a public URL. It sends email confirmations and supports basic calendar export. Designed for small clinics, tutors, and individual professionals who need a no-frills booking page without SaaS subscription costs.
Where it falls short of Calendly
- No recurring appointment or subscription booking support
- Email notifications only — no SMS or push
- No calendar sync (Google/Apple/Outlook)
We list the gaps honestly so you can decide if the trade-off is worth owning your data.
Tags
Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.
Embed the OpenSlots difficulty badge in your README — it links back here.
[](https://openreplace.com/openslots)Similar open-source projects
Other self-hostable tools in the same space worth comparing.
Scheduling infrastructure for everyone, the open-source Calendly alternative
Open-source online appointment scheduling built on Cal.com
Open-source hotel reservation and channel management system
Node.js job scheduling library with persistent MongoDB-backed queue