#1111th of 146 in Backends, databases and hosting

cal.diy

Self-hosted scheduling app, MIT fork of Cal.com without enterprise features

Stars
50k
License
MIT
Last commit
Nov 2026
Last release
Mar 2026
Language
TypeScript

Missed the latest GitHub check; these facts may be older.

Overview

Cal.diy is a booking and scheduling web app built on Next.js, tRPC, Prisma and PostgreSQL. It is a fork of Cal.com with the enterprise code removed (Teams, Organizations, Insights, Workflows, SSO/SAML), so no license key is needed. It runs through Docker Compose or from source with yarn, and the README recommends it only for personal, non-production use.

Who it is for: Individuals self-hosting a personal scheduling and booking page

Strengths

  • Whole codebase is MIT, with no enterprise edition or license key
  • Docker Compose stack bundles the web app, Postgres and Prisma Studio
  • `yarn dx` starts a local Postgres and seeds test users for development
  • Calendar integrations can be added after setup from Settings > Integrations

Weaknesses

  • README advises personal, non-production use only
  • Teams, Organizations, Workflows and SSO/SAML are removed
  • No hosted version; you run and secure the server yourself
  • Docker source build needs a live database and DOCKER_BUILDKIT=0

What it needs

  • no GPU
  • Docker + Compose
  • Needs PostgreSQL >=13, Node.js >=18, Docker Compose, Daily.co (video)
  • port 3000

Also in Backends, databases and hosting

See all 146
Also in Backends, databases and hosting
RankProjectScore
1bunJavaScript and TypeScript runtime with bundler, test runner and package manager96.7k stars+697 (+0.7%) in 30 dayscustom license93 out of 100
2appwriteBackend with auth, databases, storage, functions and an MCP server for agents Live demo ↗ (opens in a new tab)58.1k stars+546 (+0.9%) in 30 daysBSD-3-Clause93 out of 100
3ormTypeScript ORM for PostgreSQL and MongoDB with a plugin SPI and agent skills47.7k starsApache-2.093 out of 100
#4strapiHeadless CMS that generates REST and GraphQL APIs from content models Live demo ↗ (opens in a new tab)73.5k starscustom license92 out of 100
#5traefikHTTP reverse proxy and load balancer that auto-discovers routes from orchestrators65.5k starsMIT92 out of 100