Discover and explore top open-source AI tools and projects—updated daily.
calcomOpen-source scheduling infrastructure for everyone
Top 0.7% on SourcePulse
Summary
Cal.com provides open-source scheduling infrastructure, acting as a Calendly alternative. It offers users full control over their data, workflows, and appearance, supporting self-hosted or managed deployments. The core benefit is enhanced data ownership and deep customization capabilities.
How It Works
Built with Next.js, tRPC, React.js, Tailwind CSS, and Prisma.io, Cal.com features an API-driven architecture for extensive integration. Its design prioritizes data sovereignty and a white-label experience, allowing deployment on custom domains.
Quick Start & Requirements
Prerequisites include Node.js (>=18.x), PostgreSQL (>=13.x), and Yarn. Local setup involves cloning the repository, running yarn install, and configuring environment variables via a .env file. yarn dx offers a Docker-based local setup requiring Docker and Docker Compose. Official Docker images are provided, but user support is required. Deployment options include Railway, Northflank, and Render.
Highlighted Details
Maintenance & Community
A public roadmap, active Discussions, and Issues indicate a healthy community. The project highlights "Good First Issues" for contributors and supports translations, fostering community engagement.
Licensing & Compatibility
The core of Cal.com is AGPLv3 licensed, requiring source code availability for network-accessed services. Enterprise Edition (EE) features, such as SSO, Admin Panel, Payments, and Organizations, require a commercial license. The AGPLv3's copyleft nature impacts commercial self-hosting and derivative works.
Limitations & Caveats
The AGPLv3 license imposes significant obligations for commercial self-hosting. Advanced enterprise features are proprietary and require a commercial license. Docker support is explicitly marked as user-responsibility. Certain deployment platforms like Vercel may require a paid plan due to serverless function limits on free tiers.
15 hours ago
Inactive
open-webui