A (kinda) fast Bible that anyone can use.
Arrows left/right - Change chapter
Ctrl + F - Verse lookup (kinda buggy)
Ctrl + L - Toggle verse-per-line reading
Scroll wheel/Up arrow/Down arrow - Scroll (hold Ctrl while you scroll to enlargen)
Ctrl + D - Toggle dark mode
=/- - Increase/Decrease wrap width
Currently, the program comes with these versions:
- BSB (Berean Standard Bible)
- BBE (Bible In Basic English)
- KJV (King James Version / Authorized Version)
- AKJV (American KJV)
- UKJV (Updated KJV)
- WEB (World English Bible)
(find them here; they are can be used out of the box)
To change Bible versions, drag a compatible file (with the format below) from the file explorer.
Files with this format:
<bible lang="<any language in Books.json>">
<b> <!-- book -->
<c n="<chapterNumber>"> <!-- chapter -->
<v n="<verseNumber>"> <!-- verse -->
</v>
</c>
</b>
</bible>will be accepted (See KJV.xml as an example).
This file turns any text file arranged in a certain way to an XML file parsable by this program.
You use to program as such:
python text2xml.py <inputTextFile> <outputXMLFile> <(optional; defaults to "en") language in Books.json>
and the file must be arranged as such:
Genesis\t1\t1\tIn the beginning God created the heavens and the earth.\n
Note: all \t should be replaced with actual tabs, and \n should be replaced with a newline.
You can find an example here.
More stuff coming soon!
Thanks to OverviewBible for the BEAUTIFUL icons!

