⭐ Star us on GitHub — it motivates us a lot!
🔥 Join the community: Discord discussion channel .
LibreBooking is an open-source resource scheduling solution. It provides a flexible, mobile-friendly, and extensible interface for organizations to manage resource reservations.
The repository for LibreBooking is hosted on GitHub at
https://github.com/LibreBooking/librebooking; the develop branch contains the latest
code.
LibreBooking is a fork of Booked Scheduler, based on Booked Scheduler’s last open-source version released in 2020. Since then, LibreBooking has evolved significantly and diverged from the original project.
A live demo instance of LibreBooking is available for testing:
| Role | Username | Password |
|---|---|---|
| Admin | admin |
demoadmin |
| User | user |
demouser |
Note: This instance is public and resets every 20 minutes to ensure a clean environment. Startup might take a few seconds, so please be patient.

To run LibreBooking from a prebuilt release, your server needs:
For full setup instructions, see INSTALLATION
LibreBooking is available as a Docker container. See LibreBooking Docker README for complete setup.
git clone https://github.com/LibreBooking/docker.git
cd docker
docker-compose up -d
For configuration options, see the Configuration Guide.
Recent configuration highlights:
Change theme via config.php:
'css.theme' = 'default';
Web/css/librebooking.cssAs of 09-Mar-2023, ReCaptcha integration updated to v3. Generate new keys for your domain if using ReCaptcha.
Work in progress – roadmap to be defined.
Want to suggest a feature? Open an issue or join the Discord discussion channel.
This project is licensed under GPL-3.0.
Forked from Booked Scheduler. Thanks to all contributors and the community.