awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
TeamNewPipe avatar

TeamNewPipe/NewPipe

0
View on GitHub↗
38,701 stars·3,637 forks·Java·GPL-3.0·23 viewsnewpipe.net↗

NewPipe

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.

Features

  • Media Players - Provides high-resolution playback, background audio, floating player modes, and offline downloads for media content.
  • Content Aggregators - Manages subscriptions and browses media from disparate streaming services within a single, consistent, and locally stored user library.
  • Content Extraction Engines - Fetches media from various online services by parsing website data to access content without requiring specific accounts.
  • Privacy-Focused Media Tools - Accesses streaming content through a unified interface that prevents tracking and eliminates the need for individual service accounts.
  • Media Downloaders - Saves videos and audio files for offline viewing by selecting specific formats and resolutions.
  • Media and Entertainment - Lightweight streaming front-end for video platforms.
  • Multi-Media - Lightweight and privacy-focused YouTube frontend.
  • Social Platforms - Lightweight YouTube client focused on privacy and local playback.
  • Streaming Clients - Lightweight frontend for streaming YouTube content.
  • Video Streaming - Libre, lightweight streaming frontend for Android.
  • Local Data Persistence - Stores all user history, subscriptions, and preferences in a local database to ensure complete privacy and offline availability.
  • Audio Playback - Streams only the audio track from selected playlists to allow listening while using other applications.
  • Media Management Tools - Downloads and manages media assets locally by handling file format selection and storage management independently of the streaming source.
  • Service Access Maintenance - Bypasses access restrictions by spoofing client identities and performing integrity checks to ensure continuous connectivity.
  • RSS Readers - Organizes content feeds by tracking subscriptions and importing or exporting lists to ensure consistency.
  • Identity Spoofing - Mimics standard browser requests to maintain service connectivity and bypass platform-specific access restrictions.

Star history

Star history chart for teamnewpipe/newpipeStar history chart for teamnewpipe/newpipe

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does teamnewpipe/newpipe do?

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.

What are the main features of teamnewpipe/newpipe?

The main features of teamnewpipe/newpipe are: Media Players, Content Aggregators, Content Extraction Engines, Privacy-Focused Media Tools, Media Downloaders, Media and Entertainment, Multi-Media, Social Platforms.

What are some open-source alternatives to teamnewpipe/newpipe?

Open-source alternatives to teamnewpipe/newpipe include: mps-youtube/mps-youtube — mps-youtube is a YouTube terminal client and command-line media player. It allows users to search for, stream, and… freshrss/freshrss — FreshRSS is an open-source, self-hosted web feed aggregator designed to collect, organize, and display content from… xiu2/yuedu — Yuedu is an Android application designed to aggregate and manage web-based articles and reading content within a… yuliskov/smarttube — SmartTube is an open-source media player designed as a third-party alternative client for television and living room… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… diygod/rsshub — RSSHub is a headless, server-side engine designed to generate standardized RSS and Atom feeds from websites that do…

Open-source alternatives to NewPipe

Similar open-source projects, ranked by how many features they share with NewPipe.
  • mps-youtube/mps-youtubemps-youtube avatar

    mps-youtube/mps-youtube

    8,740View on GitHub↗

    mps-youtube is a YouTube terminal client and command-line media player. It allows users to search for, stream, and play YouTube videos and audio directly within a terminal emulator without requiring an API key. The project functions as a media downloader and search tool, providing capabilities to save video and audio content to the local file system in various formats and resolutions. It includes specialized discovery tools for finding music albums and matching individual tracks based on metadata. The software covers a broad range of media management capabilities, including headless media co

    Python
    View on GitHub↗8,740
  • freshrss/freshrssFreshRSS avatar

    FreshRSS/FreshRSS

    14,059View on GitHub↗

    FreshRSS is an open-source, self-hosted web feed aggregator designed to collect, organize, and display content from multiple websites in a single, centralized interface. It functions as a comprehensive reader for standard syndication formats, allowing users to track updates from various sources while maintaining full control over their data and privacy. The platform supports multi-user environments, enabling individual account management and personalized reading experiences. The application distinguishes itself through its robust synchronization and extensibility capabilities. It provides a s

    PHPfeedfreshrssnews-aggregator
    View on GitHub↗14,059
  • xiu2/yueduXIU2 avatar

    XIU2/Yuedu

    11,647View on GitHub↗

    Yuedu is an Android application designed to aggregate and manage web-based articles and reading content within a single interface. It functions as a content reader that collects information from various online sources, including RSS feeds, and organizes them for personal consumption. The application distinguishes itself through a plugin-driven architecture that utilizes custom parsing rules to extract and format unstructured web data. This modular approach allows users to define how the application interacts with diverse websites, ensuring that content is transformed into a standardized forma

    legadoxiaoshuo
    View on GitHub↗11,647
  • yuliskov/smarttubeyuliskov avatar

    yuliskov/SmartTube

    30,627View on GitHub↗

    SmartTube is an open-source media player designed as a third-party alternative client for television and living room hardware. It provides a cross-platform solution that delivers a unified, highly configurable video consumption experience across various smart television operating systems. The application distinguishes itself through a specialized ad-free interface that optimizes navigation for large screens and removes promotional interruptions. It achieves high performance on television hardware by utilizing hardware-accelerated decoding for video processing and mapping interface components

    Javaandroidandroid-tvandroid-tv-box
    View on GitHub↗30,627
  • See all 30 alternatives to NewPipe→