Cal.diy
Online appointment scheduling system.
Event scheduling, reservation, and appointment management software.
We track 10 open-source, self-hosted Booking and Scheduling apps. 10 of them had commits in the last 90 days, 8 can run with Docker, and the most common licenses are GPL-3.0 (4), AGPL-3.0 (3), MIT (2). The most-used languages are Nodejs, PHP, Java. Below are the top picks by GitHub stars, followed by every app ranked by stars weighted by maintenance health.
| # | App | Stars | Health | Last activity | License | Language | Docker |
|---|---|---|---|---|---|---|---|
| 1 | Cal.diy | 50k | Active | 2026-11-03 | MIT | Nodejs | ✓ |
| 2 | QloApps | 14.5k | Active | 2026-11-06 | OSL-3.0 | PHP, Nodejs | – |
| 3 | Rallly | 5.4k | Active | 2026-11-10 | AGPL-3.0 | Nodejs, Docker | ✓ |
| 4 | Easy!Appointments | 4.5k | Active | 2026-10-19 | GPL-3.0 | PHP | ✓ |
| 5 | Hi.Events | 4.2k | Active | 2026-11-07 | AGPL-3.0 | Docker | ✓ |
Ranked by GitHub stars weighted by maintenance health.
Online appointment scheduling system.
Customizable and intuitive web-based hotel reservation system and a booking engine.
Create polls to vote on dates and times (alternative to Doodle).
Allows your customers to book appointments with you via the web.
Event management and ticketing platform for conferences, concerts, and more. Offering customizable event pages and embeddable ticket widgets.
Ticket reservation system.
Resource scheduling solution offering a flexible, mobile-friendly, and extensible interface for organizations to manage resource reservations.
Presentation and assembly system for managing and projecting agenda, motions and elections of an assembly.
Webbased app to book seats, desks and rooms for offices.
Event ticketing with QR check-in and encrypted attendee records. The complete product is AGPL-3.0 with no open core and no branding requirement, and it runs as an edge script without an always-on server (alternative to Eventbrite).
By GitHub stars, the most popular self-hosted Booking and Scheduling apps are Cal.diy (50,023 stars), QloApps (14,476 stars), Rallly (5,359 stars). Popularity is only one signal: also check maintenance health, license and whether it fits your setup.
10 of the 10 apps listed had commits in the last 90 days.
8 of the 10 apps can run with Docker; 2 publish an image on Docker Hub, including Cal.diy and Easy!Appointments.
The most common licenses in this category are GPL-3.0 (4 apps), AGPL-3.0 (3 apps), MIT (2 apps).
The software itself is free to download. Based on our rough hardware estimates, the cheapest suitable VPS plan starts at about $5/month (median $5/month across apps in this category). Several light apps can share one server.
Figures from GitHub and Docker Hub as of 2026-11-15; hosting costs are rough estimates.