A Windows desktop manga/comic reader and library manager built with Flutter.
Import, organize, and read your collection with ease.
- π Library
- Searchable library
- Infinite scroll with smooth hover and click effects
- Adjustable page count badges (position + font size)
- Floating Import button for adding new books
- β Import
- User can import new books to their library from here
- Book metadata can be modified before importing
- π Book Management
- Click cover image to start reading from first page
- Editable fields: Title, Series, Link, Authors, Tags, Characters
- Saved/unsaved edits highlighted (green = saved, red = unsaved)
- Add/remove authors, tags, and characters via text fields with dropdown suggestions (keyboard or mouse navigation)
- Authors, Tags, Characters chips can be clicked to go to their respective pages
- Favorite & Read Later flags
- Delete book button
- Reveal folder in Explorer button
- Page preview grid with numbered, clickable thumbnails
- Ctrl+Click the link field to open it in your browser
- 'ESC' hotkey to exit book page
- π Reader
- Navigation:
- Left/Right arrows or A/D -> Previous/Next page
- Up/Down arrows or W/S -> Scroll when zoomed
- Quick-jump to any page via page counter
- Zoom controls, first/last page buttons
- Navigation:
- βοΈ Authors
- Searchable author list with infinite scroll
- Resizable author buttons (via settings)
- Author page:
- Rename with save/unsaved color indicators
- Delete button removes author from all books (does not delete books)
- π·οΈ Tags
- Searchable tags with infinite scroll
- Resizable tag buttons (via settings)
- Customizable tag thumbnails
- Tag page:
- Rename with save/unsaved color indicators
- Delete button removes tag from all books (does not delete books)
- π Series
- Searchable series list with book counts
- Series page:
- Rename with save/unsaved color indicators
- Delete button removes series from all books (does not delete books)
- π€ Characters
- Searchable character list with book counts
- Character page:
- Rename with save/unsaved color indicators
- Delete button removes character from all books (does not delete books)
- β Drawer
- Favorites β books marked as favorites
- Read Later β books marked to read later
- Series β jump into series pages
- Characters β jump into character pages
- βοΈ Settings
- Delete book on import toggle (removes source folder after import)
- Start zoomed toggle for reader
- Pages per row slider for book description previews
- Badge position dropdown: Off / TL / TR / BL / BR
- Badge font size slider
- Author button size slider
- Tag button size slider
- β FAQ
-
Q: How do I install InkBlade?
- A: Download the release .zip, extract it, and run "InkBlade.exe".
-
Q: Where does InkBlade store its files?
- A: InkBlade stores all files inside "/Documents/InkBlade"
-
Q: Does InkBlade support other operating systems (Mac/Linux)?
- A: Inkblade has only been tested for Windows.
-
Q: What file formats does InkBlade support?
- A: When importing you must select a folder with files that contain the following types:
- ".jpg", ".png", ".webp"
- A: When importing you must select a folder with files that contain the following types:
-
Q: How do I import a book?
- A: Follow these steps:
- Click on the Floating Action Button on the bottom right from the home screen.
- Click the big plus button on the left and select the directory where the book you wish to import is.
- Input your metadata.
- Click Import.
- A: Follow these steps:
-
Q: Why is the Import book button greyed out?
- A: There are two causes
- The directory selected does not contain a valid file format.
- The name supplied for the book already exists in your library.
- A: There are two causes
-
Q: How do I jump to a specific page while reading?
- A: Click the page counter at the top and enter the page number.
-
Q: How can I backup my library?
- A: Yes, copy "/Documents/InkBlade".
-
Q: How can I restore my library?
- A: Copy your backed up version to "/Documents/InkBlade" and select "Replace files in the destination".
-
Q: Does Inkblade require an internet connection?
- A: No, Inkblade functions completely offline.
-