Neko
Self-HostedSelf-hosted virtual browser for collaborative web browsing
Overview
Neko is an open-source virtual browser enabling real-time collaborative web sessions. Deployable via Docker, it supports multiple users controlling a shared browser instance with low-latency streaming. Features include screen sharing, keyboard/mouse control, and compatibility with Chrome/Firefox. Ideal for team collaboration, remote demos, or shared browsing without relying on third-party services, ensuring data privacy and full control over your setup.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
neko:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: neko
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Real-time multi-user collaborative browsing
- Docker-based one-click deployment
- Low-latency video streaming for smooth control
- Support for Chrome and Firefox browser engines
Frequently Asked Questions
? Is Neko hard to install?
Neko is designed for simple deployment using Docker. With a single Docker command or Docker Compose file (provided in docs), you can set it up quickly. Basic Docker familiarity helps, but the official guide walks beginners through each step.
? Is Neko a good alternative to proprietary collaborative browsing tools?
Absolutely! Unlike BrowserStack Live or paid screen-sharing tools, Neko lets you self-host, avoiding subscription fees and data privacy risks. It offers low-latency control, making it perfect for teams prioritizing ownership of their collaborative sessions.
? Is Neko completely free?
Yes! Neko is open-source under the MIT License. You can use, modify, and self-host it without any cost. There are no hidden fees or premium tiers—all features are available for free.
Top Alternatives
People Also Ask about Neko
Tool Info
Pros
- ⊕ Privacy-focused (self-hosted, no third-party data sharing)
- ⊕ Free and open-source (MIT License)
- ⊕ Easy to scale with Docker Compose
- ⊕ Customizable browser settings and extensions
Cons
- ⊖ Requires server resources (CPU/GPU for smooth streaming)
- ⊖ Basic Docker knowledge needed for setup
- ⊖ Limited to browser-based activities only