Why I made a Bible app
At the time, I was very unsatisfied with existing Bible apps, so I set out to make my own. I wanted to create something that would benefit the Bible believing community via open source. I had many bells and whistles planned, but it came to a halt when I discovered the Bible Study App. It was a comparable development that was further along than mine, so I moved on.
What is Ezra.js?
Ezra.js includes a tool called
Translate.js, which converts Bibles from Unbound and OSIS formats to JSON. The JSON can be used to generate a static HTML Bible using
Ezra.js is designed to render your generated HTML Bible with hash-based routing, drop-down menu navigation, and infinite scrolling. My current repo is missing over 100 commits from the commit history, but there's a fork of it that shows most of them. When I changed my username and updated my keys, I also removed my old commits.
Here's what I learned