Microsoft Bookings logo

6 self-hosted Microsoft Bookings alternatives

Microsoft Bookings is an appointment scheduling app in Microsoft 365 that lets organizations publish services and staff availability, accept online bookings, manage appointments, send confirmations and reminders, and sync bookings with Outlook calendars and staff schedules.

Alternatives to Microsoft Bookings

Self-hostable scheduling software for appointments and bookings with customizable booking pages, availability rules, reminders, and integrations for teams and developers.

Cal.com screenshot

46.9k stars14.6k forksMITlast commit Actively maintained

LibreBooking is an open-source scheduling system for managing resource reservations with calendars, waitlists, quotas, reporting, and role-based access control.

LibreBooking screenshot

769 stars365 forksGPL-3.0last commit Actively maintained

Self-hostable desk sharing and room reservation platform with PWA booking UI, Admin UI, REST API backend, and PostgreSQL storage.

Seatsurfing screenshot

302 stars94 forksGPL-3.0last commit Actively maintained

Free/libre web service for creating date-based scheduling polls and classic option polls; no registration required. Operated by Framasoft and built on the Pollaris open-source project.

Activity unknown

A lightweight, curl-first free/busy scheduler that syncs availability from a CalDAV calendar and can send iCal booking invites via SMTP.

HiveDAV screenshot

Activity unknown

What replacing Microsoft Bookings actually involves

Every option on this page is open source and free to run on your own hardware, so you own the data and there is no subscription to cancel. 4 of 6 shipped a commit in the last six months. Licences in this list: MIT, GPL-3.0. In exchange you take on hosting, backups and updates yourself.

Browse everything in Scheduling, Booking & Appointments.

Other tools people replace alongside Microsoft Bookings