classroombookings vs WARP
classroombookings
classroombookings.comWARP
github.comSide by side
| Figure | classroombookings | WARP |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | Yes | Yes |
| Web | Yes | Yes |
| Linux | — | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 4 | 2 |
| Spec score · Room Booking Software | 9.1 (#2) | 8.1 (#16) |
| API and SDKs | The public README points to installation documentation and GitHub issues but does not document a public API or SDK. | The published documentation describes a web application and calendar feeds but does not document a public REST API or SDK. |
| Documentation depth | Official documentation covers requirements, installation, upgrades, troubleshooting, configuration, rooms, sessions, users, LDAP and booking workflows. | The repository includes a large functionality guide, configuration reference, permissions documentation, container deployment files, and Playwright end-to-end tests. |
| Licence | The software is released under the GNU Affero General Public License version 3, including network source-sharing obligations for modified deployments. | The GitHub repository identifies the project as MIT licensed. |
| Purpose | Classroombookings is an online room booking system for schools, colleges, charities, and other organisations. | WARP helps manage hybrid office space with assigned desks, hot desks, and other reservable spaces such as parking stalls. |
| What it does | classroombookings is a web-based room and resource booking system aimed at schools, colleges, charities and other organizations. | WARP is a workspace reservation system for hybrid offices using assigned desks and hot desks. |
Plans
classroombookings
- CloudFree
- Self-hostedFree
- Single language pack£29, paid once
- All language packs£59, paid once
In their own words
classroombookings
Classroombookings is an online room and resource booking system for schools, colleges, charities, and other organisations. It can run as a hosted web service or be self-hosted. Its timetable settings support one-week, two-week, or longer cycles mapped to calendar weeks, and recurring bookings can repeat at the same time, in the same room, and on the same timetable week. Different room groups can follow different schedules, with periods restricted to selected weekdays. Viewing and booking permissions can be assigned by department, role, or individual user. Rooms can be grouped and described with custom fields, locations, owners, and images. The system can also manage resources such as equipment, labs, meeting rooms, community spaces, sports fields, event spaces, minibuses, and coaches. Self-hosting requires a PHP-capable web server and MySQL database; that edition is offered under AGPLv3, with a source-sharing condition for modified software used over a network. Cloud organisations have isolated databases, and the hosted service includes maintenance, updates, and email support.
WARP
WARP is a free, open-source, self-hosted system for managing hybrid office space. It supports assigned desks, hot desks, parking stalls, and other reservable spaces. Users can book, change, or cancel reservations and see who else will be in the office. Administrators manage floor maps, zones, groups, users, and seat assignments, with permissions controlling visibility and booking. Subscribable iCal feeds provide bookings and reminders for Google Calendar, Outlook, Apple Calendar, and other calendar apps. Reports can be exported to Excel, and automatic notifications cover upcoming bookings. WARP works on mobile and can be installed as a progressive web app; no native mobile app is specified. Authentication includes SAML 2.0, LDAP or Active Directory, Azure AD, and generic OIDC. Production deployment uses a container image with PostgreSQL and supports linux/amd64 and linux/arm64. The project uses an MIT license. Approval workflows are not planned.