A resource scheduling solution for organizations to manage reservations through a flexible and mobile friendly interface.

LibreBooking is an open-source, self-hosted web application designed for resource scheduling. It provides organizations with a mobile-friendly interface to manage the reservation of assets, equipment, and physical spaces. The software allows administrators to organize various resources and enables users to book them based on availability and defined permissions.
The software is deployed as a server-side application requiring PHP 8.2 or higher and a MySQL 8.0 or MariaDB 10.6 database. It can be installed manually on standard web servers such as Apache or Nginx, or deployed more quickly using Docker containers. The system is designed to be extensible, allowing for modifications to the core functionality through its architecture.
The application includes a plugin-ready architecture and supports advanced listings through DataTables for better data visibility. For authentication and identity management, it offers configurations for OAuth2, SAML, and LDAP, making it suitable for organizations with existing directory services. The system is built for administrators who need to enforce specific booking limits through quotas and for users who require a responsive interface for scheduling on various devices.
Customization is handled through a configuration file and a set of predefined themes, including options like dimgray, dark red, and french blue. Developers can interact with the system via its API, and the codebase follows PSR-12 standards to ensure consistency and maintainability. This makes the software adaptable to specific organizational needs, whether for managing a small set of tools or a large inventory of rooms.
LibreBooking serves as a resource management tool for organizations requiring a flexible and extensible scheduling system.
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.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.