finds.dev← search

// the find

venera-app/venera

★ 10,315 · Dart · GPL-3.0 · updated Apr 2026

A comic app

Venera is a cross-platform comic reader built in Flutter with a Rust native layer, supporting both local files and network sources via a JavaScript plugin API. It targets developers and power users who want a self-hosted alternative to platform-locked manga apps. The maintainer has publicly abandoned it, which is the most important fact about this repo.

The JavaScript comic source API is the standout feature — you write a JS plugin to scrape any site, and the app handles rendering, caching, and download management. True cross-platform reach (Android, iOS, Linux, macOS, Windows) from a single codebase with a headless mode documented separately, which suggests it was designed for server-side automation too. F-Droid and AUR packages exist, meaning someone invested in proper distribution channels. The image provider abstraction is layered cleanly: separate providers for cached network, local files, reader context, and image favorites, which is exactly how you'd want it.

The README opens with an abandonment notice. No community governance, no handoff to co-maintainers, no roadmap — just 'feel free to fork.' With 488 forks and no obvious successor, the community is fragmented. The Rust dependency adds build complexity (you need both Flutter and Rust toolchains) without a clear explanation of what the native layer actually does — the directory structure doesn't expose it, and the README doesn't mention it at all. The JS API for comic sources is powerful but means your sources can break silently whenever a target site changes its HTML, with no testing story for that. There's also one test file in the entire repo, so the 10k stars are on a codebase with essentially no automated test coverage.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →