
Neko
Watch and browse the web together in a shared virtual browser

Neko is a self-hosted “shared browser” that streams a real browser running in a container to multiple participants, keeping everyone in sync. It’s commonly used for watch parties and collaborative browsing, where users can see the same tab and optionally take turns controlling it.
Key Features
- Streams a full browser (Firefox/Chromium) from a container to users via WebRTC
- Multi-user rooms with shared, synchronized session state (everyone sees the same page)
- Remote control support (mouse/keyboard) with configurable permissions/turn-taking
- Built-in chat for coordinating during sessions
- Audio/video streaming suitable for watch parties and shared media playback
- Designed to run behind reverse proxies; configurable networking and security options via environment variables
Use Cases
- Watch parties for streaming sites where participants need a synchronized shared browser
- Remote collaboration for pair browsing, demos, or guiding non-technical users through web flows
- Quick “disposable” browser sessions for testing websites in an isolated container
Limitations and Considerations
- Requires WebRTC-capable clients and network paths; NAT/proxy setups may need additional configuration
- Performance and responsiveness depend on server resources and available uplink bandwidth
Neko is a practical way to host a real browser centrally and share it live with a group. It fits teams and communities that need synchronized viewing and lightweight collaborative control without installing client software beyond a modern browser.
Categories:
Tags:
Tech Stack:
Similar Services

code-server
Run VS Code in the browser on your own server
Self-hosted VS Code in a browser with remote development, extensions, and secure access—ideal for cloud/dev containers, labs, and consistent dev environments.


Puter
Self-hostable personal cloud with a web desktop
A self-hostable personal cloud that provides a web-based desktop, file storage, apps, and multi-user access in the browser.


Sunshine
Self-hosted game streaming host for Moonlight clients
Sunshine is a self-hosted game/desktop streaming server that works with Moonlight clients, enabling low-latency remote play with hardware-accelerated encoding.


Teleport
Identity-native infrastructure access for SSH, Kubernetes, RDP and DBs
Open-source platform that provides unified, audited, identity-based access to servers, Kubernetes clusters, databases, and desktops without static credentials.

Pangolin
Self-hosted secure tunneling and access gateway
Pangolin provides a self-hosted access gateway for securely exposing internal apps via tunnels, with identity-aware access controls and a web UI.


Coder
Self-hosted remote development environments on your infrastructure
Open-source platform to provision secure, reproducible cloud workspaces from code using Terraform, with web access and IDE support.

GStreamer
WebRTC
Dockerfile