Alternatives / Calendly

3 Best Open Source Calendly Alternatives in 2026

Looking for an open source Calendly alternative? We compared 3 open source scheduling tools by license, self-hosting, calendar integrations, group polling, and pricing. They cover booking pages, group meeting polls, and appointment scheduling for businesses.

Maxime DERAME's profile

Written by Maxime DERAME

Last updated:

Best Calendly alternatives at a glance

AlternativeBest forLicense
Cal.diy (Cal.com community edition)Personal booking links and integrationsMIT
RalllyGroup scheduling polls without accountsAGPL-3.0
Easy!AppointmentsAppointment booking for businessesGPL-3.0

How we chose these Calendly alternatives

We looked for open-source tools that overlap with Calendly's core: letting others book time with you or agree on a meeting time. We verified each project's license, recent activity, stars, and self-hosting in its repository. Cal.com, the best-known name, now keeps its commercial product separate, so we list its MIT-licensed community edition, Cal.diy, and explain the difference. See our methodology for the full criteria.

Important: Cal.diy is not the same as Cal.com

Cal.diy is the open-source community edition of Cal.com, a fork with all enterprise and commercial code removed and licensed fully under MIT. Teams, Organizations, Insights, Workflows, and SSO or SAML are not included, and its maintainers recommend it for personal, non-production use. For commercial use, Cal.com sells hosted and on-premise enterprise versions.

Three different scheduling jobs

Cal.diy offers personal booking links with calendar and video conferencing integrations. Rallly is a group scheduling poll for finding a time that works for everyone, with no account required. Easy!Appointments is an appointment booking system for businesses such as clinics and salons, with customer and staff management.

License details

Cal.diy is MIT, Rallly is AGPL-3.0, and Easy!Appointments is GPL-3.0. Easy!Appointments also offers optional paid premium features and professional services.

Integrations

Cal.diy connects to Google, Outlook, Apple, CalDAV, Zoho, and Exchange calendars and to video tools such as Zoom, Google Meet, Teams, Webex, and Jitsi, with webhooks for Zapier, n8n, and Make. Easy!Appointments synchronizes with Google Calendar, and Rallly works standalone.

Maintenance status

Cal.diy, Rallly, and Easy!Appointments were all updated within days or weeks of this update.

Why look for a Calendly alternative?

Calendly is a proprietary scheduling service whose team features, integrations, and workflows sit behind paid plans, with booking data stored on its servers. Open-source alternatives let you self-host scheduling, own the data, connect your own calendars and video tools, and avoid per-seat pricing, at the cost of maintaining the service and fewer polished enterprise features.

#1

Cal.diy (Cal.com community edition)

MIT-licensed community edition of Cal.com scheduling.

Cal.diy is the community-driven, fully open-source edition of Cal.com, a fork with all enterprise code removed. It offers event types, recurring bookings, availability rules, calendar sync with Google, Outlook, Apple, and CalDAV, video conferencing with Zoom, Google Meet, Teams, and Jitsi, payments, webhooks, and a REST API. Teams, Organizations, Insights, Workflows, and SSO are not included, and it is recommended for personal, non-production use.

48.8K15.3KMITSelf-hosted

Pricing: Free and open source; Cal.com's hosted and enterprise versions are paid.

  • Full booking features with many calendar and video integrations
  • 100% MIT with no license key
  • Large community
  • No Teams, Organizations, SSO, or Workflows
  • Recommended for personal, non-production use
  • Commercial use is pointed to the paid Cal.com
#2

Rallly

Open-source scheduling polls for group meetings.

Rallly is an open-source scheduling and collaboration tool for organizing events and meetings. Participants vote on date and time options with real-time updates, no account is required, and it focuses on privacy and ease of use.

5.3K557AGPL-3.0Self-hosted

Pricing: Free self-hosted; hosted plans may be paid.

  • No account required for participants
  • Real-time polling and customizable time slots
  • Translated into 10+ languages
  • Group polls, not booking pages like Calendly
  • AGPL-3.0 license
#3

Easy!Appointments

Self-hosted appointment scheduler for businesses.

Easy!Appointments is a self-hosted appointment scheduling system with customer and staff management, services, Google Calendar synchronization, email notifications, waiting lists, multi-language support, and a mobile-responsive interface. Optional paid premium features and services are available.

4.4K1.6KGPL-3.0Self-hosted

Pricing: Free and open source; optional premium features and professional services.

  • Customer, service, and staff management
  • Simple self-hosted installation
  • Google Calendar sync
  • Less modern interface and fewer integrations than Cal.diy
  • Some premium features are paid

Compare Calendly alternatives

AlternativeTypeLicenseSelf-hostedBest for
Cal.diy (Cal.com community edition)Booking linksMITYesIndividuals and self-hosters
RalllyGroup pollsAGPL-3.0YesGroup scheduling
Easy!AppointmentsAppointment bookingGPL-3.0YesClinics, salons, and services

Which one should you choose?

Want personal booking links like Calendly

Cal.diy offers event types, availability rules, calendar integrations, video conferencing, payments, and a REST API under the MIT license, without Cal.com's enterprise features.

Cal.diy (Cal.com community edition)

Want to find a time for a group meeting

Rallly lets participants vote on date and time options in real time, with no account required.

Rallly

Run a business with appointments and staff

Easy!Appointments handles customers, services, staff, email notifications, and Google Calendar sync on your own server.

Easy!Appointments