Lushai Dev.
Hymnal & Tonic Sol-fa

Kristian Hla Bu Online Songbook

Complete 600 hymns of Mizo Kristian Hla Bu with Tonic Sol-fa notation, lyrics, keyword search, and song number index.

Loading Hymn...

Technical Architecture & Guide

The Sacred Hymnody of the Mizo Christian Heritage

The Kristian Hla Bu (KHB) serves as the primary hymnal for Christian worship across Mizoram, Northeast India, and the worldwide Mizo diaspora. Originating from the Welsh Calvinistic Methodist and Baptist missionary eras and continuing through modern church compositions, it holds a revered place in Sunday services, choir performances, and community fellowship.

This digital edition indexes all 600 hymns with complete stanzas, choruses (thunawn), scripture references, composers, translators, tunes (e.g. S.S.S., B.C.H., P.H.B.), key signatures (e.g. Doh is Eb), and Tonic Sol-fa music notation.

Developers can query the entire hymnal via the high-speed REST API (/api/v1/khb) or browse hymns directly with custom typography, dark/light/sepia modes, and full-text search.

Core Engineering Features & Standards

Complete 600 Hymns

Covers every hymn from #1 (Thianghlim, Thianghlim, Thianghlim) through #600 (Old 100th Doxology).

Tonic Sol-fa Notation

Music notes, keys, and four-part harmony notations included for every hymn with an instant toggle switch.

Instant Number & Keyword Search

Jump directly to any hymn by number (1-600) or search full lyrics across the entire hymnal.

Mobile App Reading Experience

Bottom floating controls, quick random shuffle, custom font sizing, and local bookmarking.

Technical Specifications & Compliance

Total Hymns600 Canonical Hymns
Music SystemCurwen Tonic Sol-fa Notation
Database EnginePostgreSQL pg_trgm Indexed
REST APIhttps://lushai.dev/api/v1/khb
Average Query Latency< 20ms
Client FrameworkNext.js 15, React 19, Tailwind CSS v4

Production Implementation Code Snippets

Fetch Hymn #23 via cURL
bash
curl -X GET "https://lushai.dev/api/v1/khb/23"
Search Hymns in JavaScript
javascript
const res = await fetch('https://lushai.dev/api/v1/khb/search?q=Thianghlim');
const { data } = await res.json();
console.log('Found Hymns:', data);

Production Security & Architectural Best Practices

Use Number Lookup for Fast Direct Navigation

For church services and songbooks, querying /api/v1/khb/:number provides sub-millisecond O(1) response times.

Enable Sol-fa Toggle Based on User Need

Worship leaders and song leaders frequently require sol-fa notes, while general congregation members prefer a clean lyrics view.

Frequently Asked Questions & Technical Insights

Are all 600 Kristian Hla Bu hymns included?

Yes, the database contains all 600 hymns from the official Kristian Hla Bu with complete lyrics, verses, and Sol-fa notations.

Can I use the KHB API in my Flutter or Android mobile app?

Yes! Lushai Dev provides public endpoints at https://lushai.dev/api/v1/khb for apps, church projection software, and websites.

Is the KHB online songbook free?

Yes, the Kristian Hla Bu reader is 100% free and accessible without registration.

Explore Related Developer Tools

View All Tools
HomeAPIs & DocsPricingToolsAccount