Easy!Appointments ist eine kostenlose, selbst zu hostende Webanwendung für die Online-Terminbuchung. Kundinnen und Kunden buchen über das Web; die Software verwaltet Termine und Kunden, Leistungen und Mitarbeitende, Arbeitspläne, die Synchronisation mit Google Kalender, E-Mail-Benachrichtigungen und mehrere Sprachen. Erweiterungen wie SMS, Zahlungen, Berichte, Erinnerungen und Anbindungen an Drittdienste sind möglich. Die Anwendung basiert auf PHP mit einer MySQL-Datenbank und läuft auf einem Apache- oder Nginx-Webserver. Entwickelt wurde sie von Alex Tselegidis. Sie installieren Easy!Appointments selbst auf einem eigenen Server.
Der Quellcode ist Open Source unter der GPL v3.0 und darf auch kommerziell genutzt werden. Da Sie die Software selbst hosten, bestimmen Sie, wo die Daten liegen und wer Zugriff hat; eine vom Anbieter betriebene Cloud ist nicht erforderlich. Das Projekt bietet optional kostenpflichtige Leistungen wie Installation, Upgrades, Migration, Support und White Labeling an. Wo das Projekt oder seine Betreuer ansässig sind, nennt die Website nicht. Für eine europäische Organisation hängt die maßgebliche Rechtsordnung daher vom gewählten Hosting-Anbieter ab, etwa einem europäischen.