finds.dev← search

// the find

lukevella/rallly

★ 5,116 · TypeScript · AGPL-3.0 · updated Jun 2026

Rallly is an open-source scheduling and collaboration tool designed to make organizing events and meetings easier.

Rallly is a Doodle alternative for scheduling group meetings — you create a poll with date options, participants vote on availability, and the organizer finalizes a time. It's self-hostable, actively maintained, and aimed at teams who want to run this on their own infrastructure instead of handing data to a third party.

The T3 stack (Next.js + tRPC + Prisma + Zod) is used consistently and correctly — type safety runs end-to-end from DB schema to API to UI with no hand-rolled gaps. i18n coverage is exceptional: 30+ languages via Crowdin, which is rare for a self-hosted tool of this size. The monorepo split between web app, landing page, API, and docs is clean — each package has its own tsconfig and build target rather than one giant app doing everything. Active development with a last push today and real sponsorship suggests this isn't abandonware.

AGPL v3 license is a dealbreaker for anyone wanting to embed this in a commercial product without open-sourcing everything — the docs mention a commercial license but the pricing details are vague. The dev setup requires portless proxy for HTTPS URLs instead of plain localhost, which is an unnecessary complication that will confuse contributors on first run. Redis appears as a dependency in the API layer with no mention in the README, so self-hosters who miss it will get a broken deployment. Calendar integration (Google Calendar, iCal export) is absent or buried — for a scheduling tool, that's a notable missing piece.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →