Open-source, self-hosted scheduling platform (MIT-licensed community fork of Cal.com) for booking meetings and managing calendars.
lukevella/rallly
Open-source scheduling tool where participants vote on date and time options via a shared link, with no account needed to respond.
Open-source alternative to:Doodle
- Stars
- 5,354
- Forks
- 590
- Open issues
- 4
- Last commit
- 6 hours ago
What is it?
Rallly helps a group find a meeting time without long email threads. The organizer creates a poll with several date and time options and shares the link. Participants open it and mark when they are available, and the organizer sees all responses in an availability grid.
The poll supports comments for discussing details, notifications when people respond, and a way to finalize the chosen date and notify everyone. The interface is available in more than ten languages, with translations contributed by the community.
Rallly can be used through the hosted cloud version or self-hosted with Docker. It is built with Next.js, Prisma, tRPC and TailwindCSS, and is licensed under AGPLv3.
Key features
- 01Create date and time polls with multiple options.
- 02Participants vote without creating an account.
- 03Availability grid shows everyone's responses together.
- 04Comments and notifications keep discussion on the poll.
- 05Finalize the winning option and notify participants.
- 06Ships as a Docker image for self-hosting.
Use cases
- Scheduling a team meeting across several time zones.
- Picking a date for a group event or social gathering.
- Running a self-hosted scheduling tool for an organization.
Quick start
- 1
Try the hosted version at rallly.co (no installation)
- 2
Read the self-hosting docs for Docker installation
Things to know
- Self-hosting requires setting up and configuring your own instance.
In collections
Topics
FAQ
- What is rallly?
- Open-source scheduling tool where participants vote on date and time options via a shared link, with no account needed to respond. Rallly helps a group find a meeting time without long email threads. The organizer creates a poll with several date and time options and shares the link. Participants open it and mark when they are available, and the organizer sees all responses in an availability grid.
- Is rallly free to use? What license does it have?
- rallly is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is rallly still maintained?
- Actively maintained. The last commit to rallly was on Nov 7, 2026.
- What can I use rallly for?
- Scheduling a team meeting across several time zones. Picking a date for a group event or social gathering. Running a self-hosted scheduling tool for an organization.
- How do I install rallly?
- Try the hosted version at rallly.co (no installation) Read the self-hosting docs for Docker installation
- Where can I get rallly?
- The source code and installation instructions are on GitHub: https://github.com/lukevella/rallly
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source DocSend alternative for sharing documents through secure data rooms with analytics and custom domains.
Free group availability poll that finds the best meeting time across calendars and time zones, a self-hostable alternative to Doodle.
Open-source fitness coaching web app for building workout plans, tracking progress, and browsing an exercise database.
Free, open source Splitwise alternative for sharing group expenses and tracking balances with friends and family.
Open-source document signing platform positioned as a self-hostable alternative to DocuSign, built on PDF signatures.