Stream Any App to Your Browser

Kubernetes-native platform for delivering containerized applications with browser-based access, auto-hibernation, and enterprise security features.

v1.0.0-beta - Core Kubernetes platform functional. See roadmap

Why StreamSpace?

Built for teams who need scalable, cost-effective remote application delivery

πŸ–₯️

Browser-Based Access

No client installation required. Access any application directly from your web browser using VNC streaming technology.

πŸ–₯️

Kubernetes-Native

Built for Kubernetes with CRDs, auto-scaling, and native resource management. Docker support planned.

⚑

Auto-Hibernation

Sessions automatically hibernate when idle, dramatically reducing resource costs while maintaining instant wake-up.

πŸ”Œ

Plugin Framework

Extensible plugin architecture for webhooks, integrations, and UI themes. Plugin implementations in progress.

πŸ‘₯

Enterprise Features

Multi-factor authentication, IP whitelisting, scheduled sessions, webhooks, real-time updates, and admin dashboard.

πŸ“¦

200+ Templates

Pre-built templates for Firefox, VS Code, LibreOffice, GIMP, and more. Add your own via Git repositories.

Quick Start

Get StreamSpace running in minutes with Helm

BASH
# Install with Helm
helm install streamspace ./chart \\
  --namespace streamspace \\
  --create-namespace

# Access the UI
kubectl port-forward -n streamspace svc/streamspace-ui 3000:80

# Open http://localhost:3000 in your browser

200+

Application Templates

100%

Open Source

5

Plugin Types

⚑

Auto-Hibernation

Architecture

Modern cloud-native stack built on Kubernetes

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”         β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”         β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   Web UI    │────────▢│ API Backend │────────▢│     NATS     β”‚
β”‚  (React)    β”‚  REST/WSβ”‚  (Go/Gin)   β”‚  Events β”‚  JetStream   β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜         β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜         β””β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”˜
                               β”‚                   β”Œβ”€β”€β”€β”΄β”€β”€β”€β”
                        β”Œβ”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”    β”Œβ”€β”€β”€β”€β”€β”΄β”€β”€β”€β”   └───────┐
                        β”‚  PostgreSQL   β”‚    β”‚ K8s     β”‚   β”‚Docker β”‚
                        β”‚   Database    β”‚    β”‚ Ctrl    β”‚   β”‚ Ctrl  β”‚
                        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜    β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”˜

Kubernetes Controller

Production-ready controller for session lifecycle, auto-hibernation, and resource management.

Go API Backend

70+ handlers, 87 database tables, WebSocket support, and comprehensive authentication.

React UI

50+ components with Material-UI, real-time updates, and full admin dashboard.

Ready to Get Started?

Deploy StreamSpace to your Kubernetes cluster today