📖✝️

Codex Lux Chirho

Latin: "Codex of Light" — A Cross-Platform Bible Study Application

"For God so loved the world that he gave his only begotten Son, that whoever believes in him should not perish but have eternal life."
— John 3:16

Features

📚

Multi-Module Support

Load and display SWORD Bible modules including RawText, zText, RawCom, zCom, RawLD, and zLD formats. Access thousands of Bible translations.

🔍

Powerful Search

Case-insensitive text search with scope selection (All, OT, NT, Current Book). Full-text indexing with Tantivy search engine.

📝

Notes & Highlights

Personal notes on verses, 5 highlight colors, bookmarks with labels and folders. All persisted in SQLite database.

🔤

Strong's Numbers

Hebrew and Greek Strong's concordance lookup with popup definitions. Understand the original languages.

📊

Interlinear Display

Word-by-word Hebrew/Greek with original text, transliteration, morphology, Strong's numbers, and English gloss.

📖

Commentary & Lexicon

Commentary integration synced with current verse. Dictionary/lexicon lookup with search and A-Z browse.

🔀

Parallel View

Side-by-side translation comparison. Compare multiple Bible versions to deepen understanding.

🎨

Beautiful Themes

Dark, Light, Sepia, and High Contrast themes. Adjustable font scaling and line height for comfortable reading.

✝️

Cross-References

Scripture cross-reference display with clickable references and popup preview. Discover connected passages.

📅

Reading Plans

Pre-built Bible reading plans: 1-year, 90-day NT, Gospels, Psalms/Proverbs, Chronological. Track your progress.

🙏

Prayer List

Prayer request tracking linked to verses. Mark requests as answered, organize by categories.

📓

Study Journal

Personal Bible study journal. Create entries, link to verses, add tags for organization.

Tech Stack

🦀
Rust
Systems language
🎨
Slint UI
Native cross-platform
📖
rsword_chirho
Pure Rust SWORD library
🗃️
SQLite
Local database
🔎
Tantivy
Full-text search

Keyboard Shortcuts

Previous/Next chapter
< / >
Goto verse dialog Ctrl+G
Quick navigation Ctrl+K
Toggle search Ctrl+F
Toggle books sidebar Ctrl+B
Toggle bookmarks Ctrl+D
Toggle highlights Ctrl+H
Toggle notes Ctrl+N
Parallel view Ctrl+P
Cycle themes Ctrl+T
Strong's Numbers Ctrl+Shift+S
Interlinear Ctrl+Shift+I

Screenshots

📖
Main Reading View with Dark Theme
🔍
Interlinear Hebrew/Greek Display

Get Started

Build from Source

# Clone the repository
git clone https://github.com/loveJesus/codex-lux-chirho
cd codex-lux-chirho

# Build and run
cargo build --release
cargo run --release