# TeamNewPipe/NewPipe

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/teamnewpipe-newpipe).**

37,254 stars · 3,471 forks · Java · gpl-3.0

## Links

- GitHub: https://github.com/TeamNewPipe/NewPipe
- Homepage: https://newpipe.net
- awesome-repositories: https://awesome-repositories.com/repository/teamnewpipe-newpipe.md

## Topics

`4k` `android` `bandcamp` `download-videos` `newpipe` `peertube` `soundcloud` `translation` `video` `watch` `youtube-video`

## Description

NewPipe is a privacy-focused media client that aggregates content from multiple streaming platforms into a single, unified interface. By utilizing a specialized parsing engine, the application extracts structured metadata directly from raw web content, allowing users to browse and play media without requiring individual service accounts or proprietary tracking.

The application distinguishes itself through a decoupled playback engine that separates core streaming logic from the user interface, enabling persistent background audio and floating window playback. To ensure consistent access, the software employs resilient data extraction techniques and client-identity spoofing, which allow it to maintain connectivity even when official programming interfaces are restricted.

Users can manage their content through a locally stored library that tracks subscriptions, history, and preferences entirely on the device. The platform also supports offline media archiving, providing the ability to download video and audio files in various formats and resolutions for independent, disconnected consumption.

## Tags

### Graphics & Multimedia

- [Media Players](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-players.md) — Provides high-resolution playback, background audio, floating player modes, and offline downloads for media content. ([source](https://cdn.jsdelivr.net/gh/TeamNewPipe/NewPipe@dev/README.md))
- [Media Downloaders](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-downloaders.md) — Saves videos and audio files for offline viewing by selecting specific formats and resolutions. ([source](https://newpipe.net/))
- [Audio Playback](https://awesome-repositories.com/f/graphics-multimedia/audio-music/audio-playback.md) — Streams only the audio track from selected playlists to allow listening while using other applications. ([source](https://newpipe.net/))
- [Media Management Tools](https://awesome-repositories.com/f/graphics-multimedia/media-processing-analysis/media-management-tools.md) — Downloads and manages media assets locally by handling file format selection and storage management independently of the streaming source.

### Content Management & Publishing

- [Content Aggregators](https://awesome-repositories.com/f/content-management-publishing/content-aggregation-curation/content-aggregators.md) — Manages subscriptions and browses media from disparate streaming services within a single, consistent, and locally stored user library.
- [Content Extraction Engines](https://awesome-repositories.com/f/content-management-publishing/content-processing-transformation/content-extraction-engines.md) — Fetches media from various online services by parsing website data to access content without requiring specific accounts. ([source](https://newpipe.net/blog/pinned/announcement/newpipe-0.27.6-rewrite-team-states/))
- [RSS Readers](https://awesome-repositories.com/f/content-management-publishing/content-aggregation-curation/rss-readers.md) — Organizes content feeds by tracking subscriptions and importing or exporting lists to ensure consistency. ([source](https://newpipe.net/))

### Security & Cryptography

- [Privacy-Focused Media Tools](https://awesome-repositories.com/f/security-cryptography/privacy-focused-media-tools.md) — Accesses streaming content through a unified interface that prevents tracking and eliminates the need for individual service accounts.
- [Service Access Maintenance](https://awesome-repositories.com/f/security-cryptography/service-access-maintenance.md) — Bypasses access restrictions by spoofing client identities and performing integrity checks to ensure continuous connectivity. ([source](https://newpipe.net/blog/pinned/announcement/newpipe-0.27.6-rewrite-team-states/))
- [Identity Spoofing](https://awesome-repositories.com/f/security-cryptography/identity-spoofing.md) — Mimics standard browser requests to maintain service connectivity and bypass platform-specific access restrictions.

### Data & Databases

- [Local Data Persistence](https://awesome-repositories.com/f/data-databases/local-data-persistence.md) — Stores all user history, subscriptions, and preferences in a local database to ensure complete privacy and offline availability.
