SoftProjector
Free, open-source projection software for songs, Bible verses, announcements and media.
- Open Source
- Free
- Unmaintained
Overview
SoftProjector is a free, open-source church projection program written in C++ with Qt. It shows songs, Bible verses (up to six versions at once), announcements, picture slideshows and media files on a second screen. It runs on Windows, macOS and Linux. The most recent tagged release is 2.2 from November 2017; a Qt 6 migration was merged into the repository in 2025.
Supported platforms
Features
- Supported Supported
- Partial Partial
- Paid add-on or tier Paid add-on / tier
- Not supported Not supported
- Unknown Unknown
- * Hover or tap for note
Content
-
Songs & lyrics Supported
- Song library Supported
- Import from other presentation software Unknown
- Paste or import plain-text lyrics 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) 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
- Motion backgrounds behind lyrics Unknown
- CCLI usage reporting Unknown
-
Bible Supported
- Free translations included 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
-
Slides & presentations Unknown
- PowerPoint Unknown
- Keynote Unknown
- Google Slides Unknown
- Canva Unknown
- PDF Unknown
- Plays slide animations & transitions Unknown
-
Media Supported
- Video playback Supported
- Audio playback Supported
- Images Supported: Picture slideshows can be created and shown.
- YouTube / online video Unknown
-
Inputs & other sources Supported
- Live camera / capture card Unknown
- Screen sharing Unknown
- Web pages Unknown
- Countdown timers & clocks Unknown
- On-screen messages & alerts Supported: Custom announcements can be shown on screen.
- Audience interaction (polls, Q&A, Slido, follow along) Unknown
Languages
-
Multilingual Supported
- Interface in multiple languages Supported: The interface is available in English, Russian, Ukrainian, German, Czech and Armenian.
- Songs in other languages Supported
- Bibles in other languages Supported
- Bilingual lyrics on screen Unknown
- Bible translations side by side Supported: Up to three Bible versions can be shown on one screen (six across two screens).
- Non-Latin & right-to-left scripts Supported: Cyrillic and Armenian text are supported; right-to-left scripts are not documented.
Integrations
-
Software integrations Unknown
- Planning Center Unknown
- ChurchSuite Unknown
- WorshipTools Planning Unknown
-
Hardware control Unknown
- MIDI Unknown
- DMX lighting Unknown
- Stream Deck / Companion Unknown
-
Automation & extensibility Unknown
- Network API (HTTP / WebSocket) Unknown
- Plugins / extensions Unknown
- Built-in scripting / macros Unknown
- Webhooks / triggers to other systems Unknown
- MCP server for AI assistants Unknown
- AI features (e.g. verse detection, lyric formatting) Unknown
Presenting & control
-
Screens & outputs Supported
- Multiple audience screens Supported: A second display screen can be configured alongside the main projector screen.
- Stage display / confidence monitor Unknown
- Lower thirds / alpha key for streaming Unknown
- Output as a web page (TVs, OBS / vMix browser source) Unknown
-
Broadcast video Unknown
-
Built-in streaming & recording Unknown
- Stream to any RTMP destination Unknown
- YouTube Live Unknown
- Facebook Live Unknown
- Record the output to a file Unknown
-
TV output Unknown
- Apple TV app Unknown
- Android / Google TV app Unknown
- Fire TV app Unknown
- Roku app Unknown
- Chromecast / AirPlay Unknown
-
Connectivity & collaboration Supported
- Cloud sync of library Unknown
- Works fully offline Supported
- Remote control from phone or tablet Unknown
- Multiple operators at once Unknown
- Web native (runs in a browser) Unknown
Notes
- Songs & lyrics: Paste or import plain-text lyrics:
- Songs are typed or pasted into the song editor; songbooks import only from SoftProjector's own .sps format.
- Songs & lyrics: Automatic lyrics import (e.g. SongSelect, online sources):
- Ready-made songbooks (and Bibles and themes) can be downloaded from a list hosted on softprojector.org; there is no SongSelect import.
- Bible: Free translations included:
- KJV, Russian Synodal and Ukrainian Bibles were bundled, and more can be downloaded from softprojector.org or imported from Unbound Bible files.
- Inputs & other sources: On-screen messages & alerts:
- Custom announcements can be shown on screen.
- Media: Images:
- Picture slideshows can be created and shown.
- Multilingual: Interface in multiple languages:
- The interface is available in English, Russian, Ukrainian, German, Czech and Armenian.
- Multilingual: Bible translations side by side:
- Up to three Bible versions can be shown on one screen (six across two screens).
- Multilingual: Non-Latin & right-to-left scripts:
- Cyrillic and Armenian text are supported; right-to-left scripts are not documented.
- Screens & outputs: Multiple audience screens:
- A second display screen can be configured alongside the main projector screen.
Frequently asked questions
What is SoftProjector?
SoftProjector is church presentation software by Vladislav Kobzar and contributors. Free, open-source projection software for songs, Bible verses, announcements and media.
How much does SoftProjector cost?
SoftProjector is free to use.
What platforms does SoftProjector run on?
SoftProjector runs on Windows, macOS, and Linux.
Is SoftProjector open source?
Yes. SoftProjector is open source under the GPL-3.0-only license.
Does SoftProjector include a Bible?
Yes, SoftProjector has built-in Bible support.
What are the best alternatives to SoftProjector?
Similar tools include FreeShow, ChurchPresenter, Praisenter, Holyrics, and OpenLP.
Similar software
-
FreeShow
ChurchApps (Live Church Solutions)
Free, open-source presentation software for lyrics, scripture and media.
- Open Source
- Free
-
ChurchPresenter
ChurchPresenter
Free, open-source desktop presenter for songs, scripture, slides, media and broadcast graphics.
- Open Source
- Free
-
Praisenter
William Bittle
Free, open-source desktop app for showing Bible verses, song lyrics and slides.
- Open Source
- Free
-
Holyrics
Lima Giran Ltda.
Free Brazilian worship presentation software for lyrics and Bible verses, with optional online plans.
- Freemium
- Subscription
Compare SoftProjector with
- SoftProjector vs BibleShow
- SoftProjector vs Big Screen
- SoftProjector vs Cantara
- SoftProjector vs ChurchPresenter
- SoftProjector vs Cloud of Worship
- SoftProjector vs EasiSlides
- SoftProjector vs EasyWorship
- SoftProjector vs FreeShow
- SoftProjector vs Holyrics
- SoftProjector vs KerkBeamer
- SoftProjector vs LyricDisplay
- SoftProjector vs MediaShout
- SoftProjector vs OpenLP
- SoftProjector vs OpenSong
- SoftProjector vs Pewbeam
- SoftProjector vs PraiseBase Presenter
- SoftProjector vs Praisenter
- SoftProjector vs Presentation Manager
- SoftProjector vs Proclaim
- SoftProjector vs ProPresenter
- SoftProjector vs Quelea
- SoftProjector vs SongBeamer
- SoftProjector vs SongShow Plus
- SoftProjector vs TheOpenPresenter
- SoftProjector vs VerseVIEW
- SoftProjector vs VideoPsalm
- SoftProjector vs WordsLive
- SoftProjector vs WorshipTools Presenter
- SoftProjector vs ZionWorx