Easy!Appointments
Public facts onlyOpen source. Every licence listed is on the Open Source Initiative approved list. Source code · Website
Lets your customers book appointments with you online, with setup for services, staff, working hours and booking rules, plus email notifications and Google Calendar sync. (reviewed by BenchLytix)
Running it yourself
Its compose file names these supporting services: mysql. Our rough heuristic, not the project's stated minimum: a small server (2 vCPU, 4 GB RAM), for example Hetzner CPX22 at €19.99 a month excl. VAT (checked 2026-10-13). Check the project's own requirements; this leaves out the time it takes you to run it. Compose file · Server price list
What this label rests on
Licence, last update and source code, from public records. We have not run it.
Facts and where they come from
| Fact | Value | Source |
|---|---|---|
| Licence identifiers | GPL-3.0 | awesome-selfhosted listingfetched 2026-10-13 |
| GitHub stars | 4,431 | GitHub repositoryfetched 2026-10-13 |
| Contributors | 112 | GitHub repositoryfetched 2026-10-13 |
| Last update to the code | 2026-10-12 | GitHub repositoryfetched 2026-10-13 |
| Commits by month | 2025-11: 0 · 2025-12: 0 · 2026-01: 4 · 2026-02: 1 · 2026-03: 31 · 2026-04: 32 · 2026-05: 95 · 2026-06: 2 · 2026-07: 4 · 2026-08: 0 · 2026-09: 2 · 2026-10: 2 | awesome-selfhosted listing (counted from GitHub)fetched 2026-10-13 |
| Archived | No | GitHub repositoryfetched 2026-10-13 |
| Current release | 1.6.0 (2026-05-27) | GitHub repositoryfetched 2026-10-13 |
| Platforms | PHP | awesome-selfhosted listingfetched 2026-10-13 |
| External services it needs | mysql | docker-compose filefetched 2026-10-13 |
| Listing description | Allows your customers to book appointments with you via the web. | awesome-selfhosted listingfetched 2026-10-13 |
| Website | https://easyappointments.org/ | awesome-selfhosted listingfetched 2026-10-13 |
Not on record: Docker Hub image, Connectors in its directory, API documentation, Single sign-on documentation, Described as an alternative to.
Licence class is derived from the licence identifiers above, never typed by hand. How
Editorial notes
- What it does
- Lets your customers book appointments with you online, with setup for services, staff, working hours and booking rules, plus email notifications and Google Calendar sync.
- Drafted by AI from GitHub repository, reviewed by a person on 2026-10-13
- Goals it fits
- Meeting scheduling
- Drafted by AI from GitHub repository, reviewed by a person on 2026-10-13
- Ops burden
- 2 of 3 (app plus a database or queue)
- Drafted by AI from GitHub repository, reviewed by a person on 2026-10-13
- Known gaps
- Production install is manual: you need a web server (Apache or Nginx), PHP 8.2+ and a MySQL database, then edit a config file. The provided Docker setup is for development. Some advanced capabilities are offered separately as paid premium features.
- Drafted by AI from GitHub repository, reviewed by a person on 2026-10-13
Editorial, not measured. Every note was reviewed by BenchLytix before this record was published.