Cal.com logo

Cal.com

Website

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 screenshot

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:

Share:

Similar to Cal.com

Easy!Appointments logo

Easy!Appointments

Self-hosted web appointment scheduling and booking system

4.3k
1.6k
Last commit

Open source appointment scheduler for customer bookings, provider management, and Google Calendar sync, deployable on your own PHP/MySQL server.

GPL-3.0Actively maintained
Alternative to:
Calendly logo
Calendly
+18
GrowChief logo

GrowChief

API-driven social media outreach automation and workflow orchestration

3.5k
263
Last commit

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.

AGPL-3.0Slowing down

FluidCalendar

Intelligent task scheduling and calendar management app

985
70
Last commit

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.

MITActively maintained
Alternative to:
Google Calendar logo
Google Calendar
+13
Postiz logo

Postiz

Social media scheduling and management with AI-assisted workflows

35.2k
6.7k
Last commit

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

AGPL-3.0Actively maintained
Alternative to:
Buffer logo
Buffer
+14
Novu logo

Novu

Open-source notifications infrastructure for inbox and multi-channel delivery

39.7k
4.4k
Last commit

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

Actively maintained
Alternative to:
Novu Cloud logo
Novu Cloud
+4
Rallly logo

Rallly

Open-source scheduling polls to coordinate events.

5.2k
552
Last commit

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

AGPL-3.0Actively maintained
Alternative to:
Doodle logo
Doodle
+9