Easy!Appointments: A free Self-hosted Appointment Scheduler

What is Easy!Appointments?

Easy!Appointments is an open-source, free, web-based, self-hosted, event scheduler and appointment manager. It is created by Alex Tselegidis, a software developer from Greece.

Easy!Appointments syncs events with Google Calendar, and similar calendar services.

It is a highly customizable, easy-to-use system, written with PHP and uses MySQL. It uses Full-Calendar which is a rich JavaScript calendar library, Moment.js to manipulate time, jQuery, and Bootstrap CSS framework.


  1. Easy to add, edit, archive, and remove events and appointments
  2. Responsive user interface that works smoothly on mobile and tablet browsers
  3. Multiple view calendar
  4. Sharable schedules and events
  5. Works seamlessly with Google Calendar
  6. Email notification regarding event changes, booking, event cancelation, and more
  7. Translated to 21 languages
  8. Developer-friendly REST API
  9. Works with WordPress CMS through a custom plugin
  10. A large community of users and developers
  11. Docker installation support
  12. CLI command (console command) to install, update, backup, and sync.


Easy!Appointments solution is released under GPL-3.0 License.


Submit a guest post!

We have limited spots for guest posts, and link insertion per month.
Learn more here


Find out about our services and how can we help you with your business. Services.

UMLet: Open-source multi-platform UML tool

UMLet is a free, open-source UML modeling tool for developers that allows them to draw UML diagrams quickly and export them to many formats. The program is released as an open-source under GPL-3.0 License. UMLet features Easy to use interfa.......Read more...

Create your own YouTube alike website with MediaCMS

If you are a freelance photographer, agency, or professional who has and wants to showcase his multimedia work, like photos, and videos, most likely you have several profiles here and there. There are various solutions to achieve that, but.......Read more...

Monica is your own persona CRM/ Assistant solution

Ever felt trapped while managing dozens of contacts, activities, pets activities, reminders, and follow-up social events like birthdays and so on? Well, you can easily manage all of this and more with Monica. Monica is a free, open-source s.......Read more...

Penpot: an open-source Prototyping and design platform for teams

Penpot is a free, open-source web-based design and prototyping application for teams. It works with open web standards as it uses SVG (Scalable Vector Graphics) format. Penpot can be installed on a remote server or the local machine with he.......Read more...

FreeScout is an open-source helpdesk for teams

What is FreeScout?FreeScout is a free, open-source web-based support and ticketing system. It is written in PHP using the Laravel framework. FreeScout features a responsive user interface that works on small mobile screens and tablets. It i.......Read more...