Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Scripture Linker

marvivemarvive35 downloads

Scan notes for Bible references and link them to Logos Bible Software and Bolls Bible.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

Scripture Linker is an Obsidian plugin that automatically scans your notes for Bible references and converts them into clickable links to Logos Bible Software and Bolls Bible.

Features

  • Automatic reference detection: Finds Bible references like John 3:16, Gen. 1:1-3, or 1 Cor 13
  • Contextual parsing: Understands shorthand references like (10:7) after mentioning a book
  • Multiple translations: ESV, NASB95, NIV 2011, MSG, LSB, LEB, KJV 1900, NKJV
  • Dual service support: Link to Logos, Bolls Bible, or both
  • Smart link detection: Won't re-link references already in markdown links
  • Robust abbreviation support: Recognizes 500+ book name variations

Installation

  1. Copy these files to .obsidian/plugins/scripture-linker/:

    • main.js
    • manifest.json
    • styles.css
  2. Enable the plugin in Settings → Community Plugins

Usage

Commands

Command Description
Scan file for Bible references Links all references in the current file
Scan selection for Bible references Links only selected text

Ribbon Icon

Click the 📖 book icon in the left ribbon for quick file scanning.

Settings

  • Default Translation: Choose your preferred Bible translation
  • Link Service: Select Logos, Bolls Bible, or both
  • Show ribbon icon: Toggle the ribbon icon on or off in the left sidebar

URL Formats

Service Example URL
Logos (standard) https://ref.ly/logosres/esv?ref=BibleESV.Jn3.16
Logos (KJV 1900) https://ref.ly/Ge1;kjv1900
Bolls Bible https://bolls.life/ESV/43/3/#16

Supported Translations

Translation Logos Bolls
ESV ✅ ✅
NASB95 ✅ ✅
NIV 2011 ✅ ✅
KJV 1900 ✅ ✅
NKJV ✅ ✅
MSG ✅ ✅
LSB ✅ ✅
LEB ✅ ❌

Development

# Install dependencies
npm install

# Development build (watch mode)
npm run dev

# Production build
npm run build

# Run tests
npm test

🖤 Support & Feedback

Scripture Linker is a volunteer-led, open-source project. If it has improved your study workflow, please consider supporting its ongoing development:

  • 🌟 Star the Repository – Help others find this tool by giving us a star.
  • ☕ Sponsor Maintenance – Support the time and effort required to keep this plugin updated.
  • 💬 Join the Conversation – Report bugs or suggest new features in the Issue Tracker.

 

License

MIT © Michael Marvive

82%
HealthExcellent
ReviewCaution
About
Scan notes for Bible references and convert them into clickable links to Logos and Bolls Bible. Detect contextual and shorthand references, recognize 500+ book name variants, support multiple translations, and avoid re-linking existing markdown links.
LinksAutomationCommands
Details
Current version
1.0.0
Last updated
4 months ago
Created
4 months ago
Updates
1 release
Downloads
35
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
GitHub Sponsors
Author
marvivemarvive
github.com/Marvive
GitHubmarvive
  1. Community
  2. Plugins
  3. Links
  4. Scripture Linker

Related plugins

Advanced URI

Control everything with URI.

Waypoint

Easily generate dynamic MOCs in your folder notes using waypoints. Enables folders to show up in the graph view and removes the need for messy tags!

Auto Link Title

Automatically fetches the titles of links from the web.

Task Collector (TC)

Change task status and collect tasks within a document using hotkeys and context menus.

Paste URL into selection

Paste URL "into" selected text.

Attachment Management

Customize attachment path, auto-rename attachments, etc.

Shell commands

Define system commands that you want to execute via command palette, hotkeys, URI links or automated events. E.g. open external applications or perform automated file modifications.

Link Embed

Convert URLs in your notes into embeded previews.

Find orphaned files and broken links

Find files that are not linked anywhere and would otherwise be lost in your vault. In other words: files with no backlinks.

PodNotes

Write notes on podcasts with ease.