An open API service indexing awesome lists of open source software.

https://github.com/terroo/bible-tui

Get Bible Verses via Command Line
https://github.com/terroo/bible-tui

bible-verse cli cpp cpp20 jesus-christ-is-lord tui

Last synced: 7 months ago
JSON representation

Get Bible Verses via Command Line

Awesome Lists containing this project

README

          

# Bible TUI
Get Bible Verses via Command Line

![Bible TUI](./assets/bible-tui.jpg)

---

## 🙏 `bible-tui`
`bible-tui` is a command line utility that displays dynamic or selected verses from the Bible with different frames and color themes. Available in English and Portuguese.

---

## 📦 Dependencies
+ C++ Compiler: [GCC](https://gcc.gnu.org/) or [Clang](https://clang.llvm.org/)
+ [CMake](https://cmake.org/)
+ [cURL++](https://www.curlpp.org/)
+ [JSON++](https://github.com/nlohmann/json)

Example on Ubuntu:
```sh
sudo apt install build-essential cmake libcurlpp-dev nlohmann-json3-dev
```

---

## 🚧 Build and Install
```bash
git clone https://github.com/terroo/bible-tui
cd bible-tui
cmake . -B build
cmake --build build
sudo cmake --install build
```

---

## 💼 Usage and Examples

![Examples](./assets/en-blible-tui.png)

Help: `bible-tui --help`

```bash
Usage:
bible-tui [options]

Options:
--lang=pt|en Set the language.
--theme=real|lolcat|atom|style Set the color theme.
--mold=default|double|rounded|empty Set the border style.
--book=name:num-num Set the book and verse.
Examples:
[EN]psalms:23-1 | [PT]salmos:23-1
--help, -h Show this message.
--version, -v Show version info.

```

---

> **`bible-tui`** is still in early versions, if you find any *bugs*, please open an [issue](https://github.com/terroo/bible-tui/issues).