akitaonrails/frank_scanlation — explained in plain English
Analysis updated 2026-05-18
Add a scanlation site by URL and get an automatically built library card with cover art.
Continue reading a series from exactly where you left off across multiple sessions.
Get a desktop notification when a followed manga has a new chapter.
Read scanlation sites in a clean, dark, ad-blocking overlay instead of the site's own layout.
| akitaonrails/frank_scanlation | 0xsufi/fable-jailbreak | avisforevelyn/duetto | |
|---|---|---|---|
| Stars | 47 | 47 | 47 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Building from source needs Rust, Cargo, and Bun, prebuilt release bundles are provided for Linux, macOS, and Windows.
FRANK Scanlation is a desktop app for reading manga from ad-hoc scanlation websites, which are fan translated manga sites that tend to be cluttered with ads and laid out as one long scrolling page. Instead of building a curated catalog, you paste in a site's URL and the app extracts the title, cover art, and chapter list automatically, then keeps track of your reading progress. It works on Linux, macOS, and Windows and is the third app in a small family the same developer built. An earlier browser extension overlays a cleaner, dark, page fitted reader on top of scanlation sites, and a separate app does the same for the official MANGA Plus service. This app combines those ideas into one desktop program built with Tauri: it opens a scanlation site inside its own window and injects that same dark reader overlay directly into the page. The main library screen shows a grid of manga you have added, each with cover art pulled from the site itself, your reading status, and a badge when new unread chapters are found. A Continue button opens the chapter right after the last one you read, refetching the site's current chapter list first. Because the app has no special access to these sites, it tracks your progress simply by watching the chapter numbers that show up in the page's URL as you read, using the same detection logic across both the JavaScript reader overlay and the Rust backend. It checks for new chapters shortly after launch and every six hours, sending a desktop notification when something new appears. While reading, the app blocks the window from navigating away to a different domain, which stops ad redirects and popup windows, and hides full screen overlay ads that get injected onto the page, though it does not otherwise modify the site itself. MangaDex is treated as a special case since it is a modern app-like site with its own data API, so titles, covers, and chapters for MangaDex links are fetched through that API instead of guesswork. Data is stored locally in a SQLite database plus a folder of downloaded cover images. The project is open source under the MIT license, and its README states plainly that it does not host or proxy any manga content itself, only loads the sites you point it at.
A cross-platform Tauri desktop app that turns any ad-hoc scanlation manga website into a Kindle-like library with cover art, chapter tracking, and a distraction-free dark reader overlay.
Mainly JavaScript. The stack also includes Rust, Tauri, SvelteKit.
MIT license: use, modify, and share freely, including commercially, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.