TomoReader
Desktop comic & manga reader
- The problem
- Desktop CBR/CBZ readers are either heavy, forget where you left off, or burn your eyes during long sessions.
- What I built
- A Rust core handles archive extraction and paging without blocking the UI, with the library persisted in SQLite and organised into pockets. The interface is React on Tauri 2, with themes built for reading at night — sepia, dark and OLED.
- Where it landed
- A cross-platform desktop app that resumes reading where you stopped and keeps the library organised without relying on any external service.
Rust Tauri 2 React TypeScript SQLite