Open Source Doodle Alternatives

A curated collection of the 2 best open source alternatives to Doodle.

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 alternative to Doodle is Rallly.

Doodle alternatives are mainly Scheduling & Event Management. Browse these if you want a narrower list of alternatives or looking for a specific functionality of Doodle.

Share:

A self-hosted scheduling platform for booking pages and meeting links, built for individuals who want no commercial dependencies.

Screenshot of Cal.com websiteRead more

Cal.diy takes the Cal.com scheduling platform and removes every piece of enterprise and commercial code from it. What remains is a booking platform for individuals and self-hosters, with no license key, no vendor account and no open core split to work around.

The stack is Next.js, tRPC, React, Tailwind CSS and Prisma, with Daily.co behind video calls. Running it needs Node 18 or newer and PostgreSQL 13 or newer, and a single dx command starts a local Postgres seeded with test users so you can sign in within minutes.

The fork changes what you get compared with the upstream product.

  • No enterprise tier: Teams, Organizations, Insights, Workflows and SSO or SAML have been stripped from the codebase.
  • No license key: everything works from a fresh checkout, with no Cal.com account required.
  • MIT throughout: the whole codebase carries one permissive license rather than a split.
  • Community maintained: contributions land directly in this project instead of an upstream commercial repository.
  • Integrations: calendar and video connections each need their own credentials, obtained per provider.

There is no hosted version, so you run it on your own infrastructure. The maintainers describe it as suited to personal rather than production use, and warn that self-hosting demands real comfort with server administration, database management and handling sensitive data. Anyone who wants supported, commercial scheduling infrastructure is pointed back at the upstream product instead.

Read more

Self-hostable group scheduling tool where participants vote on proposed dates, replacing the email back-and-forth of finding a meeting time.

Screenshot of Rallly websiteRead more

Finding a time that works for six people normally costs a dozen emails. Rallly replaces that with a poll: propose a few dates and times, share one link, and let participants mark when they are free.

Voting needs no account. Someone opens the link and fills in their availability, the organizer watches responses land in a single grid, then finalizes the winning option and notifies everyone at once.

The flow is deliberately small, and a few touches make it work in practice.

  • Availability grid: every response sits in one view, so the best slot is visible at a glance.
  • Comments: participants discuss details on the poll itself instead of in a separate thread.
  • Notifications: the organizer is alerted as votes come in.
  • Localization: more than ten community-translated languages are available through Crowdin.

Rallly is built with Next.js, Prisma, tRPC and Tailwind CSS, and ships as a Docker image for anyone who would rather keep poll data on their own server. Configuration options for self-hosted instances are documented separately. A hosted version runs at the project's own site for people who do not want to operate anything, which makes it an easy replacement for a scheduling poll service you no longer trust.

Read more
back

Discover Open Source alternatives to: