Cal.com

Cal.com

Cal.com is an open source scheduling infrastructure and Calendly alternative. It provides comprehensive features for managing appointments, scheduling, and calendar integration with a focus on privacy and customization.

Similar self-hosted alternatives:
Repository activity:
Stars
36,505
Forks
9,611
Watchers
169
Open Issues
1,290
Last commit
about 12 hours ago
Details:
Estimated Popularity
167
Pricing Model
Open-Core
Hosting Type
Hybrid
License
AGPL-3.0
Deployment Difficulty
Medium
Language
TypeScript

Cal.com is an open source scheduling infrastructure platform that serves as a Calendly alternative. It provides comprehensive features for managing appointments and scheduling through a modern web interface while giving users full control over their data and workflow.

Key Features

  • Scheduling Management:

    • Create and manage booking pages
    • Team scheduling
    • Group events
    • Round-robin assignments
    • Custom availability
    • Buffer times
    • Minimum notice periods
  • Calendar Integration:

    • Google Calendar
    • Office 365
    • iCloud Calendar
    • CalDAV support
    • Multiple calendar connections
    • Availability sync
  • Customization Features:

    • Custom branding
    • White-label support
    • Embed options
    • Custom workflows
    • Email notifications
    • SMS reminders
  • Technical Features:

    • REST API access
    • Webhook support
    • Self-hosting option
    • Database-driven
    • Mobile-friendly interface
    • Extensible architecture

Who Should Use Cal.com

Cal.com is ideal for:

  • Businesses needing scheduling tools
  • Teams requiring shared calendars
  • Consultants and freelancers
  • Organizations wanting calendar control
  • Users needing calendar automation
  • Privacy-focused scheduling platforms

Installation Requirements

  • Node.js 18+
  • PostgreSQL 13+
  • Modern web browser
  • 1GB RAM minimum
  • Storage for calendar data

Help improve this content

Found an error or want to add more information about Cal.com? You can edit this page directly on GitHub.

Project Categories

Click on a category to explore similar projects