Self-hosted alternatives to Calendly
Want meeting scheduling links without handing your data to Calendly? These 8 open-source apps run on your own server. Cheapest estimated hosting starts at about $5/month.
| App | Health | Stars | License | Docker | RAM (est.) | From |
|---|---|---|---|---|---|---|
| Rallly direct | Actively maintained | 5.3k | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| Cal.diy | Actively maintained | 49.7k | MIT | ✓ | 1 GB | $5/mo |
| Easy!Appointments | Actively maintained | 4.5k | GPL-3.0 | ✓ | 1 GB | $5/mo |
| QloApps | Maintained | 14.5k | OSL-3.0 | – | 1 GB | $5/mo |
| Bracket | Actively maintained | 1.8k | AGPL-3.0 | ✓ | 1 GB | $5/mo |
| LibreBooking | Actively maintained | 844 | GPL-3.0 | ✓ | 1 GB | $5/mo |
| EventSchedule | Actively maintained | 93 | AAL | ✓ | 1 GB | $5/mo |
| Framadate | Health unknown | – | CECILL-B | – | 1 GB | $5/mo |
The options in detail
1. Rallly
Create polls to vote on dates and times (alternative to Doodle).
Actively maintained Last activity 2026-11-01. Latest release untagged-6490d7892bf741592dba (2026-11-01). Needs roughly 1 GB RAM. How to run it →
2. Cal.diy
Online appointment scheduling system.
Actively maintained Last activity 2026-11-03. Latest release v6.2.0 (2026-03-01). Needs roughly 1 GB RAM incl. postgres. How to run it →
3. Easy!Appointments
Allows your customers to book appointments with you via the web.
Actively maintained Last activity 2026-11-02. Latest release 1.6.1 (2026-10-19). Needs roughly 1 GB RAM incl. mysql. How to run it →
4. QloApps
Customizable and intuitive web-based hotel reservation system and a booking engine.
Maintained Last activity 2026-10-30. Latest release v1.7.0 (2025-07-04). 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.
Actively maintained Last activity 2026-11-02. 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.
Actively maintained Last activity 2026-11-01. Latest release v7.1.0 (2026-10-13). Needs roughly 1 GB RAM. How to run it →
7. EventSchedule
Share events, sell tickets, and bring communities together.
Actively maintained Last activity 2026-11-02. 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.
Health 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 Actively maintained 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.