Skip to content

Self-hosted alternatives to Acuity Scheduling

Acuity Scheduling is online booking software for service businesses that lets clients book appointments on a branded booking page. One listed app does its main job and runs in your own Cloudflare account.

Each answer comes from the app’s README and source code, compared with the features Acuity Scheduling describes on its own site.

  • Punctual booking page for a 30-minute intro call, with an August 2026 date picker and open half-hour slots

    Open-source Calendly alternative for a single team, with booking pages, calendar sync and team scheduling on Workers

    Deploy
    CLI
    License
    MIT
    GitHub stars
    117 stars
    Last commit

Acuity Scheduling features, app by app

FeaturePunctual
Online booking on a branded booking pageYes
Client intake formsYes
Double-booking preventionYes
Class schedulingNo
Payments and invoicingNo
Reminders against no-showsPartly

Open-source Calendly alternative for a single team, with booking pages, calendar sync and team scheduling on Workers

What a Acuity Scheduling user would miss
An Acuity user would miss payments, packages and subscriptions, gift certificates, classes and text reminders.
What it adds
One Worker in your account, with round-robin teams, webhooks, REST API and MCP server.
  • Yes Online booking on a branded booking page. Booking pages with company and event type branding.
  • Yes Client intake forms. Custom questions per event type.
  • Yes Double-booking prevention. Google Calendar and Microsoft 365, and double-booking is blocked in the database.
  • No Class scheduling. Not found in the README or source.
  • No Payments and invoicing. Not found in the README or source.
  • Partly Reminders against no-shows. Emails 24 hours and 1 hour before, opt-in morning digest; no SMS.

Sources:github.com/cccrafts/punctual/blob/main/README.md