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
j4Uq avatar

j4Uq/TVBoxOSC

0
View on GitHub↗
15,922 stars·2,016 forks·34 views

TVBoxOSC

TVBoxOSC is a cross-platform media player and home theater manager designed to consolidate diverse online video sources into a single, centralized interface. It functions as a unified streaming client that allows users to browse and play media content from multiple remote providers within a consistent viewing environment.

The application distinguishes itself through a plugin-based architecture that enables the integration of external content sources via scripts and pattern-matching extraction. Users can dynamically inject configuration settings to update these remote provider definitions at runtime, ensuring the system adapts to different media sources without requiring application updates.

The platform includes a centralized playback engine that abstracts various stream protocols and formats to maintain a uniform experience. Background tasking is utilized to handle data fetching and media listing retrieval, ensuring the interface remains responsive during network operations.

Features

  • Home Theater Managers - Organizes and accesses diverse digital video libraries and online streaming services through a single, streamlined interface.
  • Extensible Media Players - Acts as a versatile, extensible playback tool for handling various online video protocols and sources.
  • Media Players - Streams video content directly from remote sources within a unified player environment.
  • Home Automation - Provides a centralized interface for organizing and accessing diverse digital video libraries and online streaming services.
  • Video Streaming Clients - Plays remote media content directly from diverse online providers within a centralized viewing environment.
  • Media Clients - Plays remote media content directly from diverse online providers within a centralized viewing environment.
  • Media Aggregators - Consolidates multiple online video content providers into a single interface for simplified browsing and playback.
  • Unified Playback Engines - Provides a centralized playback engine that abstracts various stream protocols and formats for a uniform experience.
  • Media Streaming - Streams video content directly from various online sources within a centralized viewing environment.
  • Cross-Browser Media Players - Provides consistent video playback across different platforms by abstracting diverse online sources.
  • Plugin-Based Architectures - Extends core functionality through a plugin system that parses and aggregates media from external sources.
  • Dynamic Configuration - Enables runtime updates to remote provider definitions without requiring application restarts or recompilation.
  • Source Discovery - Uses scripts and pattern matching to discover and extract media resource locations from web sources.
  • Asynchronous Data Fetching - Fetches remote media metadata and stream information asynchronously to keep the user interface fluid.

Star history

Star history chart for j4uq/tvboxoscStar history chart for j4uq/tvboxosc

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. 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

Frequently asked questions

What does j4uq/tvboxosc do?

TVBoxOSC is a cross-platform media player and home theater manager designed to consolidate diverse online video sources into a single, centralized interface. It functions as a unified streaming client that allows users to browse and play media content from multiple remote providers within a consistent viewing environment.

What are the main features of j4uq/tvboxosc?

The main features of j4uq/tvboxosc are: Home Theater Managers, Extensible Media Players, Media Players, Home Automation, Video Streaming Clients, Media Clients, Media Aggregators, Unified Playback Engines.

Which projects share features with j4uq/tvboxosc?

Projects with overlapping indexed features include: shabinder/spotiflyer — SpotiFlyer is a cross-platform media utility designed to aggregate music from multiple streaming services into a… videolan/vlc — VLC is a cross-platform multimedia player and framework designed to decode and render virtually any audio or video… krtirtho/spotube — Spotube is a cross-platform music client that functions as a unified streaming aggregator. It consolidates multiple… theimpactfulcompany/rise-media-player — Rise Media Player is a desktop media management suite designed for the Windows platform. It functions as a unified… predidit/kazumi — Kazumi is a cross-platform media player and streaming platform that centralizes video content from diverse third-party… jellyfin/jellyfin-androidtv — This project is an Android TV media client and digital media player designed to stream movies, music, and live…

Projects sharing features with TVBoxOSC

These projects share indexed features with TVBoxOSC. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • shabinder/spotiflyerShabinder avatar

    Shabinder/SpotiFlyer

    11,074View on GitHub↗

    SpotiFlyer is a cross-platform media utility designed to aggregate music from multiple streaming services into a single, unified library. It functions as a music downloader and offline audio manager, allowing users to save tracks directly to local device storage for playback without an active internet connection. The application utilizes a plugin-based provider architecture to normalize metadata from diverse external sources, enabling the consolidation of content into a consistent format. This modular design supports the integration of custom modules and external services, which expands the c

    Kotlinalbum-downloaderalbumsandroid
    View on GitHub↗11,074
  • videolan/vlcvideolan avatar

    videolan/vlc

    18,717View on GitHub↗

    VLC is a cross-platform multimedia player and framework designed to decode and render virtually any audio or video format, network stream, or physical disc without requiring external codecs. It functions as both a standalone application and a portable library, providing a modular architecture that allows developers to integrate playback, filtering, and streaming capabilities into third-party software. The project distinguishes itself through a highly modular plugin-based engine that supports real-time media processing, including format transcoding and the application of audio and video filter

    Ccframeworkgplv2
    View on GitHub↗18,717
  • krtirtho/spotubeKRTirtho avatar

    KRTirtho/spotube

    46,989View on GitHub↗

    Spotube is a cross-platform music client that functions as a unified streaming aggregator. It consolidates multiple external music service accounts into a single interface, allowing users to manage and play their entire digital library without switching between different applications. The application distinguishes itself through an extensible architecture that supports runtime plugin loading. This allows users to integrate external metadata services and expand the core playback engine with custom functionality. By utilizing an internal API-aggregator, the software harmonizes disparate data st

    Dartandroidandroid-clientandroid-music-player
    View on GitHub↗46,989
  • theimpactfulcompany/rise-media-playertheimpactfulcompany avatar

    theimpactfulcompany/Rise-Media-Player

    1,220View on GitHub↗

    Rise Media Player is a desktop media management suite designed for the Windows platform. It functions as a unified interface for organizing and playing audio and video content sourced from local drives, network-attached storage, and cloud providers. The application distinguishes itself through a modular plugin architecture that allows for extended functionality, including the automatic retrieval of artist imagery and track metadata from third-party services. It also features built-in support for local network casting, enabling users to stream media directly to compatible hardware devices such

    C#csharpcustomizationfluent
    View on GitHub↗1,220
Compare all 30 related projects→