
Cal.com
Open-source scheduling and appointment booking platform
47.9k stars 14.9k forks last commit first released MIT
Actively maintained
Last commit 8 Aug 2026.

Cal.com is an open-source scheduling and appointment booking platform often compared to Calendly. It lets individuals and teams publish booking pages, define availability rules, and manage confirmations and notifications, with strong customization and API-first extensibility.
Key Features
- Public booking pages and shareable booking links
- Availability management with buffers and daily/weekly/monthly limits
- Booking confirmations, rescheduling flows, and calendar event creation
- Automated reminders and follow-ups via email and SMS (via integrations)
- Team scheduling capabilities and admin controls for organizations
- API-driven architecture designed for embedding and white-label deployments
Use Cases
- Personal and team appointment scheduling (sales calls, interviews, office hours)
- Service-based bookings (consultations, classes, sessions)
- Building a custom scheduling product on top of a self-hosted platform
Cal.com is well suited for organizations that want control over scheduling workflows, branding, and data. It provides a modern web stack and an extensible foundation for building scheduling experiences for both internal teams and external customers.
Categories:
Tags:
Tech Stack:
Similar to Cal.com

Easy!Appointments
Self-hosted web appointment scheduling and booking system
Open source appointment scheduler for customer bookings, provider management, and Google Calendar sync, deployable on your own PHP/MySQL server.
GrowChief
API-driven social media outreach automation and workflow orchestration
Open-source, API-based social media outreach automation tool for running workflows that send connection requests and follow-up messages, built for n8n/Make/Zapier integrations.
FluidCalendar
Intelligent task scheduling and calendar management app
Open-source task scheduler and calendar app that auto-plans tasks, syncs with external calendars, and provides a modern UI for managing time blocks and workflows.

Postiz
Social media scheduling and management with AI-assisted workflows
Open-source social media scheduling tool with analytics, team collaboration, automation API, and AI-assisted content creation for multi-channel publishing.


Novu
Open-source notifications infrastructure for inbox and multi-channel delivery
Novu is an open-source notifications platform with a unified API, workflow orchestration, and embeddable in-app inbox for email, SMS, push, and chat.

Rallly
Open-source scheduling polls to coordinate events.
Open-source, self-hosted polling tool to find the best date/time with no login required.




