
neko
Self-hosted virtual browser and screen share room for remote collaboration
Overview
neko is a self-hosted application that runs a full browser or desktop environment inside a Docker container and streams it to multiple participants in real time via WebRTC. It is designed for collaborative browsing, watch parties, and remote pair programming where everyone sees and can interact with the same screen. Access control and room management are handled through a simple web interface.
Where it falls short of Discord
- Primarily a screen-sharing tool; lacks persistent text chat or channels
- WebRTC requires open UDP ports, complicating setups behind strict firewalls
- No persistent user accounts or roles beyond admin/participant
We list the gaps honestly so you can decide if the trade-off is worth owning your data.
Tags
Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.
Embed the neko difficulty badge in your README — it links back here.
[](https://openreplace.com/neko)Similar open-source projects
Other self-hostable tools in the same space worth comparing.
Fully customizable open-source communications platform and Slack alternative
Open-source notification infrastructure for multi-channel developer alerts
Open-source, self-hostable Slack alternative for secure team messaging and collaboration
Simple HTTP-based push notifications to phone and desktop, no account needed