32

GitHub - babluboy/bookworm: A simple ebook reader for Elementary OS

 5 years ago
source link: https://github.com/babluboy/bookworm
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

README.md

Bookworm Translation status Build Status Snap Status Donate

A simple, focused eBook reader

Author: Siddhartha Das

Read the books you love without having to worry about the different format complexities like epub, pdf, mobi, cbr, etc. This version supports EPUB, PDF and Comics (CBR and CBZ) formats with support for more formats to follow soon.

Check the Bookworm website for details on features, shortcuts, installation guides for supported distros : https://babluboy.github.io/bookworm/

Building, Testing, and Installation

You'll need the following dependencies to build:

  • libgranite-dev
  • libwebkit2gtk-4.0-37
  • libsqlite3-dev
  • poppler-glib
  • libpoppler-glib-dev
  • html2text
  • curl
  • meson
  • valac

Run meson build to configure the build environment and run ninja test to build

git clone https://github.com/babluboy/bookworm.git
cd bookworm
meson build --prefix=/usr
mkdir build && cd build
ninja

To install, use ninja install, then execute with com.github.babluboy.bookworm

sudo ninja install
com.github.babluboy.bookworm

Screenshots

screenshot screenshot

Two Page View screenshot

Bookworm Dark Mode screenshot screenshot

Library List View screenshot

Bookworm Preferences screenshot


Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK