Seatsurfing logo

Seatsurfing

Website

Desk and room booking system for workplaces and enterprises

311 stars 97 forks last commit first released GPL-3.0

Actively maintained

Last commit 25 Aug 2026.

Seatsurfing screenshot

Seatsurfing is a workplace booking platform that enables employees to find and reserve desks, seats and rooms. It combines a REST API backend with web frontends to support hot-desking, room reservations and space planning in enterprises.

Key Features

  • Core REST API backend implemented in Go for bookings and organization management
  • Booking PWA (TypeScript/React) for end users and a separate Admin UI for configuration and management
  • Support for uploading floor plans and arranging spaces with drag-and-drop layout tools
  • Persistent storage using PostgreSQL and official Docker images for easy deployment
  • Deployable via Docker Compose or Kubernetes; multi-architecture images (amd64, arm64) available
  • Integrations for workplace platforms (example: Microsoft Teams and Confluence integrations are provided)
  • Distributed as GPLv3-licensed software with an optional hosted SaaS offering and a free tier for small teams

Use Cases

  • Hybrid workplace seat and desk reservations for distributed teams and enterprises
  • Managing coworking spaces or shared offices with resource and room booking
  • Visual floor plan management and hot-desking policies for facilities teams

Limitations and Considerations

  • Primary mobile experience is delivered via a Progressive Web App rather than native mobile apps
  • Distributed under GPLv3, which requires derivative works to comply with the license's copyleft terms

Seatsurfing is aimed at organizations that need a turnkey booking solution they can host or use as a managed service. It focuses on simple end-user booking flows, admin configurability, and standard containerized deployment options.

Categories:

Tags:

Tech Stack:

Share:

Similar to Seatsurfing

Surmai

Personal and family travel organizer with privacy and offline support

277
19
Last commit

Surmai is a privacy-focused travel organizer PWA for collaborative trip planning, offline access, and centralized itineraries for families and groups.

MITActively maintained
Alternative to:
Wanderlog logo
Wanderlog
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

SparkyFitness

Self-hosted fitness tracker with AI nutrition chat and web + mobile apps

5.7k
335
Last commit

Open-source self-hosted fitness tracker for nutrition, exercise, water, and body metrics; includes AI nutrition chat, Docker deployment, web PWA and Android app.

Actively maintained
Alternative to:
Cronometer logo
Cronometer
+9
Sprout Track logo

Sprout Track

Baby activity tracker for feedings, naps, diapers and milestones

363
52
Last commit

Track baby feedings, sleep, diapers, pumping and milestones with a mobile-first Next.js app using Prisma + SQLite, caretakers, calendar, export and Docker deployment.

Actively maintained
Alternative to:
Huckleberry logo
Huckleberry
+2
Ackify logo

Ackify

Cryptographic proof-of-read and document acknowledgment system

205
6
Last commit

Ackify provides Ed25519-based proof-of-read for documents with immutable audit trails, OAuth2/MagicLink authentication, embeddable widgets and an admin dashboard.

AGPL-3.0Actively maintained
Alternative to:
Docusign logo
Docusign
+15
WAGMIOS logo

WAGMIOS

Self-hosted container manager with AI-powered automation

57
4
Last commit

WAGMIOS is a self-hosted container management system that provides a Docker marketplace, admin UI, and an AI assistant (W.I.L.L.O.W) for workflow automation and container operations.

Apache-2.0Actively maintained
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+17