Hysen Labs
Open-source project
TeamNewPipe/NewPipe avatar
TeamNewPipe

NewPipe

A libre lightweight streaming front-end for Android.

39,350 stars3,727 forksJavaGPL-3.0
01
DEEP OPEN-SOURCE ANALYSIS

NewPipe, the Android front end that skips the YouTube app

A libre, lightweight Android front end for video and audio services. The README is upfront about beta status, trademark rules, and which services actually work well.

02
DEEP OPEN-SOURCE ANALYSIS

What it is

NewPipe is a libre, lightweight streaming front end for Android, not a full client. The README links out to screenshots, supported services, features, installation, contribution, donation, and license pages, plus a website, blog, FAQ, and press section. The app is written in Java under the GPL-3.0 license, and the project homepage is newpipe.net. The framing as a front end matters: NewPipe pulls data from official APIs where possible, and falls back to parsing websites or internal APIs when the official path is restricted or proprietary, which is how it works without an account.

03
DEEP OPEN-SOURCE ANALYSIS

Beta warnings and legal bits

The opening warning is in block caps: the app is in beta, users may hit bugs, and they should open an issue using the template. There are also two firm statements. Putting NewPipe, or any fork of it, on the Google Play Store violates Play Store terms and conditions. And the NewPipe name is a registered word mark subject to its own trademark policy, so infringing applications will not be tolerated.

04
DEEP OPEN-SOURCE ANALYSIS

The service lineup

The supported list runs from YouTube and YouTube Music through PeerTube and all its instances, Bandcamp, SoundCloud, and media.ccc.de. The app started with YouTube, and other people have added services over the years. YouTube remains the best supported, partly by circumstance and partly by popularity. The README asks for help improving the other services and explicitly looks for maintainers for SoundCloud and PeerTube. Anyone planning to add a new service is told to get in touch first.

05
DEEP OPEN-SOURCE ANALYSIS

Language coverage

The README is translated into a long list of languages, including German, English, Spanish, French, Hindi, Italian, Korean, Portuguese, Polish, Japanese, Romanian, Turkish, Traditional Chinese, and Arabic. The project is open source, maintained by the NewPipe team, and donations are welcome, with Liberapay listed as the preferred channel.

07
DEEP OPEN-SOURCE ANALYSIS

Official sources

08
Community notes

Community notes