Assembly Line

Easyappointments vs Rallly

Easyappointments and Rallly are both booking and scheduling software. Easyappointments is open source under GPL-3.0, with 4.5k GitHub stars. Rallly is open source under AGPL-3.0, with 5.3k GitHub stars.

Which to pick

Pick Easyappointments when
A small service business wants online booking on its own PHP hosting without subscription fees.
Pick Rallly when
You often coordinate meetings or events with people outside your organisation and want an ad-free Doodle replacement.

Side by side

What it does

A self-hosted appointment booking app where customers book services with staff, with Google Calendar sync, notifications and a REST API.

A meeting poll tool, like Doodle, where people vote on proposed dates and times without creating accounts.

Watch out

Mostly one maintainer, and payment collection is not built in.

Some features are reserved for the paid hosted plan, and the app is AGPL licensed.

Ready for

Production-ready (both)

Runs as

Self-hosted server

Self-hosted server and cloud service

Built with

PHP, CodeIgniter and MySQL

TypeScript, Next.js, Prisma and PostgreSQL

Source code

Open source, GPL-3.0 (strong copyleft)

Open source, AGPL-3.0 (network copyleft)

What the license allows

Use inside your business is unrestricted, but anything you distribute that includes it must be released under the same license.

Use inside your business is unrestricted. If you change it and let customers use it over the internet, you must publish your changes.

How widely known

4.5k GitHub stars

5.3k GitHub stars

How established

Established: started 12 years ago, latest release 1.6.1.

Established: started 11 years ago, latest release untagged-6490d7892bf741592dba.

Other comparisons

More booking and appointment scheduling tools

Every booking and scheduling product and project, ranked

Both sides were judged on 2026-11-03 from each project's README and GitHub data. License, age and popularity lines are worked out directly.