Self-hosted appointment scheduling for service businesses: booking pages, provider calendars, Google Calendar sync, and REST API on your own server.
There is an open source for Acuity Scheduling
1 reviewed open source alternative to Acuity Scheduling so far. More in review.
"EasyAppointments (https://github.com/alextselegidis/easyappointments) is still FOSS. We managed our team calendars on it at a previous company, but I rolled out Cal.com due to more apparent support and sophistication at my current company. Turns out most of that sophistication turned out to be bloat: we saw successive version releases add features we didn't care about while increasingly putting previously open features, like team calendars, behind a paywall. This move by Cal.com seems to be transparently an attempt to maintain that paywall against users who'd otherwise just use LLMs to remove it. I guess it's back to EasyAppointments, which still seems to work just fine."
| Project | License | Stars | Last release | Hosted | Docker | Zero terminal | Install path |
|---|---|---|---|---|---|---|---|
| Easy!Appointments | GPL-3.0 | 4.3k | 2026-05-27 | No | Yes | No | Install path |