ChurchPresenter vs SoftProjector
ChurchPresenter
Free, open-source desktop presenter for songs, scripture, slides, media and broadcast graphics.
- Open Source
- Free
SoftProjector
Free, open-source projection software for songs, Bible verses, announcements and media.
- Open Source
- Free
- Unmaintained
Summary
- ChurchPresenter 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 · Bible: Free translations included · Media: Video playback · Media: Audio playback · Media: Images · Inputs & other sources: On-screen messages & alerts · Multilingual: Interface in multiple languages · Multilingual: Songs in other languages · Multilingual: Bibles in other languages · Multilingual: Bible translations side by side · Multilingual: Non-Latin & right-to-left scripts · Screens & outputs: Multiple audience screens · Connectivity & collaboration: Works fully offline.
Only in ChurchPresenter
No confirmed features where SoftProjector falls short.
Only in SoftProjector
No confirmed features where ChurchPresenter 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 |
ChurchPresenter
|
SoftProjector
|
|---|---|---|
| Overview | ||
| Price | Free | Free |
| Open source | Yes (GPL-3.0) | 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: The bundled converter reads SongBeamer, OpenLP, OpenSong, FreeShow, Free Worship, EasySlides, Quelea, VideoPsalm and SoftProjector libraries. | Unknown |
| Paste or import plain-text lyrics | Supported: Songs are entered in the built-in editor, and lyrics can be extracted from PDF, Word, PowerPoint and Keynote files. | 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) | Unknown | 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 | Supported: Songs hold chords that can be transposed, and stage tablets can transpose their own view. | Unknown |
| Motion backgrounds behind lyrics | Supported: A song or section can have its own colour, gradient, picture, looping video or camera background. | Unknown |
| CCLI usage reporting | Partial: Exports date-filtered CSV/Excel song usage reports for CCLI reporting; it does not submit reports to CCLI automatically. | Unknown |
| Bible | Supported | Supported |
| Free translations included | Supported: Over 1,500 free translations in more than 1,000 languages can be downloaded in-app from eBible.org and the Zefania archive. | 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 | Supported | Unknown |
| PowerPoint | Supported: Presents .pptx, .ppt, .key and PDF files without Microsoft or Apple software installed. | Unknown |
| Keynote | Supported | Unknown |
| Google Slides | Unknown | Unknown |
| Canva | Unknown | Unknown |
| Supported | Unknown | |
| Plays slide animations & transitions | Supported: PowerPoint and Keynote entrance, emphasis and exit effects, builds, motion paths and transitions play back in the app. | Unknown |
| Media | Supported | Supported |
| Video playback | Supported: Audio and video playback uses VLC, including network streams. | Supported |
| Audio playback | Supported | Supported |
| Images | Supported | Supported: Picture slideshows can be created and shown. |
| YouTube / online video | Unknown | Unknown |
| Inputs & other sources | Supported | Supported |
| Live camera / capture card | Supported: Webcams, capture cards, NDI and OMT sources can be placed on the canvas compositor. | Unknown |
| Screen sharing | Supported: Screen capture can be added as a layer on the canvas compositor. | Unknown |
| Web pages | Supported | Unknown |
| Countdown timers & clocks | Supported | Unknown |
| On-screen messages & alerts | Supported: Announcements can be shown anywhere on screen with scroll and slide animations. | Supported: Custom announcements can be shown on screen. |
| Audience interaction (polls, Q&A, Slido, follow along) | Supported: Audience Q&A lets people submit questions from their phones via a QR code, with moderation and voting. | Unknown |
| Languages | ||
| Multilingual | Supported | Supported |
| Interface in multiple languages | Supported: The interface is translated into 34 languages, laid out right-to-left for Arabic and Persian. | Supported: The interface is available in English, Russian, Ukrainian, German, Czech and Armenian. |
| Songs in other languages | Supported | Supported |
| Bibles in other languages | Supported | Supported |
| Bilingual lyrics on screen | Supported: Two song languages can be shown at once, side by side or stacked. | Unknown |
| Bible translations side by side | Supported: Bible mode can show a primary and secondary translation or an ordered stack of any number of translations. | Supported: Up to three Bible versions can be shown on one screen (six across two screens). |
| Non-Latin & right-to-left scripts | Supported | Supported: Cyrillic and Armenian text are supported; right-to-left scripts are not documented. |
| Integrations | ||
| Software integrations | Supported | Unknown |
| Planning Center | Supported: Imports Planning Center Services plans (read-only); each church supplies its own free PCO developer credentials. | Unknown |
| ChurchSuite | Unknown | Unknown |
| WorshipTools Planning | Unknown | Unknown |
| Hardware control | Supported | Unknown |
| MIDI | Unknown | Unknown |
| DMX lighting | Unknown | Unknown |
| Stream Deck / Companion | Supported: Bitfocus Companion is supported through HTTP buttons or a native Companion Satellite connection; MIDI and OSC control are on the roadmap. | Unknown |
| Automation & extensibility | Supported | Unknown |
| Network API (HTTP / WebSocket) | Supported: Built-in Ktor REST and WebSocket server used by mobile remotes, with optional API-key protection. | 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) | Supported: Can listen to a speech-to-text feed and automatically stage spoken Bible references; live captions and translation need a separate speech-to-text server. | Unknown |
| Presenting & control | ||
| Screens & outputs | Supported | Supported |
| Multiple audience screens | Supported: One window per connected display plus Blackmagic DeckLink/SDI, NDI, OMT and browser-source outputs. | 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: Animated Lottie lower thirds and a lower-third mode per content type, with fill + key and alpha output. | Unknown |
| Output as a web page (TVs, OBS / vMix browser source) | Supported: A transparent browser-source output can be used in OBS or opened on tablets. | Unknown |
| Broadcast video | Supported | Unknown |
| NDI | Supported: NDI input and output require the free NDI Runtime, installed separately. | Unknown |
| SDI | Supported: SDI fill and key output through Blackmagic DeckLink cards. | 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 | Unknown |
| Multiple operators at once | Unknown | Unknown |
| Web native (runs in a browser) | Unknown | Unknown |
Other comparisons
- ChurchPresenter vs BibleShow
- SoftProjector vs BibleShow
- ChurchPresenter vs Big Screen
- SoftProjector vs Big Screen
- ChurchPresenter vs Cantara
- SoftProjector vs Cantara
- ChurchPresenter vs Cloud of Worship
- SoftProjector vs Cloud of Worship
- ChurchPresenter vs EasiSlides
- SoftProjector vs EasiSlides
- ChurchPresenter vs EasyWorship
- SoftProjector vs EasyWorship
- ChurchPresenter vs FreeShow
- SoftProjector vs FreeShow
- ChurchPresenter vs Holyrics
- SoftProjector vs Holyrics
- ChurchPresenter vs KerkBeamer
- SoftProjector vs KerkBeamer
- ChurchPresenter vs LyricDisplay
- SoftProjector vs LyricDisplay
- ChurchPresenter vs MediaShout
- SoftProjector vs MediaShout
- ChurchPresenter vs OpenLP
- SoftProjector vs OpenLP