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.
- Automatic reference detection: Finds Bible references like
John 3:16,Gen. 1:1-3, or1 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
-
Copy these files to
.obsidian/plugins/scripture-linker/:main.jsmanifest.jsonstyles.css
-
Enable the plugin in Settings → Community Plugins
| Command | Description |
|---|---|
| Scan file for Bible references | Links all references in the current file |
| Scan selection for Bible references | Links only selected text |
Click the 📖 book icon in the left ribbon for quick file scanning.
- 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
| 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 |
| Translation | Logos | Bolls |
|---|---|---|
| ESV | ✅ | ✅ |
| NASB95 | ✅ | ✅ |
| NIV 2011 | ✅ | ✅ |
| KJV 1900 | ✅ | ✅ |
| NKJV | ✅ | ✅ |
| MSG | ✅ | ✅ |
| LSB | ✅ | ✅ |
| LEB | ✅ | ❌ |
# Install dependencies
npm install
# Development build (watch mode)
npm run dev
# Production build
npm run build
# Run tests
npm testScripture 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.
MIT © Michael Marvive