Self-hosted alternatives to Calendly
Want meeting scheduling links without handing your data to Calendly? These 8 self-hosted apps run on your own server. Cheapest estimated hosting starts at about $5/month.
About Calendly: Online appointment scheduling tool.
| App | Health | Stars | License | Docker | RAM (est.) | From |
|---|---|---|---|---|---|---|
| Rallly direct | Active | 5.4k | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| Cal.diy | Active | 50k | MIT | ✓ | 1 GB | $5/mo |
| QloApps | Active | 14.5k | OSL-3.0 | – | 1 GB | $5/mo |
| Easy!Appointments | Active | 4.5k | GPL-3.0 | ✓ | 1 GB | $5/mo |
| Bracket | Active | 1.8k | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| LibreBooking | Active | 847 | GPL-3.0 | ✓ | 1 GB | $5/mo |
| EventSchedule | Active | 102 | AAL | ✓ | 1 GB | $5/mo |
| Framadate | Unknown | – | CECILL-B | – | 1 GB | $5/mo |
The options in detail
1. Rallly
Create polls to vote on dates and times (alternative to Doodle).
Active Last commit 2026-11-10. 10+ releases in the past year. Latest release untagged-6490d7892bf741592dba (2026-11-01). Needs roughly 1 GB RAM. How to run it →
2. Cal.diy
Online appointment scheduling system.
Active Last commit 2026-11-03. 10+ releases in the past year. Latest release v6.2.0 (2026-03-01). Needs roughly 1 GB RAM incl. postgres. How to run it →
3. QloApps
Customizable and intuitive web-based hotel reservation system and a booking engine.
Active Last commit 2026-11-06. Latest release v1.8.0 (2026-11-06). Needs roughly 1 GB RAM. How to run it →
4. Easy!Appointments
Allows your customers to book appointments with you via the web.
Active Last commit 2026-10-19. 7 releases in the past year. Latest release 1.6.1 (2026-10-19). Needs roughly 1 GB RAM. How to run it →
5. Bracket
Flexible tournament system to build a tournament setup, add teams, schedule matches, keep track of scores and present ranking live to the public.
Active Last commit 2026-11-10. 1 release in the past year. Latest release v3.0.0-rc1 (2025-12-29). Needs roughly 1 GB RAM. How to run it →
6. LibreBooking
Resource scheduling solution offering a flexible, mobile-friendly, and extensible interface for organizations to manage resource reservations.
Active Last commit 2026-11-10. 10+ releases in the past year. Latest release v7.2.0 (2026-11-03). Needs roughly 1 GB RAM. How to run it →
7. EventSchedule
Share events, sell tickets, and bring communities together.
Active Last commit 2026-11-09. 10+ releases in the past year. Latest release v1.0.140 (2026-11-02). Needs roughly 1 GB RAM. How to run it →
8. Framadate
Online service for planning an appointment or make a decision quickly and easily: Make a poll, Define dates or subjects to choose, Send the poll link to your friends or colleagues, Discuss and make a decision.
Unknown Needs roughly 1 GB RAM. How to run it →
Why self-host instead of Calendly?
- Own your data — it lives on a server you control, with backups you decide on.
- Predictable cost — a small VPS often replaces per-seat pricing for a whole team or family.
- No lock-in — open-source licenses let you keep running the software even if a vendor disappears.
The trade-off: you are responsible for updates, backups and security. Pick an app marked Active (a commit in the last 90 days) and with Docker support for the easiest ride.
Browse related categories
Other alternatives guides
Calendly is a trademark of its owner; this site is not affiliated with it. Listings come from the community-maintained awesome-selfhosted list.