
Hey r/twitch - I've been working on a desktop app called StreamRift for a while now and it's at the point where I'd love some real users banging on it.
It's a native Mac + Windows client focused on watching multiple streams at once. Stuff it does:
- Up to 4 streams side-by-side with 5 layout presets (1x1, 2x1, 2x2, 1+2, 1+3)
- Pop-out player - detach a single stream (or the whole grid) into a floating always-on-top window so you can keep watching while you work, game, or browse in another app
- Per-pane volume, mute, and quality controls
- Full Twitch chat with BTTV + 7TV emote support, badges, colored names
- Followed channel sidebar with live indicators + viewer counts
- Twitch OAuth login so your follows/chat just work
- Light/dark themes, keyboard shortcuts, auto-updates
The pop-out is the feature I personally use the most - being able to break a stream out of the main window and have it hover over whatever else I'm doing was the whole reason I started building this.
Still officially in beta, but it's pretty far along - I've been daily-driving it for months and it's stable. The remaining work is mostly polish, edge cases, and feedback from people who use Twitch differently than I do.
>One heads-up for Windows folks: the Mac build is fully signed and notarized, so it installs cleanly. The Windows build isn't code-signed yet (working on the cert), so SmartScreen will throw a "Windows protected your PC" warning on first launch — you have to click "More info" → "Run anyway" to get past it. Totally normal for unsigned indie apps, but wanted to flag it so nobody gets spooked. Mac side is good to go.
Happy to answer questions about how it's built or what's next on the roadmap. If anyone wants to try it: https://streamrift.app
What's missing from your current multi-stream setup that you'd want in something like this?