Yomikiru
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.
Install / Use
/learn @mienaiyami/YomikiruREADME
Yomikiru
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.
Join the Community
If you have questions, ideas, or want to stay updated with development, join our Discord server.
- Get help and support
- Share feedback and feature requests
- Discuss new ideas and upcoming updates
- Connect with other users
Join the Discord: https://discord.gg/9xSDEdgY
Features
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
Customization
- 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
Library Management
- 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
Technical Features
- 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
Integrations
- 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
Installation
Quick Install
- 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 Version
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.
Accessing Beta Releases
- Beta Releases: Available on the Releases page (marked as "Pre-release")
- Beta Branch: Check the
betabranch for the latest development code
Beta vs Stable
- 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.
Supported Formats
Images & Comics
- Image Formats:
.jpg,.jpeg,.png,.webp,.svg,.apng,.gif,.avif - Archive Formats:
.zip,.cbz,.7z,.rar,.cbr - Document Formats:
.pdf(image-based reading)
Books & Novels
- 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.
Who Is This App For?
- 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
What It Doesn't Do
- 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
Development Roadmap
Current Focus
- 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
Future Plans
- Windows 7 Deprecation: Moving to newer Electron version (post-gallery view)
- Enhanced Performance: Optimization for large collections
- Additional Formats: Expand supported file types
Documentation
- 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
Support & Issues
- Bug Reports: GitHub Issues
- Feature Requests: GitHub Issues
- Discussions: GitHub Discussions
- Documentation: Check the
docs/folder for detailed guides
License
This project is licensed under the MIT License - see the LICENSE file for details.
Acknowledgments
Past Supporters
- @Tpztan
Built With
- Electron - Cross-platform desktop apps
- React - User interface library
- TypeScript - Type-safe JavaScript
- Drizzle ORM - Database management
- Redux Toolkit - State management
