gitmyhub

PicaComic

Dart ★ 8.6k updated 1y ago ▣ archived

A comic app built with Flutter, supporting multiple comic sources.

Deprecated Flutter comic reading app for Android and iOS supporting six sources including picacg, e-hentai, and nhentai, with offline downloads, WebDAV sync, and custom source support. Succeeded by venera.

DartFluttersetup: moderatecomplexity 3/5

Pica Comic is a mobile comic reading app built with Flutter, a framework that lets a single codebase produce apps for both Android and iOS. The project started as an unofficial client for a specific comic platform called picacg and later grew to support several other sources in one place.

The app ships with six built-in comic sources: picacg, e-hentai and its members-only counterpart exhentai, jmcomic, hitomi, nhentai, and a Chinese-language platform called Etsian manga. Starting with version 3.0.0, users can also add their own custom comic sources inside the app without modifying the code.

Features listed in the README include browsing and reading manga online, downloading comics for offline use, managing favorites both locally on the device and through each platform's network favorites system, syncing reading data via WebDAV (a standard protocol for remote file access), and tracking reading history.

The README notes that this project is now deprecated. The author has moved active development to a successor project called venera, linked at the top of the page. To build Pica Comic from source, you clone the repository, install Flutter, and follow the standard Flutter build process for your target platform.

The app borrows an image processing algorithm from another open-source project for handling jmcomic images, and uses a community-maintained database for Chinese translations of manga tags. The project is available under an open-source license.

Where it fits