An open-source scheduling platform that simplifies appointment booking, integrates seamlessly, and enhances team collaboration.

Overview:

Cal.diy is a community-driven, fully open-source scheduling platform. It is a fork of Cal.com with all enterprise and commercial code removed, resulting in a 100% MIT-licensed codebase. The project is designed for individuals and self-hosters who want full control over their scheduling infrastructure without any commercial dependencies. It is strictly recommended for personal, non-production use, as it lacks enterprise features like Teams, Organizations, Insights, Workflows, and SSO/SAML.

Core Features:

  • Self-hosted scheduling: Run the platform on your own infrastructure using Docker or other deployment methods, with no hosted version available.

  • 100% MIT license: The entire codebase is open-source under MIT, with no proprietary "Enterprise Edition" features or license key requirements.

  • Calendar integrations: Supports configuration of Google Calendar, Microsoft Graph (Office 365), and Zoho Calendar, among others.

  • Video conferencing integrations: Includes setup for Zoom, Daily.co, and Webex.

  • CRM integrations: Connects to HubSpot, ZohoCRM, Zoho Bigin, Pipedrive, and Basecamp.

  • Rate limiting (optional): Supports rate limiting via Unkey for self-hosters who want to add this capability.

Use Cases:

  • Self-hosters needing a basic booking system: Individuals can deploy Cal.diy on their own server to manage personal appointment scheduling without relying on a cloud service.

  • Developers experimenting with scheduling infrastructure: Developers can install Cal.diy locally or on a VPS to test or customize a booking platform for non-production use.

  • Users wanting to avoid commercial dependencies: Those who prefer a fully open-source scheduling tool without enterprise restrictions can use Cal.diy as a stripped-down alternative.

  • Privacy-conscious testers: Users can evaluate scheduling features in a self-contained environment without connecting to external services (calendar integration is optional during setup).

Why It Matters:

Cal.diy provides a fully open-source, self-hosted scheduling platform that removes all commercial dependencies from the Cal.com codebase. It offers a way for individuals to run a booking system without needing a license key or external account. The project is useful for those who want to explore or maintain a personal scheduling tool with community support, though it intentionally lacks advanced enterprise features like teams, organizations, and SSO.

分享XLinkedInReddit

相关工具

项目数据

Stars

42,503

Forks

13,223

许可证

MIT

元数据

替代对象
Calendly