
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
OnceHub, formerly ScheduleOnce, is a scheduling platform with booking pages, routing forms and phone and chat agents. 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 OnceHub describes on its own site.

Open-source Calendly alternative for a single team, with booking pages, calendar sync and team scheduling on Workers
| Feature | Punctual |
|---|---|
| Branded or embedded booking pages | Yes |
| Calendar sync with real-time double-booking checks | Yes |
| Buffers, lead time and daily meeting limits | Partly |
| Round-robin, multi-host and group meetings | Partly |
| Email and SMS reminders | Partly |
| Routing forms before booking | No |
| Booking hubs | No |
| Phone agents and web chatbots | No |
Open-source Calendly alternative for a single team, with booking pages, calendar sync and team scheduling on Workers
Sources:github.com/cccrafts/punctual/blob/main/README.mdgithub.com/cccrafts/punctual/blob/main/src/core/domain/types.tsgithub.com/cccrafts/punctual/blob/main/src/adapters/scheduled.tsgithub.com/cccrafts/punctual/blob/main/src/http/embed.tspunctual.sh