BigHugger
GH Repository · calcom

cal.diy

Scheduling infrastructure for absolutely everyone.

stars
48,475
30-day movement
+13746/day
Related entries
60
Connections
6
node/yarnnodeopen-sourcetypescriptnext-authpostgresqltailwindcssdockernextjst3-stackprismaTypeScripttrpcturborepozodother

cal.diy is an open-source scheduling infrastructure project from the calcom GitHub organization, described as 'Scheduling infrastructure for absolutely everyone.' The codebase is built with the T3 stack — Next.js, TypeScript, tRPC, NextAuth, Prisma and PostgreSQL — with Tailwind CSS, Zod and Turborepo, and ships AI-assistant config files (agents.md, claude-md, claude-dir, cursor-rules).

You want a self-hostable, open-source scheduling platform built on a well-known TypeScript stack, licensed under MIT.

Use it to

  • Self-host a scheduling service
  • Study a production T3-stack codebase
  • Extend scheduling infrastructure with your own features
  • Use the shipped agents.md and cursor-rules for AI-assisted development
  • Deploy via the included Docker and Node/Yarn toolchain

For Developers wanting open-source scheduling infrastructure

Role
other
Language
TypeScript
Licence
MIT
Forks
15,131
Open issues
1,134
Last push
2026-09-14
Latest release
v1.0 · 2021-09-21
topicsschedulingopen-sourcenextjstypescriptt3-stackself-hosted