LibreBooking logo

LibreBooking

Website

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 screenshot

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:

Share:

Similar to LibreBooking

OpenEMR logo

OpenEMR

Open-source EHR and medical practice management system

5.4k
3k
Last commit

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

GPL-3.0Actively maintained
Alternative to:
Cerner (Oracle Health) logo
Cerner (Oracle Health)
Easy!Appointments logo

Easy!Appointments

Self-hosted web appointment scheduling and booking system

4.3k
1.6k
Last commit

Open source appointment scheduler for customer bookings, provider management, and Google Calendar sync, deployable on your own PHP/MySQL server.

GPL-3.0Actively maintained
Alternative to:
Calendly logo
Calendly
+18
eLabFTW logo

eLabFTW

Electronic lab notebook and lab inventory management for research teams

1.4k
325
Last commit

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

AGPL-3.0Actively maintained
Alternative to:
LabArchives logo
LabArchives
+3

GRR

Web-based resource management and reservation system

109
77
Last commit

Open-source PHP/MySQL application for managing and reserving shared resources (rooms, equipment) with recurring bookings, access control, and notifications.

GPL-2.0Actively maintained
Alternative to:
Skedda logo
Skedda
+6
Open Source Point of Sale (OSPOS) logo

Open Source Point of Sale (OSPOS)

Web-based point of sale and inventory management system

4.4k
2.6k
Last commit

Web-based POS system for sales, inventory, customers, suppliers, invoicing, and reporting, built with PHP and MySQL/MariaDB.

Actively maintained
Alternative to:
MarketMan logo
MarketMan
+10
Cal.com logo

Cal.com

Open-source scheduling and appointment booking platform

47.9k
14.9k
Last commit

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

MITActively maintained
Alternative to:
Calendly logo
Calendly
+12