NewPipeExtractor is an open source Java library designed to extract data from streaming platforms by analyzing their web interfaces instead of relying on official APIs. It serves as the core extraction component used by the NewPipe Android application, but it is built as a standalone library that can also be integrated into other software projects. NewPipeExtractor provides a unified framework for retrieving information such as video streams, playlists, channels, and search results from supported streaming services. It handles many low-level tasks involved in web data extraction, including parsing responses, managing platform-specific logic, and handling errors, allowing developers to focus on implementing application features rather than scraping mechanics. Each supported service is implemented through its own extractor components that conform to a common interface, enabling consistent access to data across different platforms.

Features

  • Extracts stream information, channels, playlists, and search results from supported platforms
  • Provides a unified interface for accessing data across multiple streaming services
  • Designed as a reusable Java library for integration into other applications
  • Handles site-specific parsing, extraction logic, and error handling internally
  • Modular architecture with service implementations for each supported platform
  • Supports platforms such as YouTube, SoundCloud, PeerTube, Bandcamp, and media.ccc.de

Project Samples

Project Activity

See All Activity >

Categories

Web Scrapers

License

GNU General Public License version 3.0 (GPLv3)

Follow newpipeextractor

newpipeextractor Web Site

Other Useful Business Software
Train ML Models With SQL You Already Know Icon
Train ML Models With SQL You Already Know

BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
Try Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of newpipeextractor!

Additional Project Details

Operating Systems

Android

Programming Language

Java, JavaScript

Related Categories

JavaScript Web Scrapers, Java Web Scrapers

Registered

2026-03-11