All 217 Dependencies
Every package Cal.diy depends on, ranked by repo health score.
Cal.diy is the fully open-source, community-maintained fork of the Cal.com scheduling platform, with all commercial and enterprise-only code stripped out. It is designed for individuals and self-hosters who want a powerful, privacy-respecting booking system without depending on any vendor account, license key, or proprietary tier.
Every feature in Cal.diy works out of the box under the MIT license. There are no hidden EE-only gates, no call-home requirements, and no open-core split. You own your data, your branding, and your infrastructure — and the entire codebase is yours to read, modify, and redistribute freely.
Built on the T3 stack — Next.js 16, tRPC, Prisma, Tailwind CSS, and TypeScript — Cal.diy inherits a battle-tested monorepo architecture and a rich integration ecosystem. It connects to Google Calendar, Outlook, Daily.co for video calls, Stripe for payments, and dozens of other services through its modular app-store system.
Cal.diy ships with a Docker Compose setup for quick local development, a Prisma-managed PostgreSQL schema for reliable migrations, and a comprehensive test suite combining Vitest unit tests with Playwright end-to-end coverage. The community actively maintains it as an independent project, and contributions go directly into this repo rather than being gated behind a commercial roadmap.