Comic Books

gomics – gtk3 comic and image archive viewer written in Go

gomics is a fast and efficient image viewer for comic archives.

The software is written in the Go programming language.

gomics is released under an open source license.

Features include:

  • Reads zip (and cbz) files directly, without writing to disk.
  • Small memory footprint.
  • Double and single-page mode.
  • Comic and manga-mode (left-to-right and right-to-left page order).
  • Smart scrolling.
  • Basic scaling modes: original size, fit to height, fit to width, best fit.
  • Image effects: horizontal flip, vertical flip.
  • Full screen mode.
  • Bookmarks.
  • Randomized page ordering.
  • Can navigate between CG scenes (based on image similarity).
  • Options to shrink large images, and enlarge small images.
  • Keyboard shortcuts:
    • Up/down or page up/down or right/left mouse button: previous/next page.
    • Ctrl + up/down: previous/next archive.
    • Left/right: skip backward/forward (# of pages is configurable).
    • Ctrl + left/right: previous/next scene (useful for CG archives).
    • Scroll image: mouse wheel or shift + direction keys.
  • Configuration options:
    • Appearance – change the background colour.
    • Behaviour – configurable number of pages to skip. Users can also choose the image interpolation algorithm: bilinear, nearest, tiles, and hyper.
    • Display – options to display one wide image in double-page mode, automatically rotate images according to EXIF data, and smart scroll.

Website: github.com/salviati/gomics
Support:
Developer: Utkan Güngördü
License: GNU General Public License v3.0

The software’s artwork is courtesy of Hiroshi Seo (licensed under the Creative Commons: Attribution-Non-Commercial-ShareAlike 2.1).

gomics

Learn Go with our recommended free books and free tutorials.

Return to Comic Book Viewers


Explore Linux

Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category.
In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality.

The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions.
Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others.
Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems.
Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks.
Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems.
Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux.
Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools.
Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux.
Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted