[Media] Introducing Hopp, an open source remote pair programming app written in Rust
![[Media] Introducing Hopp, an open source remote pair programming app written in Rust](https://i.redd.it/29am9pn29flf1.gif)
edit: the gif is showing a user sharing a display with a cursor window and a remote user taking control and editing.
Born out of frustration with laggy, or quite good but expensive, and closed-source remote pairing tools, with a buddy of mine we decided to build the open-source alternative we've wanted.
GitHub Repo: https://github.com/gethopp/hopp
After building Hopp almost a year nights and weekends we have managed to have:
- ⚡ 4K low latency screen sharing
- We modified libwebrtc to get the best quality screen sharing
- Rely on LiveKit's network for low latency at scale (BTW LiveKit is an amazing project, it made our lives much easier)
- 👥👥 Mob programming
- Join a room and start pairing immediately with up to 10 teammates
- 🎮 Full remote control
- Take full control of your teammate computer.
- 🔗 One click pairing
- No more sharing links with your teammates on chat
- 🖥️ Cross-Platform
- Built with Tauri, Hopp supports macOS and Windows. We want to support Linux too, but it turned out a much bigger pain than we originally thought.
We are still in beta land, so a lot of exciting things are in the pipeline. As this is my second Rust project, any and all feedback would be greatly appreciated.