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

xiaye13579/BBLL

0
View on GitHub↗
17,280 stars·533 forks·31 views

BBLL

BBLL is an Android TV media application designed to serve as a third-party client for the Bilibili video platform. It provides a native interface optimized for large-screen displays, allowing users to browse and watch streaming content directly on television hardware.

The application distinguishes itself by offering a custom viewing experience that integrates specific controls for remote navigation and touch-based input. It manages media playback through a dedicated interface that supports gesture-based seeking and adjustment, ensuring consistent interaction across different hardware environments.

The software handles media streaming through a modular playback engine that supports various protocols and hardware-accelerated decoding. It maintains user settings and playback progress through local database persistence and utilizes a decoupled architecture to manage data fetching and component state.

Features

  • Platform-Specific Clients - Provides a native interface for browsing and watching content specifically from the Bilibili platform on television hardware.
  • TV Applications - Provides a native streaming client optimized for Android TV large-screen displays and remote control navigation.
  • Media Players - Uses a modular media player library to handle diverse streaming protocols and hardware-accelerated video decoding.
  • Video Streaming Clients - Offers a custom third-party viewing experience for online video platforms with optimized controls for television hardware.
  • Video Players - Provides on-screen controls and gesture support to help users seek through video content at their own pace.
  • Video Streaming - Enables watching streaming video content across different hardware environments with consistent playback controls.
  • Playback Controllers - Manages video playback progress through intuitive touch gestures and remote inputs for seamless content seeking.
  • Local State Databases - Saves user preferences and playback progress to a local database to ensure settings remain consistent across restarts.
  • Declarative UI Components - Constructs the interface using a hierarchy of reusable view components that update automatically in response to state changes.
  • Media Player Interfaces - Provides a streamlined viewing experience by simplifying navigation and playback adjustments on television displays.

Star history

Star history chart for xiaye13579/bbllStar history chart for xiaye13579/bbll

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

Projects sharing features with BBLL

These projects share indexed features with BBLL. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • iv-org/invidiousiv-org avatar

    iv-org/invidious

    20,471View on GitHub↗

    Invidious is a privacy-focused, self-hosted alternative frontend for mainstream video platforms. It operates as a decentralized network of independent instances that provide a lightweight, ad-free interface for consuming media. By acting as a proxy between the user and the content provider, the platform prevents tracking and data collection while maintaining a familiar browsing experience. The project distinguishes itself through its robust suite of network-level traffic management and anonymization tools. It employs techniques such as IP rotation, reverse proxy stream routing, and integratio

    Crystalagplv3hacktoberfestinvidious
    View on GitHub↗20,471
  • lyswhut/lx-music-mobilelyswhut avatar

    lyswhut/lx-music-mobile

    15,643View on GitHub↗

    LX Music Mobile is an open-source music streaming client designed to provide a unified audio playback experience across mobile and desktop operating systems. It functions as a centralized interface that aggregates audio content from multiple online sources, allowing users to discover and stream media through a single application. The platform distinguishes itself by providing a consistent media control environment that abstracts platform-specific audio APIs, ensuring uniform playback behavior regardless of the underlying hardware. It supports the organization and management of personal music

    TypeScriptjavascriptmusic-playerreact-native-app
    View on GitHub↗15,643
  • 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
  • sampotts/plyrsampotts avatar

    sampotts/plyr

    29,862View on GitHub↗

    This project is a customizable media player designed to provide a consistent interface for video and audio content across all modern web browsers and mobile devices. It functions as a unified abstraction layer, standardizing playback behavior and control interfaces for both native media elements and third-party streaming service embeds through a predictable, declarative API. The library distinguishes itself by wrapping native media elements with custom HTML structures, ensuring a uniform look and feel regardless of the underlying browser implementation. Developers can manage playback state, m

    JavaScripthtml5-videojavascriptplyr
    View on GitHub↗29,862
Compare all 30 related projects→

Frequently asked questions

What does xiaye13579/bbll do?

BBLL is an Android TV media application designed to serve as a third-party client for the Bilibili video platform. It provides a native interface optimized for large-screen displays, allowing users to browse and watch streaming content directly on television hardware.

What are the main features of xiaye13579/bbll?

The main features of xiaye13579/bbll are: Platform-Specific Clients, TV Applications, Media Players, Video Streaming Clients, Video Players, Video Streaming, Playback Controllers, Local State Databases.

Which projects share features with xiaye13579/bbll?

Projects with overlapping indexed features include: iv-org/invidious — Invidious is a privacy-focused, self-hosted alternative frontend for mainstream video platforms. It operates as a… lyswhut/lx-music-mobile — LX Music Mobile is an open-source music streaming client designed to provide a unified audio playback experience… popcorn-official/popcorn-desktop — Popcorn Desktop is a multi-platform video aggregator and BitTorrent media streamer that provides a unified interface… sampotts/plyr — This project is a customizable media player designed to provide a consistent interface for video and audio content… yuliskov/smarttubenext — SmartTubeNext is a third-party YouTube client and media application specifically optimized for Android TV. It provides… yuliskov/smarttube — SmartTube is an open-source media player designed as a third-party alternative client for television and living room…