LyricDisplay vs SoftProjector
LyricDisplay
Open-source lyric control app with outputs for projectors, stage displays, OBS and vMix.
- Open Source
- Free
SoftProjector
Free, open-source projection software for songs, Bible verses, announcements and media.
- Open Source
- Free
- Unmaintained
Summary
- LyricDisplay is free, while SoftProjector is free.
- Both are open source.
- Both run on Windows, macOS, and Linux.
- Note: SoftProjector is no longer actively maintained.
- Both support: Songs & lyrics: Song library · Songs & lyrics: Paste or import plain-text lyrics · Screens & outputs: Multiple audience screens · Connectivity & collaboration: Works fully offline.
Only in LyricDisplay
- Songs & lyrics: Automatic lyrics import (e.g. SongSelect, online sources) (partial in SoftProjector)
Only in SoftProjector
No confirmed features where LyricDisplay falls short.
Based on confirmed data only. Unknown values are not counted.
Side by side
- Supported Supported
- Partial Partial
- Paid add-on or tier Paid add-on / tier
- Not supported Not supported
- Unknown Unknown
- * Hover or tap for note
| Product |
LyricDisplay
|
SoftProjector
|
|---|---|---|
| Overview | ||
| Price | Free / Donation-supported | Free |
| Open source | Yes (GPL-3.0-or-later) | Yes (GPL-3.0-only) |
| Deployment | Desktop app | Desktop app |
| Status | active | maintenance |
| Platforms | ||
| Windows | Supported | Supported |
| macOS | Supported | Supported |
| Linux | Supported | Supported |
| Web browser | Not supported | Not supported |
| iOS / iPadOS | Not supported | Not supported |
| Android | Not supported | Not supported |
| ChromeOS | Not supported | Not supported |
| Content | ||
| Songs & lyrics | Supported | Supported |
| Song library | Supported | Supported |
| Import from other presentation software | Supported: EasyWorship song databases can be imported, keeping title, writers, copyright and CCLI number. | Unknown |
| Paste or import plain-text lyrics | Supported: Imports text, LRC, Markdown, RTF and DOCX files, and lyrics can be pasted from websites. | Supported: Songs are typed or pasted into the song editor; songbooks import only from SoftProjector's own .sps format. |
| Automatic lyrics import (e.g. SongSelect, online sources) | Supported: Built-in online lyric search via LRCLIB, Lyrics.ovh and OpenHymnal. | Partial: Ready-made songbooks (and Bibles and themes) can be downloaded from a list hosted on softprojector.org; there is no SongSelect import. |
| Chord charts for musicians | Unknown | Unknown |
| Motion backgrounds behind lyrics | Supported: Each output can have its own image or video background. | Unknown |
| CCLI usage reporting | Unknown | Unknown |
| Bible | Unknown | Supported |
| Free translations included | Unknown | Supported: KJV, Russian Synodal and Ukrainian Bibles were bundled, and more can be downloaded from softprojector.org or imported from Unbound Bible files. |
| Licensed translations (NIV, ESV, etc.) | Unknown | Unknown |
| Slides & presentations | Partial | Unknown |
| PowerPoint | Partial: PowerPoint files are imported as lyric slides (one text slide per PowerPoint slide); it is not a general slide player. | Unknown |
| Keynote | Unknown | Unknown |
| Google Slides | Unknown | Unknown |
| Canva | Unknown | Unknown |
| Unknown | Unknown | |
| Plays slide animations & transitions | Unknown | Unknown |
| Media | Unknown | Supported |
| Video playback | Unknown | Supported |
| Audio playback | Unknown | Supported |
| Images | Unknown | Supported: Picture slideshows can be created and shown. |
| YouTube / online video | Unknown | Unknown |
| Inputs & other sources | Supported | Supported |
| Live camera / capture card | Unknown | Unknown |
| Screen sharing | Unknown | Unknown |
| Web pages | Unknown | Unknown |
| Countdown timers & clocks | Supported: A separate timer display driven by a schedule/agenda. | Unknown |
| On-screen messages & alerts | Unknown | Supported: Custom announcements can be shown on screen. |
| Audience interaction (polls, Q&A, Slido, follow along) | Unknown | Unknown |
| Languages | ||
| Multilingual | Supported | Supported |
| Interface in multiple languages | Unknown | Supported: The interface is available in English, Russian, Ukrainian, German, Czech and Armenian. |
| Songs in other languages | Unknown | Supported |
| Bibles in other languages | Unknown | Supported |
| Bilingual lyrics on screen | Supported: Translation lines can be grouped with each lyric line and shown together. | Unknown |
| Bible translations side by side | Unknown | Supported: Up to three Bible versions can be shown on one screen (six across two screens). |
| Non-Latin & right-to-left scripts | Unknown | Supported: Cyrillic and Armenian text are supported; right-to-left scripts are not documented. |
| Integrations | ||
| Software integrations | Unknown | Unknown |
| Planning Center | Unknown | Unknown |
| ChurchSuite | Unknown | Unknown |
| WorshipTools Planning | Unknown | Unknown |
| Hardware control | Supported | Unknown |
| MIDI | Supported: MIDI and OSC control. | Unknown |
| DMX lighting | Unknown | Unknown |
| Stream Deck / Companion | Unknown | Unknown |
| Automation & extensibility | Supported | Unknown |
| Network API (HTTP / WebSocket) | Supported: Documented HTTP (OpenAPI) and Socket.IO realtime APIs. | Unknown |
| Plugins / extensions | Unknown | Unknown |
| Built-in scripting / macros | Unknown | Unknown |
| Webhooks / triggers to other systems | Unknown | Unknown |
| MCP server for AI assistants | Unknown | Unknown |
| AI features (e.g. verse detection, lyric formatting) | Unknown | Unknown |
| Presenting & control | ||
| Screens & outputs | Supported | Supported |
| Multiple audience screens | Supported: Two default lyric outputs plus up to four custom outputs, a stage display and a timer display. | Supported: A second display screen can be configured alongside the main projector screen. |
| Stage display / confidence monitor | Supported | Unknown |
| Lower thirds / alpha key for streaming | Supported: Outputs can be added as transparent browser sources in OBS, vMix and Wirecast. | Unknown |
| Output as a web page (TVs, OBS / vMix browser source) | Supported: Every output is a browser URL that can be opened on other devices on the LAN or in streaming software. | Unknown |
| Broadcast video | Paid add-on or tier | Unknown |
| NDI | Paid add-on or tier: NDI output requires the separately downloaded (free) LyricDisplay NDI companion. | Unknown |
| SDI | Unknown | Unknown |
| Built-in streaming & recording | Unknown | Unknown |
| Stream to any RTMP destination | Unknown | Unknown |
| YouTube Live | Unknown | Unknown |
| Facebook Live | Unknown | Unknown |
| Record the output to a file | Unknown | Unknown |
| TV output | Unknown | Unknown |
| Apple TV app | Unknown | Unknown |
| Android / Google TV app | Unknown | Unknown |
| Fire TV app | Unknown | Unknown |
| Roku app | Unknown | Unknown |
| Chromecast / AirPlay | Unknown | Unknown |
| Connectivity & collaboration | Supported | Supported |
| Cloud sync of library | Unknown | Unknown |
| Works fully offline | Supported | Supported |
| Remote control from phone or tablet | Supported: Join-code-protected mobile/web controllers. | Unknown |
| Multiple operators at once | Unknown | Unknown |
| Web native (runs in a browser) | Unknown | Unknown |
Other comparisons
- LyricDisplay vs BibleShow
- SoftProjector vs BibleShow
- LyricDisplay vs Big Screen
- SoftProjector vs Big Screen
- LyricDisplay vs Cantara
- SoftProjector vs Cantara
- LyricDisplay vs ChurchPresenter
- SoftProjector vs ChurchPresenter
- LyricDisplay vs Cloud of Worship
- SoftProjector vs Cloud of Worship
- LyricDisplay vs EasiSlides
- SoftProjector vs EasiSlides
- LyricDisplay vs EasyWorship
- SoftProjector vs EasyWorship
- LyricDisplay vs FreeShow
- SoftProjector vs FreeShow
- LyricDisplay vs Holyrics
- SoftProjector vs Holyrics
- LyricDisplay vs KerkBeamer
- SoftProjector vs KerkBeamer
- LyricDisplay vs MediaShout
- SoftProjector vs MediaShout
- LyricDisplay vs OpenLP
- SoftProjector vs OpenLP