xiaoyaocz/dart_simple_live

简简单单的看直播

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 28 minutes ago
Added to GitGenius on September 3rd, 2026
Created on February 27th, 2023
Open Issues & Pull Requests: 263 (+0)
GitHub issues: Disabled - open counts may still include pull requests.
Number of forks: 3,094
Total Stargazers: 16,004 (+0)
Total Subscribers: 118 (+1)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

GitHub issues are disabled for this repository, so issue analytics and the issue explorer are not available.

Detailed Description

Simple Live is a cross-platform live streaming viewer application built with Flutter and Dart that aggregates multiple Chinese streaming platforms into a single client.

The tool solves the fragmentation problem of watching live streams across different platforms by providing unified access to Huya, Douyu, Bilibili, and Douyin live streams. It achieves this through a modular architecture where a core library handles platform-specific API interactions and danmaku (live chat) functionality, with that core exposed through both a console program and graphical applications. The project implements custom protocol handling, including Tars protocol support, to communicate with each platform's backend systems.

The application targets users who watch streams across multiple Chinese platforms and want a consolidated viewing experience. It runs on Android, iOS, Windows, macOS, and Linux, with Android TV support in beta. The project explicitly notes that no precompiled release packages are provided; users must compile the application themselves. This is suitable for developers comfortable building from source or users in regions where these streaming platforms are primary entertainment sources.

Development activity shows consistent engagement with the codebase across multiple components. The project maintains separate modules for core functionality, console interface, and mobile applications, indicating active architectural organization. Work spans platform-specific implementations including beta-stage support for desktop and TV variants, suggesting ongoing expansion beyond the primary mobile use case. The README references multiple external projects and APIs, demonstrating integration work with evolving platform specifications.