Video & Streaming (Third-party Clients): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
Terminal YouTube player and downloader that needs no YouTube API key
Twitch VOD/clip downloader with chat download, render and replay
AFK-mines Twitch drops via the private GQL API with automatic claiming
YouTube and YouTube Music client for Android with local recommendations
Multi-platform Twitch.tv browser that plays streams through Streamlink
Twitch broadcast downloader for Windows
Native desktop chat client for Twitch
POSIX script to browse YouTube and other yt-dlp sites from fzf or rofi
Script that watches Twitch streams via private APIs to earn channel points
Android client for Invidious instances (YouTube without Google)
Retrieve chat messages from YouTube, Twitch and others livestreams without authentication
YouTube terminal UI written in Rust, no API key required
Unofficial native Plex client for LG webOS TVs
Mobile Twitch client for iOS and Android with 7TV, BTTV and FFZ emote support
Kodi add-on for watching YouTube content
Twitch chat client written in Java
Unofficial privacy-focused YouTube client for Roku
CLI for downloading Twitch VODs and clips via Twitch's GraphQL API
GUI downloader and recorder for Twitch streams, videos and clips
Twitch client for Android TV and web-based systems
Twitch chat in the terminal
GNOME desktop client for watching Twitch
Native desktop YouTube app (Qt) that works without a Google account
Android Twitch chat client with third-party emote support
Cross-platform Twitch.tv desktop client in Qt/QML
Node.js bot that watches Twitch streams and claims drop rewards automatically
Unofficial Cobalt-based YouTube client for webOS with SponsorBlock
Twitch client for Samsung Smart TVs (Tizen)
TUI-based Invidious client for YouTube
Unofficial Crunchyroll app for Samsung Tizen TVs
YouTube player for Apple TV using internal YouTube APIs
YouTube and YouTube Music client for desktop built with Rust
Open-source Twitch client for Android
Alternative YouTube frontend for Android inspired by LibreTube
Unofficial Bilibili client for the Nintendo 3DS with hardware decoding and danmaku
Unofficial Xbox Cloud Gaming client for Chromecast with Google TV
Desktop chat client for Kick.com built with Electron
FUTO's multi-platform video app with plugin sources for YouTube, Twitch, Rumble and more
GTK app to watch YouTube and PeerTube via Piped/Invidious without a Google account
KDE Kirigami YouTube client using Invidious/Piped and yt-dlp
Lightweight TUI-based YouTube client