Skip to content
OSS for Founders
Productivity & Automation

calcom/cal.diy

Editor-reviewed

Scheduling infrastructure for absolutely everyone.

Stars
49.7k
Forks
15.5k
Language
TypeScript
License
MIT
Last commit
updated Nov 2026
IntermediateSelf-hostableActive
next-authnextjspostgresqlprismat3-stacktailwindcsstrpcturborepo

Why founders care

Removes a per-seat scheduling subscription, and because the booking flow is embeddable you can keep users inside your own onboarding instead of sending them to a third-party domain.

Pros

  • The booking flow is embeddable, not just a hosted link page
  • MIT licensed
  • Handles timezones and recurring availability, which are tedious to build yourself

Cons

  • Large monorepo; self-hosting needs PostgreSQL and a fair amount of environment configuration
  • The feature surface is broad, so first setup takes longer than a single-purpose tool

Alternatives

Calendly, SavvyCal

Maintenance

Pushed within three months of the last stats read (as of Nov 6, 2026).

Licence

MIT

Tech stack

Primary language: TypeScript. GitHub reports only the dominant language, so this is not the whole stack.

Install

git clone --recursive, cp .env.example .env, then docker compose up -d

Quality score

Computed with the same formula the discovery import uses, so this entry can be compared with imported ones.

0.98out of 1.00
Recent activity×0.30
1.00

How recently the default branch was pushed to.

Adoption×0.20
1.00

Stars on a log scale, so adoption counts without dominating.

Description and topics×0.15
1.00

Whether the repo describes itself: description, topics, homepage.

README present×0.15
1.00

Whether the repository has a README at all.

Licence clarity×0.10
1.00

Whether GitHub can resolve the licence to a recognised SPDX id.

Issue health×0.10
0.80

Open issues relative to adoption, as a rough maintenance signal.

Similar repos

Same category, ranked by shared topics.

Stats updated Nov 6, 2026. Stars, forks, issue counts, and dates are a snapshot read from the GitHub REST API, not a live figure. This site makes no requests to GitHub when you load a page.

Command Palette

Search for a command to run...