Choose My Stack
Join free
Cal.com logo

Cal.com

Open SourceMITSelf-hostable

Open scheduling infrastructure — shareable booking links, team round-robin, workflows and embeds, all self-hostable — the leading open-source alternative to Calendly.

Open source alternative toCalendly logoCalendly

About Cal.com

Cal.com treats scheduling as infrastructure rather than a standalone app: shareable booking links, team round-robin routing, workflow automation and embeddable widgets are all built to be composed into your own product, not just used as-is.

It's self-hostable under AGPL-3.0 and backed by fast-moving, well-funded open-source development, which is a large part of why it has become the default open alternative to Calendly for teams that want to own their scheduling data.

Key features

  • Booking links & round-robin — Shareable links plus team round-robin routing for distributing meetings fairly.
  • Workflow automation — Automated reminders and follow-ups triggered by booking events.
  • Embeddable widget — Drop a booking widget directly into your own website or product.
  • Self-hostable — Run the full platform on your own infrastructure under AGPL-3.0.

The honest read

What we like
  • Genuinely feature-complete Calendly replacement
  • Self-hostable, so you own your scheduling data
  • Strong API for building on top of it
  • Fast-moving, well-funded open-source project
  • Embeddable booking widget for your own product
Worth knowing
  • Self-hosting has more moving parts (Next.js, Postgres, Docker)
  • Some advanced routing features are cloud/paid-only
  • UI customization requires technical setup
  • Smaller directory of native calendar integrations than Calendly

FAQ

Is Cal.com free to use?

Yes — Cal.com is free and open source under AGPL-3.0 to self-host, with a paid hosted cloud plan also available.

Can I self-host Cal.com?

Yes — Cal.com ships an official Docker setup for self-hosting your own scheduling infrastructure.

How is Cal.com different from Calendly?

Cal.com is open source and self-hostable, letting you own your scheduling data, while Calendly is a closed-source, cloud-only SaaS product.

Can I embed Cal.com in my own product?

Yes — Cal.com is built to be embedded as a widget or built on top of via its API, not just used as a standalone booking page.

Categories
Tags
#calendly-alternative#scheduling#booking#self-hosted#open-source
Built with
TypeScript logoTypeScriptNext.js logoNext.jsPostgreSQL logoPostgreSQLDocker logoDocker

Similar open-source projects