A command line ebook reader
Go to file
2023-11-18 17:27:25 +00:00
src added previous page button and bookmark button. Base functionality completed. Now is time for quality control. 2023-11-18 17:27:25 +00:00
.gitignore - Refactored code to return text 2023-07-20 10:28:40 -05:00
Cargo.toml set termion as backend, curses as frontend. 2023-10-14 22:06:56 -05:00
Dracula_bookmark added previous page button and bookmark button. Base functionality completed. Now is time for quality control. 2023-11-18 17:27:25 +00:00
Dracula_next added previous page button and bookmark button. Base functionality completed. Now is time for quality control. 2023-11-18 17:27:25 +00:00
LICENSE - Refactored code to return text 2023-07-20 10:28:40 -05:00
README.md added rudementary page turning. Updated description. Previous pages unavailable, next goal in mind. 2023-11-18 16:07:44 +00:00

Bibliofile

A TUI-based ebook reader inspired by NCurses-era programs!

Bibliofile is a simplified epub reader with automatic bookmarking!

Instructions:

  • installation
  • use
  • feedback

installation

At the moment, Bibliofile is a work-in-progress, so it is not part of any package manager, and no binaries are available at the moment. However to run this while in alpha, you can follow the Instructions down below.

1

Install Rust. The full Instructions on how to do this are here: https://www.rust-lang.org/tools/install

The easiest way of installing Rust is with the following command:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

2

Clone the repository to the directory of your choice

git clone https://git.whoisthisjoker.com/daniel/bibliofile

3

cd into the directory bibliofile. Compile the program. This is best done with cargo.

cargo build

The executable will be in target/debug.

Please keep in mind, at this point in development compilation success is not guaranteed.

running

Running the program is simple, as at this point there is not many features. Simply run

bibliofile [booknamehere.epub]

There will be buttons at the bottom of each page that allow you to turn pages. Simply press "last" or "next" to turn the page.

disclamers

This program is in alpha, and I am trying to get base functionality working. It will be lacking features, and can currently only read epub files. Mobi and PDF are not supported.

license

Bibliofile: A TUI epub reader inspired by DOS-era programs

Copyright (C) 2023  Daniel Redd joes
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.