A scheduling tool for coordinating group meetings through date and time polls to find common availability.

Rallly screenshot 1

Rallly is an open-source, self-hosted web app that facilitates the coordination of group meetings. It replaces manual email chains by allowing organizers to propose multiple date and time options through a shared poll, which participants then vote on to determine the best meeting window.

The software operates as a web application accessible via a browser. Users can utilize the hosted cloud version for immediate use without installation or deploy their own instance using a Docker image to maintain full control over their data and hosting environment.

Key features

  • Date and time polls to propose multiple meeting options
  • Account-free voting for participants via direct links
  • Availability grid for visualizing all responses at a glance
  • Integrated comments for discussing poll details directly on the page
  • Notifications to alert organizers when participants respond
  • Finalization tool to select a winning date and notify attendees
  • Support for over 10 languages via community translations on Crowdin
  • Self-hosting capability via a provided Docker image

The application is built using the T3 stack, which incorporates Next.js for the framework, Prisma as the ORM, tRPC for type-safe APIs, and TailwindCSS for styling. It relies on PostgreSQL for data storage and Next-Auth for handling user authentication. The architecture supports internationalization through i18next and manages data validation with Zod. By using Turborepo, the project maintains a structured development environment that allows contributors to manage the codebase efficiently.

This tool is designed for organizers who need to synchronize schedules across multiple people without requiring every participant to create an account. It focuses on the specific use case of group availability rather than individual appointment booking.

Rallly serves as a lightweight coordination tool for individuals and groups who require a transparent and self-hostable way to determine collective availability.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity16 days ago
Repository Age11 years
LicenseAGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.