Cal.diy
Self-hosted open source community edition of Cal.com for appointment scheduling
Cal.diy is the open source community edition of Cal.com, a self-hosted scheduling application for managing event types, availability, and bookings. It is intended for personal, non-production use and requires advanced knowledge of server administration, database management, and securing sensitive data.
The platform includes event types, recurring and seated events, paid events via Stripe or PayPal, availability schedules with date overrides and buffer times, and calendar integrations for Google, Outlook, Apple, CalDAV, and others. Video conferencing supports Cal Video, Zoom, Google Meet, Microsoft Teams, Webex, and Jitsi. Authentication covers email/password and Google OAuth, with webhooks, Zapier, n8n, CRM, messaging, AI agent, and analytics integrations. Embed options and a REST API (v2) with API keys are available. Deployment is supported on AWS, Azure, GCP, Railway, Render, Vercel, and other platforms via Docker.
Cal.diy is community maintained and distributed as an open source project for self-hosting. It does not include teams, organizations, workflows, routing forms, SAML SSO, or an admin panel; those capabilities are part of Cal.com, the commercial hosted product.
12 alternatives to Cal.diy
Ranked by how well each tool replaces Cal.diy: shared features, audience, price and popularity.
Open-source scheduling infrastructure
Covers 0 of 15 key features and has a free plan.
Free planOpen source69 out of 100 match$12/mo- 64 out of 100 match$10/mo
Beautiful scheduling pages your clients will love
Covers 0 of 15 key features and has a free plan.
Free plan64 out of 100 matchContact sales- 64 out of 100 match$12/mo
Team scheduling software and online calendar app
Covers 0 of 15 key features and has a free plan.
Free plan63 out of 100 match$20/moOnline Appointment Scheduler.
Covers 0 of 15 key features and has a free plan.
Free planOpen source62 out of 100 matchContact salesOnline scheduling tool for small to midsize businesses to book appointments
Covers 0 of 15 key features and has a free plan.
Free plan62 out of 100 matchFreeScheduling and Calendar for teams & individuals
Covers 1 of 15 key features and has a free plan.
Free plan61 out of 100 match$37/moAppointment scheduling software for booking meetings, intake forms and online payments
Covers 0 of 15 key features and has a free plan.
Free plan60 out of 100 match$6.99/moMeeting scheduler software for individuals and teams
Covers 0 of 15 key features and has a free plan.
Free plan59 out of 100 match$5.99/moScheduling tool that automates meeting-centered workflows for teams
Covers 0 of 15 key features and has a free plan.
Free plan59 out of 100 match$1,200/mo- 58 out of 100 match$5/mo