6,598 open-source and SaaS tools, with GitHub stats refreshed every day.

Cal.diy

Open source

The community edition of Cal.com: an MIT-licensed, self-hosted scheduling platform with the enterprise features removed, intended for personal use.

cal.diy
Cal.diy homepage screenshot
GitHub stars
49k
Last commit
6 days ago
Repository age
5 years
Version
v6.2.0
Licence
MIT
Self-hosted
Yes

About Cal.diy

Cal.diy is a community edition of Cal.com, the scheduling platform, released as open source. It is a fork with all enterprise and commercial code removed, and the whole codebase is licensed under MIT with no proprietary Enterprise Edition split. It is built with TypeScript, Next.js, tRPC, Tailwind CSS and PostgreSQL through Prisma.

Compared with Cal.com, it drops enterprise features such as Teams, Organizations, Insights, Workflows and SSO/SAML, and it needs no license key or Cal.com account. Contributions go directly into this community-maintained project. No hosted service exists, so you run it yourself on infrastructure you control.

The maintainers warn that it is intended for personal, non-production use and that running it yourself demands solid skills in server administration, databases and protecting sensitive data. For commercial or enterprise needs they point to Cal.com instead. Cal.diy suits individuals and tinkerers who want complete control over their own scheduling setup.

Key features

  • Self-hosted scheduling platform
  • MIT-licensed with no enterprise edition
  • No license key or account required
  • Built on Next.js, tRPC and PostgreSQL
  • Community-maintained fork of Cal.com

Good fit for

  • →Personal booking pages on your own server
  • →Learning how a scheduling platform is built
Tags
scheduling
calendar
booking
self-hosted
nextjs
typescript
postgresql
cal-com

Open-source alternatives to Cal.diy

See all

SaaS alternatives to Cal.diy

See all