awesome-repositories.com
Blog
MCP
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
phobal avatar

phobal/ivideoArchived

0
View on GitHub↗
11,830 stars·3,164 forks·JavaScript·MIT·13 views

Ivideo

ivideo is a cross-platform media client and video aggregator that consolidates content from multiple streaming platforms into a single unified interface. It functions as a webview content wrapper that embeds third-party video pages within a native browser component for use across Windows, Mac, and Linux.

The project operates as a premium content unlocker by intercepting network requests and modifying headers to bypass subscription requirements and access restricted resources. It further enables regional media access through user-agent spoofing, allowing users to view video streams from specific geographic platforms.

The application provides a distraction-free viewing experience by injecting custom CSS and JavaScript to remove platform navigation menus and toolbars. It also includes capabilities for multi-source playback routing to resolve loading failures and connectivity issues.

Features

  • Unified Media Streaming - Provides a unified interface for streaming content from multiple different services without switching clients.
  • Media Paywall Bypasses - Intercepts network requests and modifies headers to bypass subscription requirements on streaming sites.
  • Browser Resource Interceptions - Intercepts and modifies browser-level network requests to bypass subscription requirements and access restricted media resources.
  • Content Restriction Bypasses - Bypasses subscription paywalls and restriction gates to unlock premium media content.
  • Network Request Interception - Intercepts network requests and modifies headers to bypass subscription requirements and access restricted resources.
  • Video Search Aggregators - Aggregates video resources from various mainstream platforms into one consolidated interface.
  • Cross-Platform Video Clients - Functions as a comprehensive video client that aggregates and plays content across multiple operating systems.
  • WebView-Based Players - Wraps third-party video web pages within a native browser component to handle media playback.
  • WebView Application Wrappers - Wraps web-based video interfaces in a native shell to present them as a standalone desktop application.
  • Cross-Platform Desktop Runtimes - Ships as a cross-platform desktop application using a shared codebase for Windows, Mac, and Linux.
  • Bypassing Access Restrictions - Provides integrated interfaces and mechanisms to access restricted VIP materials and premium content from various platforms.
  • Webview-Based - Utilizes a webview-based architecture to embed external streaming sites into a native desktop shell.
  • Content Aggregators - Consolidates disparate media streams from multiple external video services into a single unified client.
  • Multi-Source Playback Engines - Implements routing that allows switching between different playback interfaces to resolve loading failures.
  • Regional Streaming Access - Simplifies the process of accessing regional video streams, specifically from mainland China platforms.
  • Regional Content Routing Policies - Enables access to geographic-restricted platforms through network-level routing and header modifications.
  • Interface Element Injections - Applies custom CSS and JavaScript to embedded pages to remove platform-specific navigation menus and toolbars.
  • Distraction-Free Viewers - Provides a distraction-free mode that removes platform UI clutter for a cinematic playback experience.
  • CSS Style Injections - Injects custom CSS to remove platform navigation menus and toolbars for a cleaner viewing experience.
  • User-Agent Spoofing - Spoofs browser user-agent headers to access region-specific video content and device-specific platforms.

Star history

Star history chart for phobal/ivideoStar history chart for phobal/ivideo

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

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

Open-source alternatives to Ivideo

Similar open-source projects, ranked by how many features they share with Ivideo.
  • popcorn-official/popcorn-desktoppopcorn-official avatar

    popcorn-official/popcorn-desktop

    10,605View on GitHub↗

    Popcorn Desktop is a multi-platform video aggregator and BitTorrent media streamer that provides a unified interface for watching movies and television series. It functions as a local media player capable of rendering video files stored directly on the host file system. The application distinguishes itself by acting as a content dataset publisher, exporting large movie and series catalogs in columnar formats to facilitate analysis by external researchers. Its broader capabilities include aggregated content federation and stream routing across multiple platforms, allowing for the integration

    TypeScript
    View on GitHub↗10,605
  • infinityloop1308/pipepipeInfinityLoop1308 avatar

    InfinityLoop1308/PipePipe

    4,637View on GitHub↗

    PipePipe is a multi-platform video client that aggregates content from YouTube, PeerTube, and other sites into a single interface. It provides ad-free viewing by automatically skipping sponsored segments and restoring dislike counts and original titles, while supporting background audio playback that continues after leaving the app. The application includes a video download manager that fetches streams in multiple formats, resumes interrupted downloads, and batch downloads entire channels and playlists. The app is built on a modular architecture that uses plugin-based content extraction to su

    Shellandroidmediaplayernewpipe
    View on GitHub↗4,637
  • ipcjs/bilibili-helperipcjs avatar

    ipcjs/bilibili-helper

    4,038View on GitHub↗

    bilibili-helper is a collection of userscripts designed as a web enhancer for Bilibili. It functions by injecting JavaScript into the browser to modify the site's interface and behavior. The project focuses on removing advertisements and promotional content to provide ad-free video streaming. It includes mechanisms to bypass regional and environmental playback restrictions, enabling access to content that is otherwise blocked in certain geographical locations. Additional capabilities include the replacement of the default video player with a custom implementation and the mapping of keyboard

    JavaScriptuserscript
    View on GitHub↗4,038
  • bilibili-helper/bilibili-helper-obilibili-helper avatar

    bilibili-helper/bilibili-helper-o

    3,859View on GitHub↗

    bilibili-helper-o is a browser extension designed to modify the Bilibili web interface and enhance media playback and download capabilities. It functions as a playback enhancer and web interface modifier that injects custom scripts into the platform to customize the video player and layout. The project provides tools to remove regional and account-based viewing restrictions on Bilibili content. It also includes a video downloader extension capable of extracting and saving video streams from the platform to local storage for offline archiving. These capabilities are implemented through networ

    JavaScriptbilibilibilibili-helperchrome
    View on GitHub↗3,859
See all 30 alternatives to Ivideo→

Frequently asked questions

What does phobal/ivideo do?

ivideo is a cross-platform media client and video aggregator that consolidates content from multiple streaming platforms into a single unified interface. It functions as a webview content wrapper that embeds third-party video pages within a native browser component for use across Windows, Mac, and Linux.

What are the main features of phobal/ivideo?

The main features of phobal/ivideo are: Unified Media Streaming, Media Paywall Bypasses, Browser Resource Interceptions, Content Restriction Bypasses, Network Request Interception, Video Search Aggregators, Cross-Platform Video Clients, WebView-Based Players.

What are some open-source alternatives to phobal/ivideo?

Open-source alternatives to phobal/ivideo include: infinityloop1308/pipepipe — PipePipe is a multi-platform video client that aggregates content from YouTube, PeerTube, and other sites into a… popcorn-official/popcorn-desktop — Popcorn Desktop is a multi-platform video aggregator and BitTorrent media streamer that provides a unified interface… yattee/yattee — Yattee is a privacy-focused video player and multi-backend video aggregator designed for streaming online content… bilibili-helper/bilibili-helper-o — bilibili-helper-o is a browser extension designed to modify the Bilibili web interface and enhance media playback and… ipcjs/bilibili-helper — bilibili-helper is a collection of userscripts designed as a web enhancer for Bilibili. It functions by injecting… hiram-wong/zyplayer — ZyPlayer is a video streaming player and cross-platform media manager designed to stream video and live content from…