Fast, Modern, Standalone Comic & Manga Reader for Windows 10 & 11
Get up and running immediately β zero installer or administrative privileges required!
π₯ Download Latest Standalone Release (Portable .zip)
- Download
EzManga-v*-win-x64.zip. - Extract the archive to any folder or run directly from a USB flash drive.
- Launch
EzManga.exeand start reading your favorite manga and comics instantly!
- Full Archive Support: Read manga and comics directly from
.cbz,.cbr,.zip,.rar, and.7zarchives without manual decompression. - Image Folder Support: Open and read folders containing loose image files (
.jpg,.jpeg,.png,.webp,.bmp,.gif). - Natural Numeric Sorting: Built-in natural page comparer ensures pages load in true reading order (
Page 1,Page 2...Page 10).
- Three Reading Modes:
- Single Page Mode: Clean, immersive focused viewing.
- Double Spread Mode: Authentic two-page spread simulation for manga double splashes.
- Webtoon Mode: Continuous vertical scroll layout tailored for modern webtoons and manhwa.
- Reading Directions: Switch between Right-to-Left (RTL) for authentic Japanese manga and Left-to-Right (LTR) for Western comics and webtoons.
- Fit & Zoom Modes: Toggle between Fit Page and Fit Width, with granular zoom levels from 50% to 300%.
- Distraction-Free Fullscreen: Immersive full-screen reading mode with auto-hiding navigation bars.
- Auto USB Drive Detection: Automatically detects plug-and-play USB drives and external hard drives containing manga archives.
- Pin Custom Folders: Pin any local folder or external drive to your sidebar for persistent one-click access.
- Instant Search & Filtering: Filter library by archives, image folders, or search by title in real-time.
- Manga Cover Generation: Automatically extracts and displays first-page covers in the library grid.
- Smart Progress Memory: Remembers exactly what page you were reading across every manga and archive.
- Continue Reading Hero Card: Quick-resume your last read title right from the home screen.
- Favorites & Bookmarks: One-click favorite tagging (X or β€οΈ) to keep track of your top series.
- Reading Statistics: Live counters for total titles, pages read, in-progress series, and favorites.
- One-Handed Reading: Fast page flipping with arrow keys or Page Up / Page Down.
- Instant Fullscreen: Toggle immersive fullscreen mode with F11 or Y.
- Quick Bookmarking: Favorite or bookmark any title with a single keypress (X).
- Pure Unpackaged WinUI 3: No MSIX or Windows Store dependencies required.
- Self-Contained Deployment: Runs on any 64-bit Windows 10/11 system right out of the box.
| Shortcut | Action |
|---|---|
| β / Page Up | Previous Page (RTL aware) |
| β / Page Down | Next Page (RTL aware) |
| F11 / Y | Toggle Fullscreen Reader |
| Esc / Back | Exit Fullscreen / Back to Library |
| Enter | Open Selected Manga |
| X | Toggle Favorite Bookmark |
| + / = | Zoom In (+25%) |
| - | Zoom Out (-25%) |
| 0 | Reset Zoom (100%) |
EzManga/
βββ EzManga.csproj β Standalone unpackaged WinUI 3 project (.NET 8)
βββ EzManga.sln β Visual Studio 2022 solution
βββ app.manifest β PerMonitorV2 DPI awareness & Windows 10/11 compatibility
βββ App.xaml(.cs) β Application entry point & theme initialization
βββ MainWindow.xaml(.cs) β Win32 window hosting, DPI scaling & custom icon setup
βββ MainPage.xaml(.cs) β Main UI: Library grid, reader view, sidebar & settings
βββ Helpers/
β βββ FileManagerHelper.cs β File type normalization, validation & path safety
βββ Models/
β βββ FileEntry.cs β File browser representation
β βββ MangaItem.cs β Manga entity with cover, page count & progress
β βββ MangaPageItem.cs β Individual page item with lazy image source
β βββ PinnedFolderEntry.cs β Pinned sidebar folder / USB drive model
β βββ ReadingProgressEntry.cs β Serialized progress history record
βββ Services/
β βββ ArchiveExtractionService.cs β Low-level multi-format archive extractor
β βββ MangaArchiveService.cs β In-memory stream reader & cover extractor
β βββ MangaProgressStorage.cs β LocalApplicationData progress persistence
β βββ PinnedFolderStorage.cs β Pinned folder list persistence
β βββ RemovableDriveService.cs β DriveInfo USB drive detection & scanner
β βββ StorageFolderService.cs β File and folder management utility
βββ Assets/ β App icons, splash screens, and visual branding
- Framework: WinUI 3 (Windows App SDK 2.4.0)
- Runtime: .NET 8.0 (x64)
- Decompression: SharpCompress (ZIP, RAR, 7Z, TAR, GZ)
- Design Language: Fluent Design Dark Theme
- Windows 10 (version 1809 or higher) or Windows 11
- .NET 8.0 SDK or later
- Visual Studio 2022 (v17.8+) with the .NET Desktop Development workload
Clone the repository and open a terminal in the project directory:
# Build the project
dotnet build EzManga.csproj -p:Platform=x64
# Run the project
dotnet run --project EzManga.csproj -p:Platform=x64To generate the standalone zero-dependency portable .zip:
dotnet publish "EzManga.csproj" -c Release -p:Platform=x64 -o "publish/EzManga_Portable"- WinUI 3 pure unpackaged desktop architecture
- CBZ, CBR, ZIP, RAR, 7Z archive support
- Loose image folder manga reading
- Single, Spread, and Webtoon continuous vertical reading modes
- RTL (Right-to-Left) and LTR (Left-to-Right) reading orientation
- Automatic USB drive scanner & folder pinning
- Persistent reading progress & statistics tracker
- Ergonomic desktop keyboard navigation
- Multi-tab reader (read multiple series simultaneously)
- PDF comic book format support
- Custom keybinding configuration dialog
- Manga metadata scraping (AniList / MangaUpdates integration)
Contributions are warmly welcomed! Whether you want to fix a bug, suggest an enhancement, or add a new reading feature:
- Fork the repo and create a feature branch (
git checkout -b feature/my-feature). - Commit your changes (
git commit -m "Add new feature"). - Push to the branch (
git push origin feature/my-feature). - Open a Pull Request.
See CONTRIBUTING.md for detailed guidelines.
This project is licensed under the MIT License.
