S

Seatsurfing

Seatsurfing is a self-hosted desk and room booking system for managing flexible workspaces.

About Seatsurfing

Seatsurfing is a desk and room booking platform designed for companies that want to manage hybrid or flexible office spaces. It lets employees reserve desks or meeting rooms from a web app or mobile client, with a focus on self-hosting and data privacy. The tool handles daily booking rules, time slots, and capacity limits so you can keep your office organized without a third-party cloud dependency.

The system runs on Linux and uses a PostgreSQL database to store bookings and floor plans. It integrates with LDAP, OIDC, and SAML for user authentication, and supports CalDAV for syncing bookings to external calendars. You can also use its REST API to build custom integrations. The frontend is a progressive web app, and there are native apps for iOS and Android.

Seatsurfing is open source under the AGPLv3 license, which is ideal for organizations that want full control over their workplace data. The project is maintained by the German company Seatsurfing GmbH. It is especially suited for IT teams who prefer self-hosted infrastructure over SaaS alternatives for managing space utilization and billing automation workflows.
Billing & Automation

Quick Facts

Pricing
Open Source
License
Open Source
Platform
Linux
Version
1.20.3
Developer
Seatsurfing GmbH