Skip to content
RepoQuarry

You searched a paid product

Open-source alternatives to Acuity Scheduling

Acuity Scheduling does 4 jobs: appointment booking pages, calendar availability sync, collect booking payments, booking reminders and workflows. Most projects replace one or two of them, so pick the job you actually need.

Quick answer

Facts checked 15 Oct 2026

Open-source alternatives to Acuity Scheduling that run locally, allow commercial use and need no paid API include Calnode (appointment booking pages, calendar availability sync, collect booking payments and booking reminders and workflows; Apache-2.0; runs on CPU). Calnode and Tymeslot cover all 4 Acuity Scheduling jobs.

Your requirements

Where will it run?
Can I use it commercially?

Checks code and model licences. Includes projects with conditions, such as share-alike or revenue limits, marked amber. Unknowns are hidden.

Paid services needed?
What hardware do you have?
Operating system

3 projects

Calnode

Calnode/calnode
★ 118 active today

Calendly-style booking app as a single Go binary with SQLite; team round-robin, Stripe payments, webhooks, REST API and a built-in MCP server.

Replaces Appointment booking pages + Calendar availability sync + Collect booking payments (partly)
Runs locally
Confirmed: Yes
Commercial use
Confirmed: Yes · Apache-2.0
Paid services
Confirmed: None required
Hardware
Partial: CPU works
Setup
Confirmed: Easy
8 of 8 facts sourced · checked 1d ago GitHub ↗ View details

Easy!Appointments

alextselegidis/easyappointments
★ 4.4k active 2d ago

Self-hosted PHP booking app where customers book services with providers, with Google Calendar and CalDAV sync and email notifications.

Replaces Appointment booking pages + Calendar availability sync (partly) Not: collect booking payments, booking reminders and workflows
Runs locally
Confirmed: Yes
Commercial use
Partial: Conditions · GPL-3.0
Paid services
Confirmed: None required
Hardware
Unknown: Unknown
Setup
Confirmed: Medium
7 of 8 facts sourced · checked 1d ago GitHub ↗ View details

Tymeslot

Tymeslot/tymeslot
★ 229 active 2d ago

Self-hosted booking pages with Google, Outlook and CalDAV sync, reminders, webhooks and optional Stripe payments, in one Docker container.

Replaces Appointment booking pages + Calendar availability sync + Booking reminders and workflows (partly)
Runs locally
Confirmed: Yes
Commercial use
Partial: Conditions · AGPL-3.0
Paid services
Confirmed: None required
Hardware
Confirmed: CPU works
Setup
Confirmed: Medium
8 of 8 facts sourced · checked 1d ago GitHub ↗ View details

Common questions about Acuity Scheduling alternatives

Is there a free, open-source alternative to Acuity Scheduling?

Yes. Tymeslot, Calnode and Easy!Appointments are free to download and run on your own computer without paid API keys. Tymeslot and Calnode cover every job we list for Acuity Scheduling; the other covers only part of it, so check which job you need.

Can I do appointment booking pages locally without an Acuity Scheduling subscription?

Yes, with Tymeslot (AGPL-3.0), Calnode (Apache-2.0) and Easy!Appointments (GPL-3.0). Check the hardware notes and licence conditions on each page before you start.

Can I do calendar availability sync locally without an Acuity Scheduling subscription?

Yes, with Tymeslot (AGPL-3.0), Calnode (Apache-2.0) and Easy!Appointments (GPL-3.0). Check the hardware notes and licence conditions on each page before you start.

Which Acuity Scheduling alternatives can I use commercially?

Confirmed: Calnode. With conditions: Easy!Appointments and Tymeslot. This is not legal advice; read each licence.

Does any open-source project replace all of Acuity Scheduling?

Calnode and Tymeslot cover every job we list for Acuity Scheduling.

Cookie preferences

Choose what we may store in your browser. You can change this any time from Cookie settings in the footer.

Essential

Security, and remembering this choice. rq-consent · 12 months

Always on