Easily create links to Bible passages in your Obsidian notes using any online Bible tool.
Settings
> Community plugins
.Browse
and search for Link to Verse
.Install
and then Enable
.<vault>/.obsidian/plugins/obsidian-link-to-verse
.Settings
> Community plugins
.John 3:16
) from your note.Ctrl+P
(or Cmd+P
on Mac) to open the command palette.Create link to Bible
and select the command.You can configure the plugin settings to fit your preferences:
Specify your preferred default Bible version.
NLT
(New Living Translation)Define the template for the URL linking to the Bible passage. The template should include a {{verse}}
placeholder and optionally a {{version}}
placeholder.
https://www.biblegateway.com/passage/?search={{verse}}&version={{version}}
Settings
> Community plugins
> Link to Verse
> Options
.sp
, en
).NLT
).+
instead of URL-encoded spaces.https://www.biblegateway.com/passage/?search={{verse}}&version={{version}}
).Two template types are currently supported:
Default template supports tokens:
verse
(Required): Contains the full Bible reference, including book, chapter, and verse or range of verses.version
(Optional): Contains the Bible version. If included but missing in the selected reference, the default version set in the plugin configuration will be used.Olive Tree template supports tokens:
book
(Required): Contains the book name of the Bible reference.chapter
(Required): Contains the chapter number.verse
(Required): Contains the verse number.Link to Verse detects the template type based on the tokens used. If your template includes book
, chapter
, and verse
, it is identified as an Olive Tree template; otherwise, it defaults to the Default template.
Settings:
en
NLT
enabled
enabled
https://www.biblegateway.com/passage/?search={{verse}}&version={{version}}
Input: John 3:16
Output: [John 3:16](https://www.biblegateway.com/passage/?search=John+3:16&version=NLT)
Input: Jn 3:16
Output: [Jn 3:16](https://www.biblegateway.com/passage/?search=John+3:16&version=NLT)
Settings:
en
NLT
disabled
disabled
olivetree://bible/{{book}}.{{chapter}}.{{verse}}
Since Olive Tree does not support Bible translations, they are ignored.
Input: 1 Timothy 3:16
Output: [1 Timothy 3:16](olivetree://bible/1%20Timothy.3.16)
Input: SS 4:7
Output: [SS 4:7](olivetree://bible/SS.4.7)
This project is licensed under the MIT License. See the LICENSE file for details.
Contributions, issues, and feature requests are welcome! Feel free to check the issues page if you want to contribute.
If you have any questions, suggestions, or issues, please visit the GitHub repository and open an issue.
"Your word is a lamp to my feet and a light to my path." - Psalm 119:105