Punctual at a glance
Checked 16 Oct 2026Punctual (119 stars, v0.3.0 Sep 2026, repo created Aug 2026, 2 contributors) is a young, pre-1.0 scheduler that runs only on Cloudflare Workers (D1, KV, R2, Queues), deployed into your own Cloudflare account on the free tier. It has booking pages, Google Calendar and Microsoft 365 sync through your own OAuth apps, event types with buffers, round-robin and collective team scheduling, .ics emails with reminders, a REST API, webhooks and an embed widget. MIT. Payments are not mentioned, and it cannot run on your own server outside Cloudflare.
RepoQuarry. “Punctual.” Checked 16 Oct 2026. https://repoquarry.dev/projects/punctualHow much of Calendly does it replace?
4 of 6 jobs. Covers booking links, calendar sync, team scheduling and reminders/webhooks; no payments or polls; young project.
For group polls to find a time, payments for bookings, see other Calendly alternatives. You may also need to build an interface, an API server and hosting yourself.
Facts, with sources
Every answer links to where we found it. We read the documentation; we did not install it.
a full single-team alternative to Calendly that runs entirely on Cloudflare Workers.github.com · punctual#readme ↗ today
MIT makes this promise irrevocable: what we ship can never be taken back.github.com · punctual#license ↗ today
No seat limits, no gated scheduling features, no "non-production use" clauses.github.com · punctual#the-pledge ↗ today
You need a Cloudflare account and Node 20+. You do not need a paid Cloudflare plan, a database server, Docker, or a credit card.github.com · self-hosting.md ↗ today
Zero to a working booking link in about 15 minutes, on Cloudflare's free tier, for $0.github.com · self-hosting.md ↗ today
You need a Cloudflare account and Node 20+.github.com · self-hosting.md ↗ today
npx punctual-sh initgithub.com · punctual#quick-start ↗ today