A static reader for sixteen sacred texts. It has full-text search, concordance, verse-linked notes and bookmarks, text-to-speech, related passages, reading history, and text download. Vanilla ES6 modules with no dependencies.
Try it: a9l.im/scripture
| Work | Translation | Source |
|---|---|---|
| Old Testament | King James Version | churchofjesuschrist.org |
| New Testament | King James Version | churchofjesuschrist.org |
| Apocrypha | King James Version | Project Gutenberg |
| Book of Mormon | churchofjesuschrist.org | |
| Doctrine and Covenants | churchofjesuschrist.org | |
| Pearl of Great Price | churchofjesuschrist.org | |
| Quran | Pickthall | sacred-texts.com |
| Four Books | Legge | sacred-texts.com |
| Tao Te Ching | Legge | sacred-texts.com |
| Kojiki | Chamberlain | sacred-texts.com |
| Bundahishn | West | sacred-texts.com |
| Lotus Sutra | Kern | sacred-texts.com |
| Arda Viraf | Haug & West | sacred-texts.com |
| Book of Poetry | Legge | sacred-texts.com |
| Kalevala | Crawford | sacred-texts.com |
| Poetic Edda | Bellows | sacred-texts.com |
- Search: full-text search across all works with grouped results
- Concordance: click any word to see every occurrence across all texts
- Notes and bookmarks: verse-linked markdown notes stored in the browser
- Text-to-speech: read aloud with verse tracking
- Related passages: TF-IDF similarity suggestions for each chapter
- Reading history: resume where you left off
- Display settings: font, size, spacing, and width controls
- Data export and import: back up notes, bookmarks, and settings as JSON
- Deep linking: share links to any chapter and verse (e.g.
/scripture/ot/gen-1:3) - Text download: download any work as plaintext
Serve from the repo root (shared files load via absolute paths):
cd path/to/a9lim.github.io && python -m http.server