cal.com
Scheduling infrastructure for absolutely everyone.
RepoPi no longer tracks this repository daily. Stats below were last updated on 2026-04-15. See current data on GitHub.
💡 Why It Matters
Cal.diy addresses the need for a fully open-source, self-hosted scheduling platform without proprietary restrictions. It is a community-driven fork of Cal.com with all enterprise features removed, making it suitable for individuals or teams wanting complete control over their scheduling infrastructure. It is built with modern web technologies like Next.js, tRPC, and Prisma, and integrates with PostgreSQL for data persistence. The project currently has over 41,000 stars and recent commits, indicating active maintenance, but its growth is not notable compared to commercial alternatives. The README explicitly warns it is not recommended for production or commercial use due to the absence of enterprise-grade features like SSO, team management, or workflows. Teams requiring a mature, enterprise-ready scheduling system should consider the hosted Cal.com or alternatives like Calendly or Microsoft Bookings instead.
🎯 When to Use
Choose Cal.diy if you need a fully open-source, MIT-licensed scheduling system you can host and customise yourself without vendor lock-in or license keys. For teams seeking enterprise capabilities such as single sign-on, team collaboration, or analytics, look instead at the commercial Cal.com or alternatives like Acuity Scheduling.
👥 Team Fit & Use Cases
It is typically used by small teams or individual developers building internal or client-facing scheduling features where full control over the deployment environment is required. It fits well in projects that use the T3 stack (Next.js, tRPC, Prisma) and require integration with PostgreSQL databases.
🏷️ Topics & Ecosystem
📊 Activity
Latest commit: 2026-04-15. Activity data is based on daily RepoPi snapshots of the GitHub repository.