LibreBooking
Open-source resource scheduling and reservation management

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 Services

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.

QloApps
Open-source hotel property management and booking system
PHP-based open-source hotel reservation platform providing PMS, booking engine, channel manager and hotel website features for small to enterprise properties.

Rallly
Open-source scheduling polls to coordinate events.
Open-source, self-hosted polling tool to find the best date/time with no login required.

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.

pretix
Self-hosted event ticketing and registration platform
Open-source ticket shop and event registration software with online sales, box office mode, multilingual support, and extensible plug-ins and API.


Bracket
Open-source tournament management system
Open-source, self-hosted tournament system for creating and managing Swiss, single‑elimination and round‑robin tournaments with scheduling, dashboards, team/club manageme...
JavaScript
Docker
PHP