The best way for reading your comics

Get it now

Donation information


PayPal - The safer, easier way to pay online!
  • 3 Million+ downloads
  • 689 donors
  • since 2009

 

 

 

Better library navigation and more!

September 01, 26

YACReader 10.3 is out. This release brings a unified folder and comic browsing experience and improved navigation. Another big feature is file/folder renaming and organization based on metadata. The Web UI also gains per-library search and the Continue Reading list.

YACReader 10.3 organizer

YACReader 10.3 - Organizer.

YACReaderLibrary

  • Unify folder and comic browsing in the grid view. The side information panel can display information about folders, lists, and selected items.
  • Add settings to show folders alongside comics and keep folders and comics visually separated.
  • Fix drag and drop when sorting comics in lists.
  • Restore navigation state when moving backward and forward through the navigation history.
  • Restore the scroll position and current item when switching between content views.
  • Preserve the current scroll position when editing comics.
  • Fix the grid view information panel not updating when the selected comic's metadata changes.
  • Fix the rating context menu in the grid view.
  • Add an action to reset a comic's rating to the comic context menu.
  • Add support for renaming folders inside the app while preserving the state of the folder and its subfolders, including completion status, reading status, and dates.
  • Add experimental organization tools for renaming files and creating folder structures based on metadata.
  • Add support for dropping images onto folders and comics to change their covers.

Web UI

  • Add per-library search.
  • Use the same comic sorting as the desktop applications.
  • Restore the previous scroll position when navigating back through library folders.
  • Add a per-library Continue Reading list.

I hope you like it. As always, let me know about any suggestions or problems you may have. If you like YACReader, please consider becoming a patron on Patreon or making a donation through PayPal to help keep the project alive.

Lots of new stuff in 10.2

August 08, 26

YACReader 10.2 is here. This release adds library backup and recovery tools, experimental support for image-based EPUB comics, redesigned settings dialogs, new zoom and magnifying-glass controls, and a basic Web UI reader. It also includes many other improvements and fixes.

Please, check the new built-in guide for the search engine in YACReaderLibrary to learn all what you can do with the search engine, the same syntax can be used in the iOS/Android remote browsers.

YACReader 10.2 built-in search guide

YACReader 10.2 built-in search guide.

YACReader 10.2 roud magnifying glass

YACReader 10.2 roud magnifying glass.

YACReader

  • Change the default shortcuts for modifying the magnifying-glass size to avoid conflicts with the page zoom shortcuts: [ and ].
  • Add an optional circular magnifying glass with an optional ring around it. The configured size is preserved when switching between rectangular and circular modes.
  • Add optional edge easing for the magnifying glass. The magnified region is pushed toward the edges of the view, allowing content near the borders to be inspected more easily.
  • Require a full mouse-wheel notch before changing the magnifying-glass size or zoom, preventing light trackpad gestures from resizing it.
  • Fix the go-to-flow bar requesting permission to control the computer on macOS. Moving the cursor into the bar now works without granting accessibility permission.
  • Add a setting to control the Escape key behavior. It can quit the reader as before, or cancel the topmost active mode: magnifying glass, dictionary, go-to-flow, and then fullscreen.
  • Fix a crash caused by changing the reading direction while quickly turning pages.
  • Add support for pinch gestures and Ctrl+mouse wheel to change the zoom level.

YACReaderLibrary

  • Add a library repair function to restore missing covers and rescan files that previously failed to be added.
  • Add actions to create and restore library database backups.
  • Automatically create and retain database backups in .yacreaderlibrary/backups.
  • When database corruption is detected, offer to attempt a repair or restore a backup. Damaged originals are preserved in .yacreaderlibrary/recovery.
  • Fix error handling when importing or exporting comic information and cover packages.
  • Fix the comic information height in grid cells so titles do not overlap other fields.
  • Add an action to open the library root location.
  • Add a built-in guide for the search engine, available from the search field's drop-down menu.
  • Add quick search presets, available from the search field's drop-down menu.
  • Fix Open containing folder requesting permission to control Finder on macOS.
  • Improve the server dialog and add an option to open the Web UI from it.

YACReaderLibraryServer

  • Add the repair-library command to restore missing covers and rescan files that previously failed to be added.
  • Add the backup-library, list-backups, and restore-library commands.
  • Automatically create and retain database backups in .yacreaderlibrary/backups.
  • Add the repair-library-db command to attempt to repair a damaged database. Damaged originals are preserved in .yacreaderlibrary/recovery.

Web UI

  • Add a basic web reader.
  • Add an option to rescan embedded XML metadata.
  • Add more metadata fields to the comic details view.

All GUI apps

  • Add redesigned settings dialogs.

All apps

  • Unify comic sorting across the applications using the string-based universal number.
  • Add experimental support for image-based comics in EPUB format.

I hope you like it. As always, let me know about any suggestions or problems you may have. If you like YACReader, please consider becoming a patron on Patreon or making a donation through PayPal to help keep the project alive.

1.10.1 for Android with panel by panel reading mode and more

July 22, 26

Panel by panel reading and margin trimming

Panel by panel and auto margin trimming modes.

New update. The biggest thing is the long-awaited panel-by-panel navigation. Check what's new:

  • Panel-by-panel reading with automatic panel detection.
  • New reader settings to control panel-by-panel behavior.
  • Automatic page margin trimming.
  • Choose between full page, auto margin trim, or panel-by-panel reading.
  • The screen stays on while importing content.
  • Stability and compatibility improvements.
  • Local library sorting works correctly in more situations.
  • Top bar spacing in the import queue is corrected on edge-to-edge devices.

Let me know any suggestions or problems you may have. Please, if you like YACReader consider becoming a patron on Patreon or donating through PayPal to help keep the project alive. And if you are enjoying the app, don't forget to leave a review in the store.

YACReader 10.1 is out now!

July 03, 26

A new step forward :) Lots of fixes and some new quality of life features.

YACReader

  • Improve save current page. It includes the comic file name in the default image name and the page number.
  • Add an extract page action. It extracts the original visible pages when image based variants are used. The file name and page number are used as the output.
  • Save the destination path for save/export page between runs.
  • Fix low resolution images generated on save current page.
  • Fix magnifying glass not using the source material.
  • Improve last page detection in continuous scroll mode.
  • Improve What's new dialog to show the full changelog.
  • Improve continuous scroll mode with better performance and less flickering when resizing/loading.
  • Fix reading position being reset to the cover when changing between fit modes.

YACReaderLibrary

  • Fix comics order when opening a comic from YACReaderLibrary.

YACReaderLibraryServer

  • Don't crash at startup if the server can't bind to any address.
  • Redirect / to /webui.
  • New /webui design.
  • Settings regarding metadata and auto-libraries updates can be controlled from /webui/settings.
  • Add a new web content browser to /webui.
  • Add update libraries functionality to /webui.
  • Fix number in various HTTP APIs.

All GUI Apps

  • Better system theme detection.
  • New button in the help dialog for showing the changelog.

All apps

  • Add support for long paths on Windows. This is experimental and only includes library creation and opening files (including the server), other functionality may or may not work with long paths, but the critical aspect of this is the folder structure of the library so overall it is a big win. NOTE: You need to enable long paths support on Windows itself for this to work, HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem -> LongPathsEnabled -> 1.
  • Better PDF rendering that accounts for tall images used in web comics.

I hope you enjoy all the new stuff. As always, let me know any suggestions or problems you may have. Please, if you like YACReader consider to become a patron in Patreon or donate some money using Pay-Pal and help keeping the project alive.

YACReader 10!

May 01, 26

After a lot of work YACReader 10 is finally here. The three main changes are support for themes, Lanczos and continuos scroll. But there are more updates and fixes.

Theming in YACReader 10

Themes support in YACReader 10.

YACReader

  • Add support for continuous scroll mode.
  • Fix the translator.
  • Add Lanczos interpolation for image scaling. You can control the method used via the settings under Image adjustments.
  • Fix hdpi trackpad scrolling when scroll animations are enabled.

YACReaderLibrary

  • Navigating between comics in the metadata editor no longer copies fields from the previous comic into ones that have no value set. To edit shared metadata across multiple comics at once, select them all and use the bulk edit dialog.

All GUI Apps

  • Migrate Flow implementation from OpenGL to QRhi. This is a full new implementation with better performance and compatibility with operating systems and hardware.
  • Add light/dark themes support that follow the system configuration.
  • Add a theme editor and support for custom themes.
  • The apps include 12 built-in themes to pick from.
  • Add an application language setting with a system default option in YACReader and YACReaderLibrary.
  • Fix fullscreen mode in Windows; interaction with the OS is now possible while the apps are in fullscreen.
  • Improve support for multi-screen setups.
  • Fix PDFs with crop information on macOS.

All apps

  • Add support for user-installed Qt image format plugins via the shared plugins/imageformats folder in the YACReader settings directory.

I hope you like it. As always, let me know any suggestions or problems you may have. Please, if you like YACReader consider to become a patron in Patreon or donate some money using Pay-Pal and help keeping the project alive.