Skip to content

deepgandhi/komikku

Repository files navigation

Komikku

pipeline status Please do not theme this app

An online/offline manga reader for GNOME, developed with the aim of being used with the Librem 5 phone.

PLEASE NOTE: Komikku is still in an early stage of development. Some design changes or unexpected errors may lead to data loss (even if everything is done for them not to happen).

License

Komikku is licensed under the GPLv3+.

Features

  • Online reading from servers
  • Offline reading of downloaded mangas
  • RTL, LTR and vertical reading directions
  • Light and dark themes

Screenshots

Installation

Flatpak

Download on Flathub

Native package

Komikku is available as native package in the repositories of the following distributions:

Packaging status

Flatpak of development version

Setup Flatpak for your Linux distro. Download the Komikku flatpak from the last passed Gitlab pipeline. Then install the flatpak.

flatpak install info.febvre.Komikku.flatpak

Building from source

Option 1: Test or building a Flatpak with GNOME Builder

Open GNOME Builder, click the Clone... button, paste the repository url.

Clone the project and hit the Play button to start building Manga Scan or test Flatpaks with Export Bundle button.

Option 2: Testing with Meson

Dependencies:

  • git
  • ninja
  • meson >= 0.50.0
  • python >= 3.6
  • gtk >= 3.24.1
  • libhandy >= 0.80.0
  • python-beautifulsoup4
  • python-cloudscraper
  • python-dateparser
  • python-lxml
  • python-magic or file-magic
  • python-pillow
  • python-pure-protobuf
  • python-unidecode

This is the best practice to test Komikku without installing using meson and ninja.

First time

git clone https://gitlab.com/valos/Komikku
cd Komikku
mkdir _build
cd _build
meson ..
meson configure -Dprefix=$(pwd)/testdir
ninja install # This will actually install in _build/testdir
ninja run

Later on

cd Komikku/_build
ninja install # This will actually install in _build/testdir
ninja run

Option 3: Build and install systemwide directly with Meson

WARNING: This approach is discouraged, since it will manually copy all the files in your system. Uninstalling could be difficult and/or dangerous.

But if you know what you're doing, here you go:

git clone https://gitlab.com/valos/Komikku
cd Komikku
mkdir _build
cd _build
meson ..
ninja install

Translations

Helping to translate Komikku or add support to a new language is very welcome.

Disclaimer

The developer of this application does not have any affiliation with the content providers available.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages