Lamplighter

Lamplighter

Your light for the Word

Windows macOS Linux iOS Android

A Bible reader built for study, not just reading. Lamplighter gives you a dedicated study panel for commentaries, original languages, and cross-references - always in sync with your reading position. Ships with 10 public domain translations, and adding more is as simple as converting versions found online into a JSON file via scripting. Intelligent caching makes switching versions 20-30x faster. All data stays on your device.

Why Lamplighter is Different

Integrated Study Panel

A collapsible sidebar automatically syncs with your reading position, showing commentaries, original language references, and cross-references for the verse at screen center. No switching between apps or tabs - your study resources are right where you need them.

100% Local Data

Your highlights, notes, bookmarks, and reading history stay on your device. No account required. No internet connection needed after initial download. Your Bible study is truly private.

Intelligent Caching

IndexedDB caching makes Bible version switching 20-30x faster after the first load. Compare translations instantly without waiting. Auto-cache invalidation detects when files are added, removed, or edited.

Features

Clean Reading Interface

Distraction-free Bible reading with adjustable fonts and sizes. Scroll-based highlighting automatically marks the verse at screen center as you read.

Global Search

Search across all books and verses. Quick navigation with "Book Chapter:Verse" format like "John 3:16" or "Gen 1" to jump anywhere instantly.

Persistent Settings

Automatically remembers your last reading position, selected version, and preferences. Pick up right where you left off every time you open the app.

Study Panel

Collapsible sidebar for commentaries, original languages (Greek/Hebrew), and cross-references. Automatically syncs with the verse at the center of your screen.

Multiple Versions

10 public domain translations bundled out of the box. Adding more is as simple as converting versions found online into a JSON file via scripting.

100% Local Storage

All data stored on your device - reading progress, settings, and Bible versions. Works completely offline. No account required, no cloud sync.

The JSON Format

Most Bible software uses proprietary formats that lock you in. Lamplighter uses plain JSON - a standard format that any developer (or curious non-developer) can work with.

Want to add a Bible version? Create a JSON file with books, chapters, and verses. Want to create a commentary? Same format. The schema is documented and simple.

This means the community can contribute without needing special tools or permission. Find a public domain Bible text? Convert it to JSON and use it in Lamplighter. Write your own study notes? Export them as JSON and share.

System Requirements

Desktop

  • Windows 10+, macOS 10.14+, or Linux
  • 2 GB RAM minimum
  • 200 MB disk space + Bible versions

Mobile

  • iOS 13+ or Android 8+
  • 100 MB free storage
  • Works offline after initial setup