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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 dépôts

Awesome GitHub RepositoriesVideo Search Aggregators

Functionality for aggregating and displaying video content from multiple decentralized hosting platforms.

Distinct from Video Search Integrations: Distinct from Video Search Integrations: focuses on the aggregation of results from multiple sources rather than just querying a single service.

Explore 12 awesome GitHub repositories matching graphics & multimedia · Video Search Aggregators. Refine with filters or upvote what's useful.

Awesome Video Search Aggregators GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • searxng/searxngAvatar de searxng

    searxng/searxng

    32,180Voir sur GitHub↗

    This project is a privacy-focused, self-hosted metasearch engine that aggregates results from a wide array of web, academic, and media sources into a single, unified interface. By acting as a proxy between the user and external search providers, it strips identifying headers and tracking parameters from requests, ensuring that search activity remains anonymous and protected from third-party profiling. The platform distinguishes itself through a modular, plugin-based architecture that allows for extensive customization of search behavior, result filtering, and interface branding. It supports a

    Aggregates video metadata from decentralized hosting platforms to display media content alongside other search results.

    Pythonbingbravedegoogle
    Voir sur GitHub↗32,180
  • yuliskov/smarttubenextAvatar de yuliskov

    yuliskov/SmartTubeNext

    30,632Voir sur GitHub↗

    SmartTubeNext is a third-party YouTube client and media application specifically optimized for Android TV. It provides an interface designed for remote control navigation and television screens, allowing users to browse and play video content. The application integrates crowdsourced data to automatically skip sponsored segments and intros during playback. It also includes casting capabilities that allow users to send media from a mobile device to a television using pairing codes. The software covers media playback optimization through hardware-accelerated codec selection, playback buffer man

    Implements a customized television-optimized interface for searching and discovering video content.

    Java
    Voir sur GitHub↗30,632
  • xiaoyaocz/dart_simple_liveAvatar de xiaoyaocz

    xiaoyaocz/dart_simple_live

    15,043Voir sur GitHub↗

    This project is a cross-platform media aggregator and streaming API wrapper designed to retrieve live broadcast data from various video platforms. It functions as a unified interface for fetching direct playback URLs and real-time chat logs, enabling the development of custom broadcast monitoring and interactive streaming applications. The tool distinguishes itself by providing a consistent data extraction layer that normalizes disparate video source formats into a unified structure. By parsing stream links through targeted network requests, it allows developers to integrate live broadcast me

    Aggregates live content from multiple major video platforms into a single unified interface.

    Dart
    Voir sur GitHub↗15,043
  • chocobozzz/peertubeAvatar de Chocobozzz

    Chocobozzz/PeerTube

    14,520Voir sur GitHub↗

    PeerTube is a decentralized, open-source video hosting platform that enables users to operate independent, interoperable servers. By utilizing the ActivityPub protocol, it connects these servers into a global, federated network where users can follow channels, discover content, and interact across different instances. The platform is designed to function as a self-hosted video content management system, providing a community-driven alternative to centralized media services. What distinguishes PeerTube is its hybrid approach to content delivery and infrastructure management. It integrates peer

    Locates specific videos or channels across the wider network using unique identifiers regardless of local federation status.

    TypeScriptactivitypubangulardecentralized
    Voir sur GitHub↗14,520
  • phobal/ivideoAvatar de phobal

    phobal/ivideo

    11,830Voir sur GitHub↗

    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 specif

    Aggregates video resources from various mainstream platforms into one consolidated interface.

    JavaScript
    Voir sur GitHub↗11,830
  • popcorn-official/popcorn-desktopAvatar de popcorn-official

    popcorn-official/popcorn-desktop

    10,605Voir sur 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

    Collects video content from various streaming sources into a single unified location.

    TypeScript
    Voir sur GitHub↗10,605
  • mps-youtube/mps-youtubeAvatar de mps-youtube

    mps-youtube/mps-youtube

    8,740Voir sur 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

    Aggregates and discovers videos and playlists from YouTube using text queries in a terminal interface.

    Python
    Voir sur GitHub↗8,740
  • zimplexing/oriontvAvatar de zimplexing

    zimplexing/OrionTV

    5,361Voir sur GitHub↗

    OrionTV est un framework d'application de télévision multiplateforme et un client vidéo API externe. Il fonctionne comme une application de lecture vidéo conçue pour les écrans de télévision, utilisant un système qui localise et diffuse du contenu en interrogeant des interfaces API externes plutôt qu'en hébergeant des fichiers multimédias localement. Le projet utilise Expo pour générer des binaires d'application compatibles pour plusieurs systèmes d'exploitation TV à partir d'une base de code unique. Son interface est spécifiquement optimisée pour les grands écrans et se navigue via la gestion du focus de la télécommande. Le framework couvre des capacités de recherche vidéo tierce, d'intégration de médias externes et de déploiement multiplateforme. Il exploite React Native pour rendre une interface utilisateur qui adapte sa mise en page et son comportement aux différentes plateformes TV.

    Aggregates video content from multiple decentralized external API interfaces for user discovery.

    TypeScript
    Voir sur GitHub↗5,361
  • infinityloop1308/pipepipeAvatar de InfinityLoop1308

    InfinityLoop1308/PipePipe

    4,637Voir sur 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

    Provides a single interface to watch videos from YouTube, PeerTube, and other platforms.

    Shellandroidmediaplayernewpipe
    Voir sur GitHub↗4,637
  • pystardust/ytfzfAvatar de pystardust

    pystardust/ytfzf

    4,054Voir sur GitHub↗

    ytfzf is a command-line media launcher and video browser that allows users to search, filter, and launch video content directly from the terminal. It functions as a terminal-based search client that leverages fuzzy selection to navigate video results without the use of a web browser. The system is distinguished by its ability to perform platform-agnostic video searches without requiring external API keys. It includes a terminal thumbnail viewer that renders video previews using terminal-based image protocols and supports the integration of custom scrapers and addons via a script-based plugin

    Aggregates and displays video content from multiple hosting platforms within a single interface.

    Shellclidmenufzf
    Voir sur GitHub↗4,054
  • yattee/yatteeAvatar de yattee

    yattee/yattee

    3,322Voir sur GitHub↗

    Yattee is a privacy-focused video player and multi-backend video aggregator designed for streaming online content without tracking, ads, or account requirements. It functions as a cross-platform application that collects video content from self-hosted servers, third-party APIs, and decentralized platforms into a single interface. The project features SponsorBlock integration to automatically skip sponsored or promotional segments using a community-sourced timestamp database. It also includes an Invidious-compatible API server that can replace standard endpoints to facilitate private playback.

    Collects and aggregates video content from multiple decentralized and third-party platforms into one interface.

    Swiftinvidiousiosmacos
    Voir sur GitHub↗3,322
  • searxng/searxng-dockerAvatar de searxng

    searxng/searxng-docker

    3,157Voir sur GitHub↗

    This project is a containerized search infrastructure designed to deploy a privacy-focused metasearch engine. It acts as a self-hosted search proxy that aggregates results from multiple external web, image, and academic search providers while anonymizing requests and stripping trackers to protect user identity. The system utilizes Docker to orchestrate the search instance, integrating caching mechanisms and reverse proxy support to ensure a private and efficient search environment. It employs a modular adapter-based integration to standardize diverse external API responses and a processing pi

    Aggregates and displays video content from decentralized hosting platforms.

    dockerdocker-compose
    Voir sur GitHub↗3,157
  1. Home
  2. Graphics & Multimedia
  3. Media Processing and Analysis
  4. Video Search Integrations
  5. Video Search Aggregators