tim-hub_obsidian-bible-refe.../README.md
tim-hub f58529e767 chore: persist verse cache debug logging, add Matt Pocock skills, ignore tooling
Squashes in-progress local work: [verseCache] debug logs in the cache
path, .agents/.claude skill definitions with skills-lock.json, and
.gitignore/.stignore updates.

Claude-Session: https://claude.ai/code/session_01HvA9UdGcEyNyysyRVKKmmN
2026-07-15 10:00:13 +12:00

16 KiB
Raw Permalink Blame History

Obsidian Bible Reference

  • Simplify your Bible Study note-taking experience with the user-friendly Obsidian.md notes app.
  • Experience the seamless assistance of automated Bible Verse suggestions for effortless referencing.

CodeQL for Obsidain Bible Reference Build for Bible Reference Project obsidian bible reference user discussion forum obsidain bible reference project kanban board and roadmap support button of obsidian bible reference

These contributions will be highly appreciated in supporting the development of the project. 👍


About

obsidian bible reference demo

How to use

  1. Open a note in Obsidian.md application
  2. In a note, for example type --John1:1
  3. Select the suggestion

Type --John1:a to insert all verses in a chapter (a = the whole chapter).

You can also get a "verse of the day" by typing --vod.

Polish translations are available as well, including UBG (Uwspółcześniona Biblia Gdańska) and BG (Biblia gdańska).

Read more about How to use

On iOS devices, there is a known issue about conflict between Smart Punctuation and double hyphens --.

To make it work,

  • you can use ++ instead of -- in the beginning of the verse reference => ++John1:1 (recommended)
  • or you can turn Smart Punctuation off => How to use

Contribution and Credits 🙏


Sponsors and Contributors

Thanks goes to these wonderful people (emoji key):

Chris Gonzales
Chris Gonzales

💵 🤔
Jeremy Treis
Jeremy Treis

💻 🐛 🤔
minermaniac447
minermaniac447

💻
Brennen Puth
Brennen Puth

💻 🤔
Joey Kilgore
Joey Kilgore

💻
Ben Vanderhoff
Ben Vanderhoff

📖
Bill Chen
Bill Chen

💻
GScriptS
GScriptS

💻 🌍
Aaron Friedel
Aaron Friedel

💻
benjayahari
benjayahari

🌍
George
George

🌍
Nathan
Nathan

💻
Karl Fischer
Karl Fischer

🌍
OfirSinn
OfirSinn

🌍
Pavel Diatchenko
Pavel Diatchenko

💻
Joshua Stoll
Joshua Stoll

💻 🌍
blankton2
blankton2

🌍
abbasou
abbasou

💻
AlphaHasher
AlphaHasher

💻 🌍
jonathanvanschenck
jonathanvanschenck

💻
Adam W
Adam W

🌍 💻
Redster1
Redster1

🐛
David Bergan
David Bergan

💵
Benedictteo05
Benedictteo05

💻
José Soares
José Soares

💻
Willi Richert
Willi Richert

💻
cabbott008
cabbott008

💻
zenibako
zenibako

💻
Michael Marvive
Michael Marvive

💻
Jonathan Fisher
Jonathan Fisher

💻
Hanjo Kim
Hanjo Kim

💻

Special thanks for the sponsors support button of obsidian bible reference

  • Bible Vector Search To search Bible verses in meaning not in keywords. This is another open source project I built recently to implement AI Embedding and Vector Search for Bible verses (in BBE translation).

Packages in this Monorepo

This repository is a Bun workspace monorepo. The repository root doubles as the installable Obsidian plugin folder (manifest.json, versions.json, styles.css, and the built main.js live at the root), while all source lives under packages/:

  • obsidian-bible-reference — the Obsidian plugin source (this README documents it). Its build emits main.js to the repository root.
  • bible-reference-toolkit — Normalize Bible references, convert them to machine-readable formats, query and manipulate them.
  • bible-book-names-intl — Bible book names in multiple languages (the source used to resolve non-English book names).

Development

bun install          # install all workspace deps
bun run build        # build the plugin (main.js -> repo root)
bun run dev          # watch build
bun test             # run all package tests
bun run lint         # lint the plugin package