n.eko (Neko) logo

n.eko (Neko)

Website

Self-hosted virtual browser and shared desktop via WebRTC

22.2k stars 1.6k forks last commit first released Apache-2.0

Actively maintained

Last commit 25 Aug 2026.

n.eko (Neko) screenshot

Neko is a self-hosted virtual browser and shared desktop environment streamed to users over WebRTC. It typically runs inside Docker, letting you access a full browser (or other Linux apps/desktops) remotely with low latency and synchronized audio.

Key Features

  • WebRTC-based ultra low-latency video streaming with audio
  • Multi-participant rooms with shared control and host-controlled permissions
  • Runs browsers or other Linux applications/desktops inside a containerized environment
  • Persistent sessions for long-running work, monitoring, downloads, or uploads
  • Ephemeral “throwaway” sessions to reduce local traces and isolate risk
  • API-driven room provisioning when paired with external room managers
  • Optional live broadcasting via RTMP for streaming room output

Use Cases

  • Watch parties and synchronized media playback with shared control
  • Interactive presentations, remote teaching, and collaborative debugging
  • Secure “jump host” access to internal web tools without exposing client-side data

Limitations and Considerations

  • Interactive performance depends on network quality and WebRTC compatibility
  • Running full desktops/browsers in containers can be resource-intensive (CPU/RAM)

Neko is well-suited for teams and individuals who want a fast, shareable remote browser or desktop session with real-time interactivity. It combines container isolation with WebRTC streaming to enable collaborative browsing and remote workflows.

Categories:

Tags:

Tech Stack:

Share:

Similar to n.eko (Neko)

Kasm Workspaces logo

Kasm Workspaces

Browser-based containerized desktops and apps

Deliver secure, disposable desktop and app sessions in a web browser using Docker-based workspaces, with streaming, RBAC, and optional Kubernetes deployments.

Activity unknown
Alternative to:
Citrix DaaS logo
Citrix DaaS
+10
BigBlueButton logo

BigBlueButton

Open-source web conferencing for virtual classrooms

9.2k
6k
Last commit

BigBlueButton is an open-source virtual classroom and web conferencing platform with real-time audio/video, screen sharing, whiteboards, breakout rooms, polling, and recordings.

LGPL-3.0Actively maintained
Alternative to:
Zoom logo
Zoom
+14

Steam Headless

Headless Steam client container with GPU support and web access

4.7k
285
Last commit

Headless Steam Docker image for remote game streaming with noVNC web desktop, Proton support, and NVIDIA/AMD/Intel GPU acceleration, compatible with Steam Link and Moonlight.

GPL-2.0Actively maintained
Alternative to:
Shadow PC logo
Shadow PC
+14

LinuxServer.io Webtop

Containerized Linux desktop accessible from a web browser

4.4k
373
Last commit

Docker images providing full Linux desktop environments in your browser, with multiple distro and desktop flavors and optional GPU acceleration.

GPL-3.0Actively maintained
Alternative to:
Microsoft Remote Desktop logo
Microsoft Remote Desktop
+15

Wolf

Docker-based streaming server for Moonlight: multi-user game streaming.

2.1k
149
Last commit

Open-source Moonlight streaming server that runs in Docker to share a single host among multiple remote clients.

MITActively maintained
Alternative to:
Shadow PC logo
Shadow PC
+9

Flint

Lightweight KVM/libvirt virtual machine manager with Web UI, CLI, and API

1.7k
103
Last commit

Flint is a lightweight KVM/libvirt VM management tool with an embedded web UI, CLI, and REST API, designed for fast provisioning and low overhead.

Apache-2.0Actively maintained
Alternative to:
VMware ESXi logo
VMware ESXi
+4