Tool Open source · GPL-3.0
PipePipe is an open-source Android app for browsing YouTube and other services, developed as an independent hard fork of NewPipe. It integrates SponsorBlock for skipping sponsored segments, Return YouTube Dislike, non-localized YouTube titles, optional cookie-based access to restricted or premium content, live-chat overlays, AV1 and VP9 playback, background music playback, advanced search and content filters, gesture-based playback controls, sleep timers, and playlist downloading and management. The project states that it is separate from NewPipe, with its own fixes and feature updates.
SmartTube is a free, open-source media client for Android TVs and Android TV boxes, developed as a single-handed hobby project. It provides a TV-optimized interface for browsing and playing content from public sources without requiring Google Services, with features including SponsorBlock integration, adjustable playback speed, high-resolution and HDR playback, live chat, picture-in-picture, customizable buttons, and casting through manually linked TV codes. The app is distributed as APK releases rather than through an official app store, with beta and stable channels and a built-in updater. It supports Android 4.3 and newer on Android TVs, TV boxes, Chromecast with Google TV, NVIDIA Shield, and compatible Fire TV devices, but is not officially supported on phones, tablets, Samsung Tizen, LG webOS, Apple TV, or other non-Android platforms. It does not provide video downloads, and some functions such as voice search, casting, comments, and playback at altered speeds have documented device or implementation limitations.
Invidious is an open-source alternative front end to YouTube. It provides video playback, subscriptions independent from Google, channel notifications, audio-only playback, customizable themes and homepages, multilingual support, data import and export, embedded videos, and a developer API. It does not use the official YouTube APIs and can be used without JavaScript; users can access it through public instances or host it themselves. The project is distributed under the GNU Affero General Public License v3.
Bare Browser is a de-Googled Chromium-based web browser for Android developed as a patch series rather than a fork. Its 99 patches remove Google tracking, telemetry, sign-in prompts, and AI integration while retaining desktop browser extensions, including Manifest V2 extensions such as uBlock Origin, Bitwarden, and Dark Reader. It adds background video playback, media saving from sites that normally block downloads, optional handoff to an external download manager, custom search-engine management, link handling that keeps supported links in the browser, and Android video behavior including H.264/AAC support and rotation-lock-aware fullscreen. DuckDuckGo is the default search engine, and the project documents two network connections that remain outside the browser's direct control. The repository states that Bare is not affiliated with Google or the Chromium project.
Spun is a source-available music player for Linux that presents album artwork through CD, vinyl, cassette, and TP-7-inspired recorder interfaces. It plays local music and can browse YouTube Music anonymously, connect to Jellyfin, Navidrome, or Subsonic servers, and control Apple Music through a running Cider instance. Its player provides shared playback controls, queues, album details, lyrics, seeking, mini mode, desktop media controls, and optional modeled 3D views with lighting based on Noctalia's wallpaper palette. The application supports local imports without copying or modifying the original music files, separate queues for its supported sources, and an optional TX-6-style mixer for local, YouTube, Jellyfin, or Subsonic audio. YouTube support uses an isolated Python helper based on ytmusicapi and yt-dlp; Cider connectivity uses its local API and handles Apple Music authentication and streaming. The mixer performs EQ, delay, compression, and channel mixing inside Spun, but does not support external USB hardware, recording, MIDI, or separate auxiliary outputs. Spun is built from source with CMake, Ninja, Qt 6.8 or later, and TagLib 2.0 or later; Qt Quick 3D is optional. The repository states that there is no packaged installer yet. Its original code and assets are distributed under the PolyForm Noncommercial License 1.0.0, which is source-available and not OSI-approved.
Bangumi is an unofficial mobile client for the bgm.tv media-tracking and discussion site, built with React Native for iOS and Android. It manages progress for anime, music, Japanese dramas, games, and visual novels, and provides mobile interfaces for entries, characters, timelines, posts, user spaces, searches, rankings, calendars, tags, logs, groups, and other site sections. The client adds features beyond the website, including limited synchronization from bilibili and Douban, a CDN-backed data layer for cover images and static data, episode-level streaming-source information, local folder management with Romanized-title scraping, image previews, word clouds, recommendation and related-series views, filtering rules, user blocking, and several specialized browsing and game-like interfaces. It does not provide media downloads, direct playback, or modification, according to the project disclaimer. The project is distributed as an Android application and through available iOS sideloading methods; its README says Google Play distribution is suspended and that iOS App Store resubmission is not planned. The repository describes the code as intended for learning and noncommercial use.