Closest to Doodle
Rallly is the closest: a user-friendly tool for coordinating group events by polling participants on dates and times, without back-and-forth messages. It is AGPL-3.0 and can be self-hosted or used in its cloud.
Alternatives / Doodle
Looking for an open source Doodle alternative? We compared 3 open source scheduling tools by license, self-hosting, polls, and booking features. Rallly is the closest for group polls, Easy!Appointments is for booking, and Cal.diy is a community edition of Cal.com that is not recommended for production.
Written by Maxime DERAME
Last updated:
| Alternative | Best for | License |
|---|---|---|
| Rallly | Closest group scheduling polls | AGPL-3.0 |
| Cal.diy | Personal booking pages (not for production) | MIT |
| Easy!Appointments | Appointment booking for service businesses | GPL-3.0 |
We looked for open-source tools that overlap with Doodle's core: finding a time that works for a group with a poll, and letting people book slots. We verified each project's license, recent activity, stars, and self-hosting in its repository. Doodle is mainly about group polls, so only Rallly matches it closely, and the others lean toward booking. See our methodology for the full criteria.
Rallly is the closest: a user-friendly tool for coordinating group events by polling participants on dates and times, without back-and-forth messages. It is AGPL-3.0 and can be self-hosted or used in its cloud.
Cal.diy is the open-source community edition of Cal.com, MIT-licensed, with all enterprise and commercial code removed. It lacks teams, organizations, SAML SSO, SCIM, workflow automation, and routing forms, and its README says it is strictly recommended for personal, non-production use. Use Cal.com itself for commercial scheduling.
Easy!Appointments is a GPL-3.0 self-hosted appointment scheduler with Google Calendar sync and customizable workflows, suited to healthcare, salons, and other service businesses. Features such as SMS, payment processing, and managed hosting are offered as paid services.
Rallly is AGPL-3.0, Easy!Appointments is GPL-3.0, and Cal.diy is MIT.
Rallly and Easy!Appointments had commits within days of this update. Cal.diy's last commit was in September 2026.
Doodle is a proprietary hosted service with ads and limits on its free plan, paid tiers for premium features, and event and participant data stored on its servers. Open-source alternatives let you self-host polls and booking, avoid ads and per-user pricing, and keep scheduling data private, at the cost of running the software yourself.
| Alternative | Type | License | Self-hosted | Best for |
|---|---|---|---|---|
| Rallly | Group polls | AGPL-3.0 | Yes | Finding a meeting time |
| Cal.diy | Booking pages | MIT | Yes (not for production) | Personal scheduling |
| Easy!Appointments | Appointment scheduler | GPL-3.0 | Yes | Service businesses |
Want group polls to find a meeting time
Rallly lets participants vote on dates and times without back-and-forth messages, self-hosted under AGPL-3.0.
Want a personal booking page
Cal.diy offers calendar sync, video conferencing, and payments for personal use, but it is not recommended for production or commercial use.
Run appointments for a clinic or salon
Easy!Appointments is a GPL-3.0 scheduler with Google Calendar sync and workflows, with SMS and payments as paid services.