LyricVerse
GitHub
Free · open source · offline

Lyrics and scripture,
on every screen in the room.

LyricVerse projects song lyrics and Bible passages onto any number of displays at once — each with its own independent layout, including a chroma-key lower third for the live stream. Built for the person running the desk on a Sunday morning, not for a demo.

Latest release · macOS, Windows and Linux

Everything a service needs on screen

Songs, scripture, slide decks, video and timers all compile to the same deck of slides — so the transport bar, the keyboard shortcuts and the preview behave identically wherever you are.

The Psalms line up

Hebrew and Greek numbering disagree from Psalm 9 to 147, so a parallel reading used to stand two different psalms side by side. Every verse is now matched to the one that says the same thing, both references are shown, and a verse split or merged between the traditions lands on one slide carrying both.

Scripture in a keystroke

Type jn 3:16-18, 1 co 13:4-7 or мт 10 10. Ranked full-text search across the whole translation, verse ranges as one slide, and abbreviations that actually match how people type.

Every screen, its own look

Each monitor picks a preset: full-screen text over a background, or a lower-third band on a chroma-key fill for the stream. All geometry is a percentage of the screen, so a layout survives a different projector.

Drag-and-drop layout editor

Move and resize the title, number, section label, reference and body on a live example screen, with snapping to edges, centres and thirds. There is no font-size setting — the box is the size control, and text is always drawn as large as it allows.

Slides, video and timers

PDF decks are rasterised once at import, so a deck that imported cleanly can never render differently mid-service. Add clips or a YouTube link, image or video backgrounds, and a countdown overlaid on any screen.

Screens without a cable

Not every screen in a hall is wired to the desk. LyricVerse serves the projection page over the local network — a tablet, a TV browser or a phone opens it and gets your layout exactly, down to the fitted type.

Your phone is the remote

Turn on Phone remote in Settings, open the address it gives you on any phone or tablet on the same wifi and type the six-digit code. Sections, songs, scripture and slide decks are all there, with Back, Hide and Next under your thumb. A device has to pair before it can do anything, and a new code unpairs every one of them.

Updates that wait their turn

It checks on startup, downloads quietly in the background and applies the update when you quit — an update can never interrupt a service. Your songbooks, translations and settings live outside the app and are never touched.

Yours, and offline

Bilingual UI (Ukrainian / English), standard MyBible modules, v1 songbooks opened unchanged, and nothing phoning home — the only part that needs the network is a YouTube item, and the UI marks those.

Download LyricVerse

Free, with no account and no licence key. Pick the file for your machine — the latest release is on GitHub.

Signed and notarised by Apple

The Mac builds are signed with an Apple Developer ID and notarised by Apple, so LyricVerse opens the way any other app does — no warning, no right-click, and nothing to run in a terminal. Every update is signed and notarised the same way.

If an earlier version met the "Apple could not verify LyricVerse is free of malware…" warning, this release is the end of it. The xattr command that used to be printed here is no longer needed, and there is nothing to undo if you ran it.

Windows warns the first time

The Windows installer is not signed, so SmartScreen stops it once with "Windows protected your PC". Click More info, then Run anyway. Nothing is wrong with the file — Windows has no certificate telling it who built this one, which is exactly what macOS used to say before the Mac builds were signed.

It starts empty — that is deliberate

No songbooks and no Bible translations ship with the app: they belong to your congregation, not to the program. Add your own from Settings → Songbooks and translations, which reads MyBible .SQLite3 modules and v1 .db songbooks, or import songs from files with Song → Import Songs…. Ready-made translations are available to download below.

The .tar.gz files on the releases page are for the built-in updater, not for installing by hand — ignore them.

Bible translations

LyricVerse ships empty, so here are some ready-made MyBible modules to begin with. Download one, add it in Settings, and its whole text is searchable offline — nothing else to configure.

Українська

Огієнко, 1988

Біблія або Книги Святого Письма Старого й Нового Заповіту, translated by Ivan Ohiienko — the text most Ukrainian congregations read from.

66 books · 31 170 verses · 8 MB Переклад Івана Огієнка, 1988 Download · UBIO88.SQLite3
Українська

Сучасний переклад, 2023

The Ukrainian Bible Society's present-day translation, as revised in 2023 — plainer language than Ohiienko, and easier to read on a screen.

66 books · 31 169 verses · 8 MB © Українське Біблійне Товариство, 2020–2023 Download · CUV23.SQLite3
English

English Standard Version

The 2016 Permanent Text Edition — a literal translation in contemporary English, and the one most English services quote.

66 books · 31 103 verses · 6 MB © 2001, 2016 Crossway Bibles Download · ESV.SQLite3
English

Berean Standard Bible

A present-day English translation its publisher gives away for anyone to use, quote and project. Plain modern wording that still follows the original closely rather than retelling it.

66 books · 31 102 verses · 5 MB © 2016, 2020, 2023 Bible Hub Download · BSB22.SQLite3
English

King James Version

The 1611/1769 text, with a Strong's number on every word — public domain, and the reference most concordances are keyed to.

66 books · 31 102 verses · Strong's · 9 MB Public domain Download · KJV.SQLite3
English

World English Bible

The 1901 American Standard Version brought into modern English and placed in the public domain — project it, print it or quote it with nobody to ask. This copy carries Strong's numbers too.

66 books · 31 098 verses · Strong's · 9 MB Public domain Download · WEB.SQLite3
English

Young's Literal Translation

Robert Young's 1898 word-for-word rendering, which keeps the Hebrew and Greek tenses instead of smoothing them into English. Awkward to read aloud, and worth having beside a modern translation for exactly that.

66 books · 31 102 verses · 5 MB Public domain Download · YLT.SQLite3
Русский

Синодальный перевод, 1994

The Russian Synodal text in its 1994 edition, including the deuterocanonical books — 78 in all, rather than the usual 66.

78 books · 37 329 verses · 9 MB © 1994 Российское Библейское Общество Download · RST94.SQLite3
Where the file goes once it is downloaded

Open Settings → Songbooks and translations, choose Add translation and pick the .SQLite3 file you just saved. It is copied into LyricVerse's own data folder, so the download can be deleted afterwards, and it survives every update. Add as many as you like — the Bible tab picks one at a time, and jn 3:16 searches whichever is selected.

Who these texts belong to

None of this text is LyricVerse's. Each module is credited above and remains the property of its publisher; they are offered here only to save you hunting for a working file. If you hold rights to one of them and would rather it were not here, write to me and it comes down the same day.

These are standard MyBible .SQLite3 modules — any other one you already have will open just as well, and so will a v1 .db songbook.

Support the project

LyricVerse is free and always will be. It is built and maintained in evenings and weekends — if it saved your team a Sunday morning, you can help keep it going.

Tymofii Matviiv

Tymofii Matviiv

Developer of LyricVerse · 0xt1m

Cybersecurity student at Montreat College, working in threat detection, network security and far too much Python. LyricVerse started as a PyQt5 app for one church's projector and was rewritten from scratch in Rust, Tauri and React — because the people running it on a Sunday deserved software that could not lose their songbook mid-service.

Notes, projects and everything else live on my site.