Back to browse
GitHub Repository

A command line Bible. Bible CLI for reading and full-text search in 26 languages. Offline, single binary.

81 starsKotlin

Bbl – a command line Bible to read and search, 26 langauges, offline

by hokuto-joel-ide·Jun 29, 2026·1 point·0 comments

AI Analysis

●●SolidNiche GemCozy

26-language offline Bible CLI with comparison mode — terminal-first scripture reader.

Strengths
  • Single binary with full offline support — no API dependencies or network required.
  • Multi-translation comparison in one command is genuinely useful for study.
  • 26 languages with full-text search shows real scope beyond typical CLI toys.
Weaknesses
  • Bible apps are well-served space; YouVersion and Bible Gateway dominate.
  • Terminal Bible readers exist already (bible-cli, kjv-cli) with similar features.
Category
Target Audience

Terminal users, Bible students, developers seeking offline religious text tools

Similar To

bible-cli · kjv-cli · YouVersion

Post Description

Usage:

bbl read Genesis 1 in the default Bible

bbl gen 1 read a chapter of default bible

bbl john 3:16 show a specific verse

bbl matt 7:24- from a verse to end of the chapter

bbl matt 28:18-20 read range of verses

bbl john 3:16 in kjv read a verse in specific bible

bbl john 3:16 in kjv tb compare kjv and tb

bbl john 3:16 in kjv tb lsg .. compare 3 or more translations

bbl john 3:16 in en de fr es specify language name or lang code

bbl search Jesus Christ search entire bible by terms

bbl s Jesus Christ limit 3 specify number of search results

bbl s Jesus Christ in kjv search in other version of bible

bbl s Jesus Christ in romans filter by a book

bbl s Jesus Christ in rom 3 filter by a chapter

bbl s Jesus in rom 5-12 filter by chapter range

bbl s Jesus in rom 5-12 in kjv chapter range and in other bible

bbl s jews gentiles in paul filter by category i.e. set of books

bbl s "Jesus wept" exact search by double quotation

bbl s "your faith" in gospels exact search filtered by category

bbl rand (gospels|nt|ot|[category]) random verse from all or part of bible

bbl list (translations|books|categories) list bibles and filters

bbl (install|uninstall) kjv download/delete one or more bible(s)

bbl config ([key]|translation) show config value of [key]

bbl config ([key] [value]|translation kjv) set config [key] to [value]

bbl history (read|search|config) show or filter past commands

bbl help [sub command] learn how to use bbl and sub commands

Install:

APT

sudo add-apt-repository ppa:nehemiaharchives/bbl

sudo apt install bbl

Homebrew

brew install nehemiaharchives/bbl/bbl

Scoop

scoop bucket add bbl https://github.com/nehemiaharchives/bbl-scoop-bucket

scoop install bbl

Translations:

WEBUS | World English Bible | English | 2000

KJV | King James Version | English | 1611

RVR09 | Reina-Valera | Spanish | 1909

TB | Brazilian Translation | Portuguese | 1917

DELUT | Luther Bible | German | 1912

LSG | Louis Segond | French | 1910

SINOD | Russian Synodal Bible | Russian | 1876

SVRJ | Statenvertaling Jongbloed edition | Dutch | 1888

RDV24 | Revised Diodati Version | Italian | 1924

UBG | Updated Gdansk Bible | Polish | 2017

UBIO | Ukrainian Bible, Ivan Ogienko | Ukrainian | 1962

SVEN | Svenska 1917 | Swedish | 1917

CUNP | Chinese Union Version | Chinese | 1919

KRV | Korean Revised Version | Korean | 1961

JC | Japanese Colloquial Bible | Japanese | 1955

ABTAG | Ang Biblia | Tagalog | 1905

AYT | The Opened Bible | Indonesian | 2024

KTTV | Vietnamese Bible 1925 | Vietnamese | 1925

TH1971 | Thai Bible 1925 | Thai | 1971

IRVHIN | Indian Revised Version - Hindi | Hindi | 2019

IRVBEN | Indian Revised Version - Bengali | Bengali | 2019

IRVMAR | Indian Revised Version - Marathi | Marathi | 2019

IRVTEL | Indian Revised Version - Telugu | Telugu | 2019

IRVTAM | Indian Revised Version - Tamil | Tamil | 2019

IRVGUJ | Indian Revised Version - Gujarati | Gujarati | 2019

IRVURD | Indian Revised Version - Urdu | Urdu | 2019

NPIULB | Nepali Unlocked Literal Bible | Nepali | 2019

Similar Projects

Get v2.0

Another AI shell wrapper with safety checks, but shell-gpt already does this.

Ship It
linzhangrun
3022d ago