Flowcase
FOSS container streaming platform
An open-source alternative to commercial workspace-streaming products. Stream a containerized desktop or app from a server you trust, on your terms: no vendor lock, no per-seat extortion, no telemetry pretending to be a feature.
What It Is
Flowcase streams a containerized desktop or single application from a server you control to a browser, with input, audio, and clipboard handled end-to-end. The codebase is open. The protocol is documented. There is no managed cloud you have to opt into.
Why It Exists
Workspace-streaming has consolidated into a few proprietary products that are charged per-seat and ship telemetry by default. Education, research, and small studios that need the capability, and would never pay enterprise pricing for it, get left out. Flowcase is the answer to a question those incumbents stopped asking.
What Is Hard
Latency budgets are unforgiving. The first frame has to land before a user assumes the page is broken; every subsequent frame has to keep up with the input stream without a perceptible cliff. The interesting work is mostly upstream of the renderer: codec choices, NAT traversal, GPU sharing on heterogeneous hardware. Improvisation under constraints, the engineering version.
Current State
Self-hostable today. Documented protocol, containerized runner, browser client. Roadmap is public; pull requests are welcome and reviewed by an actual person.