zhoufuweigg

Hongguo Jian / Zhenguo Jian is a cross-platform Flutter short-drama and media app that performs source requests, parsing, downloads and playback entirely on-device without a self-hosted server.

app-v0.2.64-71
Published at
23d ago
1,107
Stars
50,471
Download
Synced at
1d ago

Latest release

app-v0.2.64-71Sep 26, 2026, 02:12 PM
Downloads slow? Switch the source anytime above

README

Project Overview

Hongguo Jian / Zhenguo Jian is a cross-platform Flutter short-drama and media app, originally named Drama Library APP. All source requests, parsing, downloads and playback happen on-device with no self-hosted backend. It offers several sources and supports sorting, search, watch tracking, batch downloads, picture-in-picture and LAN watch sync. The default build ships only the Hongguo source, while the all-sources build adds more providers.

Sources and playback both run locally, so you can start watching right after install.

Key Features

  • Multiple sources: default includes Hongguo, Hanxiaoquan, Guipian and Qingkong; the all-sources build adds Huangdou, Juguo, Yeguo, Diguo and more
  • Browsing and search: the title bar offers sort, filter, ranking and expandable search, with suggestions and recent history
  • Details and episodes: detail pages show covers and summaries, with collapsible episode groups and jump-to-episode
  • Watch tracking and history: filter by want-to-watch, watching, watched and updated, recording progress every 5 seconds and on exit
  • Batch downloads: choose episodes and quality, then pause, resume, retry, delete or clean tasks in bulk
  • Picture-in-picture and enhancement: PiP on phones and tablets, with a Windows-only image enhancement pipeline
  • LAN linking: two devices on the same network sync watch records or continue playback directly
  • Network settings: automatic, direct or manual proxy with HTTP, HTTPS and SOCKS5 support

Target Audience

  • Users who follow short dramas and films
  • Users who use phone, PC and TV together
  • Users who want watch records synced across devices
  • Users who need local playlists and batch downloads

Quick Start

  1. Get the package from Releases or your own build
  2. On Android, install the APK matching your architecture: arm64-v8a, armeabi-v7a or x86_64
  3. On Windows, unzip the full ZIP and run the executable inside
  4. The default build ships only Hongguo; use the all-sources build for more providers
python3 scripts/build_android.py
python3 scripts/build_android.py --all-sources

Core Advantages

  • Runs standalone: source requests and playback happen on-device
  • Multi-platform ready: Android, Windows, Android TV and an iOS project
  • Syncable records: LAN linking syncs watch records and resume playback
  • Simpler bulk actions: select up to 50 titles at once and top up missing episodes

System Requirements

Item Requirement
OS Android 8.0+, Windows 10/11 x64, Android TV, iOS 15.1+
Architecture arm64-v8a, armeabi-v7a, x86_64
Build environment Flutter 3.47.4, Dart 3.12+, Go 1.24.1+, Python 3.10+
LAN discovery Windows 10 1903 or later

Notes

  • The source code comes from a third-party original author with no availability guarantee
  • Source availability, quality and regional limits depend on the providers and network; the app does not bypass VIP or other restrictions
  • iOS is in the project but has no signed IPA yet and must be built yourself
  • Android TV and iOS have not completed on-device acceptance testing

Release history

Sort