EVERYTHING XIAOMI
Get listed

Roomer

Roomer is a self-hosted platform for reserving desks and other assets across offices, buildings, and floors.

Place
#27 of 34
Score
6.2
Roomer's website

What Roomer is

Roomer is a self-hosted platform for reserving desks and other assets across offices, buildings, and floors. Its floor-plan editor accepts image, PDF, and DXF files, then lets administrators place assets on an interactive canvas. Users can check live availability and make dated or recurring bookings, join waitlists, or set permanent assignments. Administration tools cover buildings, floors, zones, delegated managers, and role-based access. Sign-in can use local accounts, LDAP, OIDC, or SAML, while SCIM 2.0 automates user and group provisioning. Other connections include SMTP notifications, CSV import, and outbound webhooks with HMAC-SHA256 signatures. A REST API is available under `/api/v1` and uses session authentication rather than a separate API-key system. Roomer can be deployed with Docker Compose or Kubernetes using its Helm chart. The AGPL-3.0 software is free to self-host, but each instance supports one organisation. Setup requires a session secret and AES-256 key to encrypt identity-provider secrets at rest; production HTTPS is recommended. Floor plan uploads default to a 20 MB maximum.

Good

  • Interactive plans accept image, PDF, and DXF files.
  • Bookings include live availability, recurring options, and waitlists.
  • Supports LDAP, OIDC, SAML, and SCIM 2.0.
  • Deploys with Docker Compose or Kubernetes.
  • Free to self-host under AGPL-3.0.

Watch out

  • Each instance supports only one organisation.
  • Floor-plan uploads default to a 20 MB maximum.
  • API access uses sessions, not a separate API-key system.
  • Production setup calls for HTTPS and encryption configuration.

Who it suits

Roomer suits organisations that want to manage desk and asset reservations on infrastructure they control. Its booking and identity options may fit workplaces with multiple buildings, delegated managers, or existing LDAP, OIDC, SAML, or SCIM systems.

Verdict

Roomer combines workplace reservations, floor-plan management, and identity integrations in a self-hosted package. Its single-organisation setup and 20 MB default upload limit are worth considering before deployment.

Plans and prices

From Roomer's own pricing page, checked 11 Oct 2001.

All about pricing
PlanPriceWhat it gives you
Self-hosted (AGPL v3)FreeSingle organisation · self-hosted

The facts

Each one read from Roomer's own pages, with the date it was checked.

What it does

Administration
Roomer supports buildings, floors, zones, delegated building and floor managers, and role-based access.checked 11 Oct 2001
API
Roomer includes a REST API under `/api/v1`; its documentation says there is no separate API-key subsystem and API access uses session authentication.checked 11 Oct 2001
Bookings
Users can book desks and assets by date, with live availability, recurring bookings, waitlists, and permanent assignments.checked 11 Oct 2001
Data control
The project describes self-hosting as a way to keep occupancy data out of a third-party SaaS.checked 11 Oct 2001
Deployment
Roomer can be deployed with Docker Compose or Kubernetes using an included Helm chart.checked 11 Oct 2001
Hosting
Roomer can be deployed with Docker Compose or Kubernetes using an included Helm chart.checked 11 Oct 2001
Identity integrations
Login supports local accounts, LDAP, OIDC, and SAML, while SCIM 2.0 automates user and group provisioning.checked 11 Oct 2001
License
Roomer is licensed under AGPL-3.0, which the README says permits free use, modification, self-hosting, and commercial distribution subject to its network copyleft terms.checked 11 Oct 2001
License and tenancy
The wiki says Roomer is licensed under GNU AGPL v3, can be self-hosted freely, and is single-tenant with one organisation record.checked 11 Oct 2001
Notable limit
The documented floor plan upload size defaults to a maximum of 20 MB.checked 11 Oct 2001
Other integrations
Roomer supports SMTP email notifications, outbound webhooks with HMAC-SHA256 signatures, and CSV import.checked 11 Oct 2001
Purpose
Roomer is a self-hosted platform for managing desk and asset reservations across offices, buildings, and floors.checked 11 Oct 2001
Security
The setup requires a session secret and an AES-256 key to encrypt authentication provider secrets at rest.checked 11 Oct 2001
Security configuration
The README documents AES-256 encryption for authentication-provider secrets at rest and recommends serving production deployments over HTTPS.checked 11 Oct 2001
Security policy
GitHub's repository security page says the project has no SECURITY.md policy and no published security advisories.checked 11 Oct 2001
Support and feedback
The wiki directs users to GitHub Issues for issues and feature requests.checked 11 Oct 2001

Money

Floor plans
Its floor plan editor supports image, PDF, and DXF uploads and placing assets on an interactive canvas.checked 11 Oct 2001

Alternatives to Roomer

All alternatives
  1. 1desk.ly logo

    desk.ly

    Free planAndroidiOSWebAPI
    8.0From €1.65 a month
  2. 2

    Officely

    Free planAndroidiOSWebAPI
    8.0From $2.50 a month
  3. 3

    Roomzilla

    Free planAndroidiOSWeb
    8.0From $0.83 a month
  4. 4classroombookings logo

    classroombookings

    Free planOpen sourceWebSelf-hosted
    7.7£29, paid once
  5. 5

    BookitWise

    AndroidiOSWeb
    7.4From $10 a month
  6. 6Flexopus logo

    Flexopus

    Free planAndroidiOSWebAPI
    7.4From €1.99 a month