Browser Bible
A browser based Bible Study Application built with the power triad of HTML, CSS, and JavaScript.
- Created by: Digital Bible Society
- Project Leader: John Dyer http://j.hn/
- Code License: GPLv2/MIT
- Content License: See each content folder for a license
Goals
HTML and JavaScript based Bible software that can run
- on any browser
- on any device
- in any nation
The application has full search and highlighting features but requires
- no install
- no server
- no trace
To make this happen, there are two ways to view the same biblical content
- Mobile Version - The mobile version uses jQuery Mobile to navigate through the Bible chapter by chapter
- Desktop Version - The desktop version is a multipane application based off ideas at http://biblewebapp.com/
Credits
Original Language Data
Many of the texts are the product of the hard work of many individuals dedicated to open source work including Open Scriptures and CrossWire. Thanks for the great work!
- KJV text - KJV2006 project from Crosswire
- Tischendorf - MorphNT from Ulrik Sandborg-Petersen
- WLC - MorphHB project from Open Scriptures and David Troidl
- Strongs - strong database in JSON format
English Versions
Non-English Verions
- The remaining versions in this repository were downloaded from Unbound Bible
Road Map
0.1 Todo List
Main windows and scrollingBasic strongs numbers and greek parsingBasic search functionalityFootnotes display in the footerSwitched fromrel=v001001001
todata-osis=Gen.1.1
andGen_1_1
classesBuilt exporters for OSIS/XML, USMF, UnboundBuilt WLC, Tischendorf importersindex.html, about.html for all languages/versions
0.2 Todo List
Put version info into version.json within folder, then load dynamicallyStore current state / preferencesAdd/delete columnsChapter/verse Navigation DropdownAdd original language tools (highlighting tense/voice/freq)Improve selector speed using classes rather than attributesChange theme colorsChange font size within the readerAllow version to switch if a book is missing (WLC -> tisch is hardcoded)Build NASB adn NET importer
0.3 Todo List
Strong's based searchingStrong's/Thayer/BDB popupsAdd images linksAdd Audio playerAdd video launcher- handle missing books (e.g. Psalms and NT)
- handle apocrypha
Wish List
- Search stemmer
- Original language conceptual searches (love => hesed, agape, phileo, etc. => lovingkindness)
- Compare versions
- Exegetical Guide
- Audio read along
Known Issues
Notes and CF needs workOSIS quotes span over verses- USMF doesn't handle quote lines (OEB, WEB)
- Custom scroll bars
- Verse links from notes/cfs
Images/Video always visibleSettings On/Off SwtichRed letters switch