Bible Search

approved

by Ruan

Full-text Bible search and reading in a first-class Obsidian view. The setup wizard downloads public-domain translations (KJV, BSB, WEB) and builds the search page — no extra tools needed. - This plugin has not been manually reviewed by Obsidian staff.

1 stars310 downloadsUpdated 1mo agoAGPL-3.0

Bible Search

Full-text Bible search and reading in a pane inside your vault. Local, free, no account.

Install: Settings → Community plugins → Browse → "Bible Search" → Install → Enable. A setup wizard does the rest.


What it does

SearchFull-text search across every verse. Results link back to the note.
ReaderRead by chapter. Open a verse to see its cross-references, the places it names, and the Hebrew or Greek behind the English.
Highlights and notesHighlight, bookmark and annotate any verse. Stored per verse, so they survive a rebuild or a change of translation.
TimelineBible and church history on a single timeline.
TranslationsTwo dozen English translations compared by approach, date and reading level.
Setup wizardDownloads the text and builds the page on first run. No terminal needed.
LocalNo account, no cloud, no telemetry. Text lands in your vault as notes.
Desktop and mobileObsidian 1.4.0 and later. Follows your theme.
ResumableInterrupted downloads pick up where they stopped.

Optional extras

The wizard offers these at the end. Take all, some or none. Anything you skip does not appear, and you can add it later by running the wizard again.

DictionaryThe Hebrew and Greek words behind the English, linked from the verse you are reading.
MapsThe places a passage names, the journeys, the tribal allotments, the spread of the early church, and a set of antique map plates. Pan and zoom.
Church HistoryThe branches of the church and how they separated, as a tree.
On This DayEvents that fall on today's date.
PrayersA collection of prayers, written into your vault as notes.

From your own notes

Study material already in your vault joins the search and gets its own tab: Topics/, FAQ/, Bible History/ and Teaching/ articles. Each appears only when it has content. Commentary works the same way if your vault has it. The starter vault comes with the layout already set up.

Setup

The wizard asks two questions:

  • Where does the search page live? Default: Bible Search.html at the vault root.
  • Which translations? KJV and BSB by default, WEB optional. All public domain.

A few minutes per translation, then it builds and opens. If you are already set up on another device, it adopts the existing page without rebuilding.

Commands

  • Bible Search: Open search — or click the book icon in the ribbon
  • Bible Search: Rebuild search index — after editing vault content
  • Bible Search: Run setup wizard — add translations, move the page

Network

Two hosts, only during setup or rebuild. Never in the background, never on a schedule.

  • bible.helloao.org — your chosen translations (Free Use Bible API)
  • raw.githubusercontent.com — the page template, plus whichever optional extras you picked (dictionary, maps, church history, on this day, prayers)

Translations and licensing

Offered: KJV, BSB, WEB — all public domain.

Not offered: ESV, NLT, AMP and other modern versions. These licence passage quotation, not whole-Bible storage. If you hold the rights yourself, the in-app guide shows the note format for importing one.

Note: a built search page embeds the full Bible text. Do not share yours if your vault contains copyrighted translations. Have each person run the wizard instead.

Support

Free, and staying that way. If you would like to say thanks: PayPal

Links

Code. AGPL-3.0 — use it, change it, share it, personally or commercially; anything you distribute or run as a network service on top of it has to be AGPL-3.0 with its source available too. Bible text keeps its own licence.

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.