Screego is a free, open-source, self-hosted WebRTC screen-sharing tool for developers. See its features, setup, and how it compares to paid alternatives.
Screego is an open-source, self-hosted screen-sharing tool aimed at developers who want a lightweight, low-latency alternative to bundled screen sharing in tools like Zoom or Teams. It runs in the browser using WebRTC and requires no client installation for viewers.
Because it is community-maintained under the GPL-3.0 license rather than sold by a company, Screego has no pricing tiers, sales contact, or commercial support plan.
Screego provides browser-based screen sharing with an integrated TURN server for NAT traversal, so self-hosters do not need to configure separate relay infrastructure. All media streams are encrypted end to end via WebRTC's DTLS/SRTP requirements, and the server cannot view shared screen content.
The tool supports multiple simultaneous viewers per room, short shareable room codes, and deployment via a single binary or Docker image, making it fast to stand up on a home server, VPS, or internal company infrastructure.
Screego itself is entirely free and open source under the GPL-3.0 license. The only cost is whatever infrastructure the user chooses to self-host it on, such as a small VPS or existing home server; there are no subscription tiers, seat licenses, or paid upgrades from the project itself.
Yes, Screego is free and open source under the GPL-3.0 license; the only cost is the infrastructure you self-host it on.
No, viewers join through a browser link and watch entirely in-browser using WebRTC, with no app installation required.
There is a public demo instance at app.screego.net for trying it, but production use is intended to be self-hosted on your own server.
Media streams are encrypted end to end via WebRTC's DTLS/SRTP protocols, and the Screego server only relays encrypted packets without being able to view the content.
No, Screego is focused solely on live screen sharing and does not include built-in recording, chat, or whiteboard features.
It can be deployed as a single compiled binary or via the official Docker image, typically running within a couple of minutes.
Screego is released under the GNU General Public License version 3.0 (GPL-3.0).
Screego is an open-source community project hosted on GitHub at screego/server, maintained by volunteer contributors rather than a company.