Zhāng is a cross-platform manga and comic reader for user-owned libraries and approved source connectors.
This Flutter app currently includes:
- Library screen with seed series.
- Series detail and reader shell.
- Extensions screen with bundled connector metadata.
- Import and settings foundation screens.
- Tests for library data, extension metadata, and app navigation.
Run tests:
flutter testRun on an available device:
flutter runiOS builds require macOS and Xcode.
Zhang now includes a Flutter web/PWA target and GitHub Pages publishing workflow. After the first workflow creates the gh-pages branch, enable GitHub Pages once with Source set to "Deploy from a branch", Branch set to gh-pages, and Folder set to /root.
After that, the iPhone-friendly web app will be available at:
https://kiiing025.github.io/zhang/
Open that URL in Safari, then use Share > Add to Home Screen.
For native iPhone builds without owning a Mac, use the Codemagic workflow in codemagic.yaml. The included iOS workflow checks that the app compiles on a hosted Mac; TestFlight installation later requires Apple Developer Program signing.