A simple offline Bible reader. There are 7 versions included, and you can add more.
To get started using Pocket Bible, go to /content/index.html
in your browser. The following versions ship with Pocket Bible.
- American Standard Version (ASV)
- Arabic Smith & Van Dyke (SVD)
- French Ostvervald (FO)
- German Schlachter (GS)
- King James Version (KJV)
- New Chinese Version Simplified (NCVS)
- World English Bible (WEB)
Feel free to download this and use it however you like. For example, you could put it on a flash drive and take it with you to use on any computer.
- Responsive Design
- Version and Book Drop-down Menus
- Hash-based Routing
- Infinite Scrolling
Using the included command line tools, you can generate more Bible versions.
- Install Node.js (http://nodejs.org/download/) for your platform.
- Navigate to the
/core/tools/scribe
folder. - Run
npm install
to install dependencies. - For each Bible that you want to convert, create a file named
info.json
. Use this template as a guide.
{
"type": "Bible",
"file": "asv",
"name": "American Standard Version",
"abbreviation": "ASV",
"language": "English",
"format": "unbound"
}
- Add OSIS and/or Unbound Bibles to the
/core/tools/scribe/literature
folder. - Run
node /core/tools/scribe/translate.js
to convert all Bibles in the/core/tools/scribe/literature
folder to JSON. - Run
node /core/tools/scribe/write.js
to convert all JSON Bibles in the/core/api/literature
folder to HTML.
Release format: <major>.<minor>.<patch>
Barry Anders |