Cal.diy
The open-source scheduling app from the Cal.com team: booking pages, availability and calendar integrations.
49.5k GitHub stars · MIT · last code push Oct 29, 2026 · GitHub · Website
Booking pages and meeting scheduling. Cal.diy (the project behind the former Cal.com repository) is the closest full replacement; Rallly is a simple group-poll tool for finding a time.
Category: Scheduling · GitHub data as of Oct 29, 2026 · FAQ · Cost & self-hosting
| Project | What it is | License | GitHub stars | Last release | Runs as | Hosted plan |
|---|---|---|---|---|---|---|
| Cal.diy Active MIT | The open-source scheduling app from the Cal.com team: booking pages, availability and calendar integrations. | MIT | 49.5k | Mar 1, 2026 | Self-hosted web app | Yes, from the project |
| Rallly Active AGPL-3.0 | Rallly is an open-source scheduling and collaboration tool designed to make organizing events and meetings easier. | AGPL-3.0 | 5.3k | Oct 26, 2026 | Self-hosted web app | Yes, from the project |
| Easy!Appointments Active GPL-3.0 | Easy!Appointments - Self Hosted Appointment Scheduler. | GPL-3.0 | 4.5k | Oct 19, 2026 | Self-hosted web app | Not confirmed |
3 of 3 Calendly alternatives here had a code push or release in the last 180 days (checked Oct 29, 2026).
See every project in the "Is it still maintained?" tracker →
Calendly: current plans and prices are on Calendly's pricing page.
| Alternative | How you run it | Software cost | What you pay for |
|---|---|---|---|
| Cal.diy | Your server, or the project's hosted plan | $0 (MIT) | A server you rent (or own), or the project's paid hosted plan. |
| Rallly | Your server, or the project's hosted plan | $0 (AGPL-3.0) | A server you rent (or own), or the project's paid hosted plan. |
| Easy!Appointments | Your server | $0 (GPL-3.0) | A server you rent or own, plus your time for updates and backups. |
Self-hosting basics: Cal.diy, Rallly and Easy!Appointments need a server, which can be a small cloud server or a spare machine at home. For a sense of scale, DigitalOcean's price list shows a 1 GiB server at $6/month and 2 GiB at $12/month (checked Oct 29, 2026). Check each project's documented requirements before choosing a size, and budget time for updates and backups.
Don't want to run a server? Cal.diy and Rallly offer a hosted plan run by the project itself. Prices change, so check each project's site.
The open-source scheduling app from the Cal.com team: booking pages, availability and calendar integrations.
49.5k GitHub stars · MIT · last code push Oct 29, 2026 · GitHub · Website
Rallly is an open-source scheduling and collaboration tool designed to make organizing events and meetings easier.
5.3k GitHub stars · AGPL-3.0 · last code push Oct 29, 2026 · GitHub · Website
Easy!Appointments - Self Hosted Appointment Scheduler.
4.5k GitHub stars · GPL-3.0 · last code push Oct 26, 2026 · GitHub · Website
It depends on how you use Calendly. Of the 3 options here, Cal.diy is the most followed on GitHub (49.5k stars) and is actively maintained, with its latest release on Mar 1, 2026.
Yes. Cal.diy, Rallly and Easy!Appointments run on a server you control, so your data stays with you. If you'd rather not run a server, Cal.diy and Rallly also offer a hosted plan from the people who make them.
Yes. Every project on this page can be downloaded and used at no cost from its public repository. Server apps are free software, but you pay for the server they run on.
As of Oct 29, 2026, 3 of 3 had a code push or release in the last 180 days. None are flagged as inactive or archived. We re-check every project weekly.
The software itself is free. For server apps, the main cost is hosting: as a reference point, DigitalOcean lists a 1 GiB server at $6/month and a 2 GiB server at $12/month (checked Oct 29, 2026). Check each project's documented requirements before choosing a size. The hidden cost is time: moving your data and, for self-hosted apps, keeping up with updates and backups.
Know a project we missed, or maintain one listed here? Tell us. Maintainers can add a live status badge to their README.
One short email a week: newly listed projects, big releases, and projects that went quiet. No spam.