A powerful offline manga, manhwa, comic, and novel reader for desktop
Yomikiru is a feature-rich desktop application designed for reading locally stored manga, comics, webtoons, and EPUB novels. Built with Electron and React, it offers a customizable and distraction-free reading experience.
- Multiple Reading Modes: Vertical scroll, left-to-right, right-to-left navigation
- Zen Mode: Distraction-free fullscreen reading
- Custom Scrolling: Adjustable scroll speed with keyboard navigation
- Dual Page View: Side-by-side page display for manga/comics
- Webtoon Support: Seamless vertical scrolling with no gaps
- Multiple Themes: Choose from various built-in themes
- Custom Themes: Create and share your own themes
- Font Customization: Adjust font size, family, and margins (EPUB)
- Layout Options: Customize gaps, margins, and page arrangements
- Keyboard Shortcuts: Fully customizable key bindings
- Bookmarks: Save progress with page numbers
- Reading History: Track your reading progress
- Search & Filter: Find content quickly in large libraries
- Multiple Instances: Open multiple reading windows
- Lightweight: Low CPU and RAM usage
- Offline First: No internet connection required
- Cross-Platform: Windows, macOS, and Linux support
- Portable Mode: Run from USB drives or external storage
- Drag & Drop: Easy file management
- File Explorer Integration: Open files directly from system explorer
- Anilist Support: Sync reading progress with your Anilist account
- TachiDesk Compatible: Works with TachiDesk download structure
- Archive Support: CBZ, CBR, ZIP, RAR, and 7Z files
- Multiple Formats: Images, PDFs, and EPUB files
- Download the latest version from Releases
- Choose your platform:
- Windows: Download
.exe
(installer) or.zip
(portable) - Linux: Download
.deb
(Debian/Ubuntu)
- Windows: Download
- Install and launch the application
Beta versions are available for users who want to try the latest features before they're released to the stable channel. Beta versions may contain bugs and are not recommended for production use.
- Beta Releases: Available on the Releases page (marked as "Pre-release")
- Beta Branch: Check the
beta
branch for the latest development code
- Stable: Recommended for regular use, thoroughly tested
- Beta: Latest features, may have bugs, suitable for testing and feedback
Warning
Beta versions may have database schema changes that are not backward compatible. Always backup your data before using beta versions.
Note
If you're using a version older than 2.20.0, please update to the latest stable version to avoid automatic beta installations.
- Image Formats:
.jpg
,.jpeg
,.png
,.webp
,.svg
,.apng
,.gif
,.avif
- Archive Formats:
.zip
,.cbz
,.7z
,.rar
,.cbr
- Document Formats:
.pdf
(image-based reading)
- EPUB: Full support with bookmarks, notes, and customization
- PDF: Basic reading support
Tip
Recommended: Use folders with images instead of archives for the best performance and experience.
- Manga Enthusiasts: Read downloaded manga with optimal page layout and navigation
- Comic Readers: Enjoy comics with customizable viewing modes
- Webtoon Fans: Seamless vertical scrolling experience
- Novel Readers: EPUB support with extensive customization
- Collectors: Organize and manage large digital libraries
- Offline Users: No internet connection required for reading
- No Content Hosting: Doesn't host or provide access to online content
- No Downloader: Doesn't download content from the internet
- No Streaming: Works only with locally stored files
- Gallery View: Implement gallery view for home page
- UI Components: Migrate to custom Radix UI components for better accessibility
- Styling System: Complete redesign of the styling system
- Modern Stack: Consider migration to Vite and Tanstack Query
- Windows 7 Deprecation: Moving to newer Electron version (post-gallery view)
- Enhanced Performance: Optimization for large collections
- Additional Formats: Expand supported file types
- User Guide: Complete user manual and tips
- Screenshots: Visual overview of features
- Build Guide: Development setup and compilation
- Contributing: How to contribute to the project
- Bug Reports: GitHub Issues
- Feature Requests: GitHub Issues
- Discussions: GitHub Discussions
- Documentation: Check the
docs/
folder for detailed guides
This project is licensed under the MIT License - see the LICENSE file for details.
- @Tpztan
- Electron - Cross-platform desktop apps
- React - User interface library
- TypeScript - Type-safe JavaScript
- Drizzle ORM - Database management
- Redux Toolkit - State management