Cal.com
A self-hostable scheduling platform for individuals and businesses to manage bookings, payments, and video calls with full customization and privacy controls.

Cal.com is a fully customizable scheduling software designed for individuals, businesses, and developers. It simplifies appointment booking with cross-calendar sync, custom booking links, automated reminders, and built-in video conferencing.
Key Features
- Cross-calendar sync: Automatically checks availability across multiple calendars to prevent double bookings.
- Custom booking links: Create short, memorable links for easy sharing (e.g., cal.com/yourname).
- Automated reminders: Send SMS or email reminders to reduce no-shows.
- Built-in video conferencing: Cal Video provides seamless in-house video meetings.
- Payment integration: Monetize bookings with Stripe integration.
- Privacy-first design: Prioritizes data protection and security.
- Multi-language support: Available in 65+ languages for global accessibility.
- Embeddable booking: Easily integrate booking pages into websites or apps.
- Buffer and limits: Set daily/weekly/monthly booking limits and add buffers around events.
Tech / Self-Hosting
Cal.com is open-source and can be self-hosted for full control over data and infrastructure. The project is built with modern web technologies and supports deployment on various cloud platforms or on-premise servers. Self-hosting documentation is available in the cal.diy repository.