
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
Calendly is a hosted scheduling tool where invitees pick a time from a shared booking link that is checked against the host's calendars. Two listed apps do its main job and run in your own Cloudflare account.
Each answer comes from the app’s README and source code, compared with the features Calendly describes on its own site.

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

Self-hosted booking page and Calendly alternative with Google Calendar and Outlook sync, on Cloudflare Pages
| Feature | Punctual | CloudMeet |
|---|---|---|
| Shareable booking link and booking page | Yes | Yes |
| Calendar sync that checks for conflicts | Yes | Yes |
| Availability rules with hours, buffers and daily limits | Yes | Partly |
| Event types for one-on-one, multi-host and group meetings | Partly | Partly |
| Email and text reminders, with invitee rescheduling | Partly | Partly |
| Website embeds | Yes | No |
| Video conferencing links | Partly | Partly |
| Team scheduling and routing forms | Partly | 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/http/embed.tsgithub.com/cccrafts/punctual/blob/main/src/adapters/scheduled.tspunctual.sh
Self-hosted booking page and Calendly alternative with Google Calendar and Outlook sync, on Cloudflare Pages
Sources:github.com/dennisklappe/cloudmeet/blob/main/README.mdgithub.com/dennisklappe/cloudmeet/blob/main/schema.sqlgithub.com/dennisklappe/cloudmeet/blob/main/src/routes/api/availability/%2Bserver.tsgithub.com/dennisklappe/cloudmeet/blob/main/src/routes/api/bookings/%2Bserver.ts