The best open source alternative to Doodle is Cal.com. If that doesn't suit you, we've compiled a ranked list of other open source Doodle alternatives to help you find a suitable replacement. Other interesting open source alternatives to Doodle are: Easy!Appointments and Rallly.
Doodle alternatives are mainly Appointment Scheduling Tools. Browse these if you want a narrower list of alternatives or looking for a specific functionality of Doodle.
Cal.diy is the community edition of Cal.com for personal self-hosting, with calendar sync, video conferencing, payment support, and a REST API.

Cal.diy is the self-hosted, community-maintained edition of Cal.com. It's built for individuals who want to run their own scheduling infrastructure on their own servers, without depending on a hosted service. It's not a drop-in replacement for Cal.com's commercial product. Teams, organizations, SSO, and several enterprise features are absent. What it does offer is a solid personal scheduling setup you fully control.
The scheduling core is complete. You can create event types, set recurring bookings, run seated events, and accept payments through Stripe or PayPal. Availability rules are detailed:
Calendar integrations cover most of the major options. Google Calendar, Outlook, Apple Calendar, CalDAV, Zoho, Exchange, and ICS feeds all connect. For video, you get Zoom, Google Meet, Microsoft Teams, Webex, Jitsi, and Cal Video (via Daily.co). Conferencing options like Whereby and Huddle01 are also available.
On the automation side, webhooks, Zapier, n8n, Make, and Pipedream are all supported. CRM connections (HubSpot, Salesforce, Close) work, as do messaging apps like Discord, Telegram, and WhatsApp. Analytics tools including GA4, PostHog, and Fathom can be plugged in. What's missing compared to Cal.com is workflow automation and routing forms.
The embed options (inline, popup, floating button) and the v2 REST API are both present, so you can integrate your booking page into other sites or build on top of it programmatically.
Authentication covers email/password, Google OAuth, and Microsoft OAuth. SAML SSO and SCIM sync are not included.
Cal.diy suits developers or technically confident individuals who want a self-contained scheduling tool on their own infrastructure and are comfortable managing a server, database, and security themselves. It's explicitly not recommended for production or commercial use. If you need team features, an admin panel, or enterprise-grade reliability, Cal.com's hosted product is the intended path.
Looking for open source alternatives to other popular services? Check out other posts in the alternatives series and openalternative.co, a directory of open source software with filters for tags and alternatives for easy browsing and discovery.
Self-hosted appointment scheduling solution with Google Calendar sync, customizable workflows, and no monthly fees. Perfect for healthcare, salons, and service businesses.

Easy!Appointments is a powerful, completely free open-source appointment scheduling system that puts you in control of your booking process. Unlike subscription-based alternatives, this self-hosted solution eliminates monthly fees and booking commissions forever.
Key features that make scheduling effortless:
The platform has proven successful across diverse industries including healthcare, salons, education, restaurants, and recruitment agencies. With over 3,000 GitHub stars and a decade of active development, it offers the stability and community support professional businesses require.
Advanced capabilities include:
For organizations requiring additional features, premium services are available including SMS integration, payment processing, custom development, managed hosting, and white-label solutions. The robust architecture ensures seamless integration with existing websites while maintaining complete control over your scheduling data.
A user-friendly, open-source tool for coordinating events and meetings without the hassle of back-and-forth emails or messages.

Rallly simplifies the process of finding the perfect time for group events, making collaboration smoother than ever. This intuitive, open-source scheduling tool eliminates the need for endless email chains or messaging threads when trying to coordinate meetings or gatherings.
Key benefits of Rallly include:
Whether you're planning a team meeting, a family reunion, or a community event, Rallly streamlines the scheduling process. Say goodbye to the frustration of conflicting schedules and hello to efficient, hassle-free event planning. Experience the power of collaborative scheduling with Rallly today!