Cal.diy
Online appointment scheduling system.
Actively maintained with regular releases.
Commit activity more than 90% of tracked projects; popularity more than 97%. How this is calculated.
Commits, last 11 months
| Stars | 49k |
|---|---|
| Latest release | v6.2.0 · 1 Mar 2026 |
| Repo updated | 20 Sept 2026 |
| Licence | MIT |
| Built with | Nodejs |
Is Cal.diy actively maintained?
Development is ongoing. The repository recorded 2153 commits over the same window, and the last three months alone account for 47 of them.
Activity is cooling: commits are down 72% against the previous quarter. One slow quarter is normal; two in a row is a signal.
The most recent tagged release, v6.2.0, is about 7 months old.
Of the 9 projects we track in Booking and Scheduling, Cal.diy ranks #2 by health score — in the top quarter of its category.
What Cal.diy actually does
Cal.diy is a web-based appointment scheduling system designed to coordinate calendars and meetings. It provides a centralised platform for users to manage availability and share booking links with participants. The codebase is written in Node.js and distributed under the MIT licence.
Best fit: It is well-suited for individuals or teams needing a self-hosted scheduling tool to replace commercial calendar and booking services.
Worth knowing: You should expect significant overlap with established scheduling alternatives, and managing a large Node.js codebase may introduce notable maintenance and dependency update overhead.
Deployment notes
Deploying this Node.js application typically requires a persistent database connection, a reverse proxy to handle TLS termination, and environment variable configuration for proper runtime operation.
Links
Cal.diy as a replacement for
Alternatives to Cal.diy
Projects in the same categories, ordered by health score.
Create polls to vote on dates and times (alternative to Doodle).
Event management and ticketing platform for conferences, concerts, and more. Offering customizable event pages and embeddable ticket widgets.
Webbased app to book seats, desks and rooms for offices.
Customizable and intuitive web-based hotel reservation system and a booking engine.
Resource scheduling solution offering a flexible, mobile-friendly, and extensible interface for organizations to manage resource reservations.
Allows your customers to book appointments with you via the web.