Skip to content

OBS Bible Stream Verses v2.0.0

Choose a tag to compare

@boraita boraita released this 10 Oct 13:38
· 20 commits to main since this release

πŸŽ‰ OBS Bible Stream Verses v2.0.0

First independent release - A tool for displaying Bible verses in OBS streams with control panel and customizable overlay.

✨ Features

  • πŸ” Dual Search: By reference (e.g., John 3:16) or by text content
  • ⚑ Optimized Performance: Lazy loading architecture (only 2.6 MB initial load)
  • 🎨 Customizable: Easy to modify styling and add new Bible translations
  • 🌐 100% Offline: No internet connection required - all data is local
  • πŸ†“ Free & Open Source: MIT License

πŸ“₯ Installation

Quick Start

  1. Download the obs-bible-stream-verses-v2.0.0.zip file below
  2. Extract to a permanent location on your computer
  3. In OBS Studio:
    • Go to View β†’ Docks β†’ Custom Browser Docks
    • Name: Bible Control Panel
    • URL: file:///path/to/obs-bible-stream-verses-v2.0.0/dist/panel.html (use your actual path)
    • Click Apply
  4. Add Browser Source:
    • In your scene: Add β†’ Browser
    • Name: Bible Verses
    • URL: file:///path/to/obs-bible-stream-verses-v2.0.0/dist/browser.html
    • Width: 1920, Height: 1080 (or your canvas size)
    • Click OK
  5. Start using: Select a Bible version, search for verses, click to display on stream!

Detailed Instructions

See README.md for complete installation guide.

🎯 What's New in v2.0.0

This version represents a complete rewrite with modern architecture:

  • βœ… Clean Code principles applied throughout the codebase
  • βœ… 95% bundle size reduction (from 54MB to 2.6MB initial load)
  • βœ… Lazy loading for Bible databases (loaded only when selected)
  • βœ… Centralized configuration system for easy maintenance
  • βœ… Comprehensive documentation for users and contributors
  • βœ… Independent project - clean history, no fork dependencies
  • βœ… BroadcastChannel API for real-time panel-to-overlay communication

πŸ†• Perfect For

  • β›ͺ Church services and religious broadcasts
  • πŸ“– Bible study streams and teaching sessions
  • ✝️ Christian content creators
  • πŸ™ Worship and prayer gatherings
  • πŸ“š Online preaching and ministry work

πŸ”§ Technical Details

  • Requirements: OBS Studio 27.0+ on Windows, macOS, or Linux
  • Technologies: JavaScript ES6+, Webpack 5, SQL.js
  • Initial Load: 2.6 MB (panel + browser + SQL engine)
  • Bible Files: 6-23 MB each (loaded on-demand)
  • Total Package: ~62 MB uncompressed
  • Architecture: Custom Browser Dock + Browser Source

πŸ“Š Performance

  • ⚑ Search speed: <100ms average
  • πŸ”„ Bible switching: ~1s first load (then cached)
  • πŸ’Ύ Memory efficient: Only active Bible loaded
  • 🎯 Zero lag during streaming

πŸ“„ License

MIT License - Free for personal and commercial use. Modify and distribute freely.

πŸ™ Credits


Made with ❀️ for the streaming community

Enjoy displaying God's Word in your streams! πŸŽ‰πŸ“–βœ¨