Coder Social home page Coder Social logo

comicreaderultimate's Introduction

ComicReaderUltimate (CRU) is the modern successor to ComicReaderPro, one of the earliest programs for reading comics in CBR, CBZ or JPEG format on Windows, Mac and Linux.

Install from Flathub for Linux

Install from JDeploy for Windows, Mac, Linux

  • Multi-threaded for fast loading
  • GPU accelerated rendering
  • View single or double pages
  • View pages separately or in a continuous scroll

CRU is highly configurable - you can tweak values to find the most natural reading experience.
However, it is also highly opinionated. It always runs fullscreen because that is the best way to read comics. There is limited GUI because you are expected to learn the mouse or keyboard controls. There is no library browser because your operating system should already have file manager.

CRU is optimized to be as fast and responsive as possible on modern systems without worrying if it will run on legacy hardware. This comes at the cost of memory usage - it is assumed you have at least 4GB of RAM and a modern GPU with 2GB of VRAM. (CRU makes some effort to optimize for battery power but performance comes first.)

screenshot

Keys

Function Keys
Quit Q
Open file O, L
Menu Escape, Tab
Scroll Cursor keys
First page Home
Last page End
Next page Page Down
Prev page Page Up
Next screen Space
Zoom in +
Zoom out -
Zoom to fit Z
Zoom default R
Double pages D
Bilinear filter B
Continuous scroll C

TODO

  • Android and iOS versions
  • Windows testing
  • Optimizations for integrated GPU

Building:

./gradlew dist

To build and install a flatpak from the latest Git source:

flatpak-builder --force-clean --user --install flat-build uk.co.electronstudio.ComicReaderUltimate-github.json

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.