Appointment Scheduling software automates the process of booking time slots and managing calendar availability. These tools prevent double bookings and coordinate meeting times across different time zones or service locations. This type of software serves service providers, medical practices, and hospitality businesses. Self-hosting these apps ensures that client contact details and appointment histories remain on private servers. You avoid paying monthly fees based on the number of bookings or active calendars while keeping sensitive patient or guest records internal.
This page lists 7 open source tools in the Appointment Scheduling category. The most popular are Cal.com, QloApps and OpenEMR. Most use the GPL-3.0 or AGPL-3.0 license, and 7 offer an official Docker image.
A self-hosted scheduling platform for managing appointments and calendar synchronization without commercial dependencies or license keys.
A hotel reservation system and booking engine for launching and managing hospitality business websites.
Manage electronic health records and medical practice operations with integrated scheduling and electronic billing tools.
A scheduling tool for coordinating group meetings through date and time polls to find common availability.
Self-hosted appointment scheduler with Google Calendar sync, customizable workflows, and multi-language support for service businesses
Aggregate and synchronize calendar events across multiple remote sources and destinations to align time slots.
A resource scheduling solution for organizations to manage reservations through a flexible and mobile friendly interface.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.