Easy!Appointments
Allows your customers to book appointments with you via the web.
The application provides a web‑based interface where customers can view available time slots, select services and providers, and book appointments online. It stores client and appointment data, supports configurable working plans and booking rules, and can send email notifications. A built‑in synchronization feature keeps scheduled events aligned with Google Calendar, allowing integration with other calendar tools.
It is designed for self‑hosting on a standard web stack (Apache/Nginx, PHP 8.2+, MySQL) and can be placed in a single folder alongside an existing site, sharing a database if desired. The codebase is open source under GPL‑3.0, free for commercial use, and includes multilingual UI support and community‑driven documentation.
The system targets businesses and organizations that need a customizable scheduling solution without relying on external SaaS providers. Its flexibility lets it adapt to workflows in sectors such as healthcare, education, salons, recruitment, and event planning, while remaining stable and maintained by an active developer community.
Reviews
Loading reviews…
Similar apps

Calendar & Scheduling
LibreBooking
Resource scheduling solution offering a flexible, mobile-friendly, and extensible interface for organizations to manage resource…

Calendar & Scheduling
Cal.diy
Online appointment scheduling system.

Calendar & Scheduling
QloApps
Customizable and intuitive web-based hotel reservation system and a booking engine.

Calendar & Scheduling
Alf.io
Ticket reservation system.

Calendar & Scheduling
Rallly
Create polls to vote on dates and times (alternative to Doodle).

Calendar & Scheduling
BookSimple by MGS Hosting
Bookings made dead simple.