The best OSS remote pair programming app.
See the codeOpen source screen sharing built for developers. Pair program with sub-100ms latency. The OSS Tuple alternative.
Website · Download · Sign up · Docs · Self-host · Discord · Twitter
Hopp is an open source pair programming app and screen sharing tool built for developers. Whether you're looking for a Tuple alternative for remote pair programming, a self-hosted solution for your team, or an open source Pop / Drovio / Coscreen alternative — Hopp delivers sub-100ms latency with native desktop performance. Built on Tauri and Rust, with WebRTC infrastructure powered by LiveKit.
git clone https://github.com/gethopp/hopp.git
cd hopp/selfhost
cp .env.example .env # edit DOMAIN + secrets
docker compose up -d # for localhost see full guide in selfhost/README.md
Includes Postgres, Redis, LiveKit, and Caddy auto-TLS. Full guide: docs.gethopp.app/open-source/self-hosting.
Hopp is independent and funded by Cloud subscribers. The managed plan at gethopp.app gives you Hopp without the ops, and every subscription pays for further development of the OSS app you're reading about.
macOS (stable) · Windows (alpha) · Linux (planned)
| Path | What |
|---|---|
tauri/ | Desktop app shell (Tauri + React/TS) |
core/ | Screen capture + WebRTC engine (Rust, hopp_core) |
backend/ | API server (Go + Postgres + Redis) |
web-app/ | Web dashboard (React/Vite) |
livekit-local-server/ | Dev LiveKit config |
selfhost/ | Docker Compose self-host stack |
Built on Tauri (Rust) + React/TS desktop, Go backend, LiveKit WebRTC.
⭐ Star us if you'd like Hopp to keep growing!
Licensed under LICENSE.md.
(top 24 of 31)
2,199 followers · starred Jan 2026
323 followers · starred Sep 2025
170 followers · starred Jan 2026
157 followers · starred Mar 2026
The best OSS remote pair programming app.
See the codeOpen source screen sharing built for developers. Pair program with sub-100ms latency. The OSS Tuple alternative.
Website · Download · Sign up · Docs · Self-host · Discord · Twitter
Hopp is an open source pair programming app and screen sharing tool built for developers. Whether you're looking for a Tuple alternative for remote pair programming, a self-hosted solution for your team, or an open source Pop / Drovio / Coscreen alternative — Hopp delivers sub-100ms latency with native desktop performance. Built on Tauri and Rust, with WebRTC infrastructure powered by LiveKit.
git clone https://github.com/gethopp/hopp.git
cd hopp/selfhost
cp .env.example .env # edit DOMAIN + secrets
docker compose up -d # for localhost see full guide in selfhost/README.md
Includes Postgres, Redis, LiveKit, and Caddy auto-TLS. Full guide: docs.gethopp.app/open-source/self-hosting.
Hopp is independent and funded by Cloud subscribers. The managed plan at gethopp.app gives you Hopp without the ops, and every subscription pays for further development of the OSS app you're reading about.
macOS (stable) · Windows (alpha) · Linux (planned)
| Path | What |
|---|---|
tauri/ | Desktop app shell (Tauri + React/TS) |
core/ | Screen capture + WebRTC engine (Rust, hopp_core) |
backend/ | API server (Go + Postgres + Redis) |
web-app/ | Web dashboard (React/Vite) |
livekit-local-server/ | Dev LiveKit config |
selfhost/ | Docker Compose self-host stack |
Built on Tauri (Rust) + React/TS desktop, Go backend, LiveKit WebRTC.
⭐ Star us if you'd like Hopp to keep growing!
Licensed under LICENSE.md.
(top 24 of 31)
2,199 followers · starred Jan 2026
323 followers · starred Sep 2025
170 followers · starred Jan 2026
157 followers · starred Mar 2026