LibreBooking
Open-source resource scheduling and reservation management
794 stars 375 forks last commit first released GPL-3.0
Actively maintained
Last commit 22 Aug 2026.

LibreBooking is an open-source resource scheduling solution for organizations that need to manage reservations for shared resources. It provides a mobile-friendly web interface with extensibility options for custom workflows and integrations.
Key Features
- Multi-resource booking with configurable schedules and waitlists
- Role-based access control for administrators, resource managers, and users
- Quotas and credit-based controls to limit and govern reservations
- Usage reporting for tracking utilization and reservation activity
- Responsive Bootstrap-based UI with theming support
- Plugin-ready architecture for extending functionality
- Calendar integration via ICS for clients like Outlook and Thunderbird
Use Cases
- Booking shared resources such as rooms, equipment, or facilities
- Managing reservations with approval workflows, quotas, or fair-use rules
- Tracking utilization and producing reports for operations and planning
Limitations and Considerations
- Requires a PHP-compatible web stack and a supported SQL database for deployment
- Public demo environments may reset frequently and are not suitable for long-term testing
LibreBooking is well-suited for teams and institutions that need a straightforward, extensible reservation system with governance controls. It combines scheduling, access control, and reporting to help organizations manage shared resources reliably.
Categories:
Tags:
Tech Stack:
Similar to LibreBooking

OpenEMR
Open-source EHR and medical practice management system
OpenEMR is an open-source electronic health records (EHR/EMR) and practice management platform for clinics, including scheduling, billing, and interoperability features.

Easy!Appointments
Self-hosted web appointment scheduling and booking system
Open source appointment scheduler for customer bookings, provider management, and Google Calendar sync, deployable on your own PHP/MySQL server.

eLabFTW
Electronic lab notebook and lab inventory management for research teams
Open source electronic lab notebook (ELN) for documenting experiments, managing lab inventory, and coordinating equipment booking with granular permissions and auditing.

GRR
Web-based resource management and reservation system
Open-source PHP/MySQL application for managing and reserving shared resources (rooms, equipment) with recurring bookings, access control, and notifications.

Open Source Point of Sale (OSPOS)
Web-based point of sale and inventory management system
Web-based POS system for sales, inventory, customers, suppliers, invoicing, and reporting, built with PHP and MySQL/MariaDB.

Cal.com
Open-source scheduling and appointment booking platform
Self-hostable scheduling software for appointments and bookings with customizable booking pages, availability rules, reminders, and integrations for teams and developers.


