NewPipe: A libre lightweight streaming front-end for Android (40k stars)
What it does
All text below is quoted directly from the project README.
>A libre lightweight streaming front-end for Android.
Description
NewPipe works by fetching the required data from the official API (e.g. PeerTube) of the service you're using. If the official API is restricted (e.g. YouTube) for our purposes, or is proprietary, the app parses the website or uses an internal API instead. This means that you don't need an account on any service to use NewPipe.
Also, since they are free and open source software, neither the app nor the Extractor use any proprietary libraries or frameworks, such as Google Play Services. This means you can use NewPipe on devices or custom ROMs that do not have Google apps installed.
Supported Services
NewPipe currently supports these services:
- YouTube and YouTube Music
- PeerTube and all its instances (open the website to know what that means!)
- Bandcamp
- SoundCloud
- media.ccc.de
Features
- Watch videos at resolutions up to 4K
- Listen to audio in the background, only loading the audio stream to save data
- Popup mode (floating player, aka Picture-in-Picture)
- Watch live streams
- Show/hide subtitles/closed captions
- Enqueue videos (and optionally save them as local playlists)
- Subscribe to channels (yes, without logging into any account!)
- Get notifications about new videos from channels you're subscribed to
- Create and edit channel groups (for easier browsing and management)
- View and search your watch history
- Create and edit local playlists (these are created and saved within the app, and have nothing to do with any service)
- Download videos/audios/subtitles (closed captions)
- Open in Kodi
>
Repository
TeamNewPipe/NewPipe
Repository stats
|Metric|Value|
|:-|:-|
|Stars|39,939|
|Forks|3,855|
|Last release|v0.29.1 (2026-08-15)|
|Languages|Java 75.8%, Kotlin 24.1%|
|Contributors|1,030|
|AI contributor accounts (Claude / Codex / Cursor / Copilot)|None|
|AI co-authored commits|None|
Main contributor
|Field|Value|
|:-|:-|
|Name|Tobi|
|GitHub|@TobiGr|
|Commits to this repo|1,363 (top contributor)|
|Company / Location|Germany, European Union|
|Followers|0|
|Public repos|34|
|On GitHub since|2016-02-20|
*Get the best repos from this community twice a week, 100% free: join the newsletter
112 points · 3 comments
Mentions
2. 여러 서비스를 찾아 듣는 안드로이드 앱 다른 앱으로 옮기거나 화면을 꺼도 오디오가 이어져요. TeamNewPipe/NewPipe
@HodlDad21 @orangene_Orange @GrapheneOS Na klar, erlaube installieren unbekanter apps. Dann f-droid.org Oder direkt die apk von github.com/TeamNewPipe/NewPipe/releases
@EverlastVelasq1 @derHelper Schau dir NewPipe an. github.com/TeamNewPipe/NewPipe/releases/tag/v0.29…
NewPipe: A libre lightweight streaming front-end for Android (40k stars) What it does All text below is quoted directly from the project README. >A libre lightweight streaming front-end for Android. Description NewPipe works by fetching the required data from the official API (e.g. PeerTube) of the service you're using. If the official API is restricted (e.g. YouTube) for our purposes, or is proprietary, the app parses the website or uses an internal API instead. This means that you don't need an account on any service to use NewPipe. Also, since they are free and open source software, neither the app nor the Extractor use any proprietary libraries or frameworks, such as Google Play Services. This means you can use NewPipe on devices or custom ROMs that do not have Google apps installed. Supported Services NewPipe currently supports these services: - YouTube and YouTube Music - PeerTube and all its instances (open the website to know what that means!) - Bandcamp - SoundCloud - media.ccc.de Features - Watch videos at resolutions up to 4K - Listen to audio in the background, only loading the audio stream to save data - Popup mode (floating player, aka Picture-in-Picture) - Watch live streams - Show/hide subtitles/closed captions - Enqueue videos (and optionally save them as local playlists) - Subscribe to channels (yes, without logging into any account!) - Get notifications about new videos from channels you're subscribed to - Create and edit channel groups (for easier browsing and management) - View and search your watch history - Create and edit local playlists (these are created and saved within the app, and have nothing to do with any service) - Download videos/audios/subtitles (closed captions) - Open in Kodi > Repository TeamNewPipe/NewPipe Repository stats |Metric|Value| |:-|:-| |Stars|39,939| |Forks|3,855| |Last release|v0.29.1 (2026-08-15)| |Languages|Java 75.8%, Kotlin 24.1%| |Contributors|1,030| |AI contributor accounts (Claude / Codex / Cursor / Copilot)|None| |AI co-authored commits|None| Main contributor |Field|Value| |:-|:-| |Name|Tobi| |GitHub|@TobiGr| |Commits to this repo|1,363 (top contributor)| |Company / Location|Germany, European Union| |Followers|0| |Public repos|34| |On GitHub since|2016-02-20| *Get the best repos from this community twice a week, 100% free: join the newsletter