All Projects → babluboy → Bookworm

babluboy / Bookworm

Licence: gpl-3.0
A simple ebook reader for Elementary OS

Programming Languages

vala
323 projects

Projects that are alternatives of or similar to Bookworm

Netkiller.github.io
Netkiller Free ebook - 免费电子书
Stars: ✭ 861 (-23.47%)
Mutual labels:  epub
Caroline
A simple Cairo Chart Library for GTK and Vala
Stars: ✭ 41 (-96.36%)
Mutual labels:  elementaryos
Thiefmd
The markdown editor worth stealing. Inspired by Ulysses, based on code from Quilter
Stars: ✭ 48 (-95.73%)
Mutual labels:  epub
Tuner
GNU/Linux app to discover and play internet radio stations
Stars: ✭ 29 (-97.42%)
Mutual labels:  elementaryos
Publ Cg
EPUB 3 Community Group Repository
Stars: ✭ 40 (-96.44%)
Mutual labels:  epub
Readium Cfi Js
Stars: ✭ 42 (-96.27%)
Mutual labels:  epub
Ebreader
A minimal Ebook reader for Android/IOS made with flutter.
Stars: ✭ 25 (-97.78%)
Mutual labels:  epub
Epubcheck
Validation tool for EPUB
Stars: ✭ 1,073 (-4.62%)
Mutual labels:  epub
Rest Epub
Roy Fielding's REST dissertation in .epub
Stars: ✭ 40 (-96.44%)
Mutual labels:  epub
Webpub Manifest
📜 A JSON based Web Publication Manifest format used at the core of the Readium project
Stars: ✭ 46 (-95.91%)
Mutual labels:  epub
Readimension
eBook server supporting ePub and Authentication
Stars: ✭ 29 (-97.42%)
Mutual labels:  epub
Readingcloud
An ebook reader written in Rails.
Stars: ✭ 33 (-97.07%)
Mutual labels:  epub
Elixirbooks
List of Elixir books
Stars: ✭ 1,021 (-9.24%)
Mutual labels:  epub
Mangareader To Ebook
download mangareader and make epub
Stars: ✭ 12 (-98.93%)
Mutual labels:  epub
Koreader
An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices
Stars: ✭ 9,467 (+741.51%)
Mutual labels:  epub
Quran Epub
Al Qur'an Terjemah Bahasa Indonesia
Stars: ✭ 10 (-99.11%)
Mutual labels:  epub
Odysseus
Bridging the elementary OS and Web user experiences
Stars: ✭ 41 (-96.36%)
Mutual labels:  elementaryos
Php Epub Meta
A PHP library to read and write EPub meta data
Stars: ✭ 55 (-95.11%)
Mutual labels:  epub
Ebreader
一个让你可以在浏览器中阅读Epub电子书的CLI程序,使用Golang编写
Stars: ✭ 50 (-95.56%)
Mutual labels:  epub
Owasp Masvs
The Mobile Application Security Verification Standard (MASVS) is a standard for mobile app security.
Stars: ✭ 1,030 (-8.44%)
Mutual labels:  epub

Bookworm Translation status Build 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, MOBI, FB2, PDF, FB2 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 and run on Ubuntu/Debian based distros:

  • unzip
  • poppler-utils
  • unar
  • html2text
  • python2
  • libgtk-3-dev
  • libgee-0.8-dev
  • libgranite-dev
  • libsqlite3-dev
  • libxml2-dev
  • webkit2gtk-4.0
  • libwebkit2gtk-4.0-37
  • libpoppler-glib-dev
  • meson
  • valac
  • gettext
  • curl
  • ninja-build
  • appstream

Run the command below to install the above on Ubuntu and Debian distros:

sudo apt-get install unzip poppler-utils unar html2text python2.7 libgtk-3-dev libgee-0.8-dev libgranite-dev libsqlite3-dev libxml2-dev webkit2gtk-4.0 libwebkit2gtk-4.0-37 libpoppler-glib-dev meson valac gettext curl ninja-build appstream git

Run git clone to download the source code, 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 -p 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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].