OpenSong
Free, open-source tool for managing lyrics, chords and lead sheets and projecting them.
- Open Source
- Free
- Unmaintained
Overview
OpenSong is a free, open-source application for managing song lyrics, chords and lead sheets and for presenting songs, scripture and custom slides. It supports chord transposition and printable chord sheets, and combines songs, scripture and timed slide loops into sets. Videos are played through an external VLC player, and external PowerPoint or Impress presentations can be controlled. The last packaged release is 3.4.8 (June 2021), while development continues in the project's SourceForge repository.
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: Lyrics found online can be pasted into a song using OpenSong's chord/lyric text format.
- Automatic lyrics import (e.g. SongSelect, online sources) Not supported: The built-in CCLI SongSelect import has been disabled because it broke; CCLI exports can be converted with the separate OpenSong Import Utility.
- Chord charts for musicians Supported: Chords transpose automatically, and lead sheets can print regular and capo chords together.
- Motion backgrounds behind lyrics Partial: Backgrounds are colours or images; a video background is only possible through a VideoLAN overlay preset (Windows).
- CCLI usage reporting Partial: Presented songs are logged with their CCLI numbers in an activity log; there is no direct CCLI submission.
-
Bible Supported
- Free translations included Supported: The KJV is included; other Bibles must be converted to OpenSong's own format (several are offered on the downloads page).
- Licensed translations (NIV, ESV, etc.) Unknown
-
Slides & presentations Supported
- PowerPoint Supported: Drives an installed PowerPoint or LibreOffice Impress with live preview, or imports slides as image snapshots.
- Keynote Unknown
- Google Slides Unknown
- Canva Unknown
- PDF Unknown
- Plays slide animations & transitions Partial: Animations only play when OpenSong drives PowerPoint or Impress directly; imported snapshots are static.
-
Media Supported
- Video playback Partial: Video is played via an external VideoLAN (VLC) player launched from a slide.
- Audio playback Partial: Audio clips are played through the external VideoLAN (VLC) player.
- Images Supported
- 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: Alerts can be shown over the presentation, including via the API.
- Audience interaction (polls, Q&A, Slido, follow along) Unknown
Languages
-
Multilingual Supported
- Interface in multiple languages Supported: The interface is available in about 20 languages.
- Songs in other languages Supported
- Bibles in other languages Unknown
- Bilingual lyrics on screen Supported: Bilingual songs can render the second language in a different style.
- Bible translations side by side Unknown
- Non-Latin & right-to-left scripts Unknown
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 Supported
- Network API (HTTP / WebSocket) Supported: REST and WebSocket API for remote control and integrations.
- 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 Unknown
-
Broadcast video Supported
-
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:
- Lyrics found online can be pasted into a song using OpenSong's chord/lyric text format.
- Songs & lyrics: Automatic lyrics import (e.g. SongSelect, online sources):
- The built-in CCLI SongSelect import has been disabled because it broke; CCLI exports can be converted with the separate OpenSong Import Utility.
- Songs & lyrics: Chord charts for musicians:
- Chords transpose automatically, and lead sheets can print regular and capo chords together.
- Songs & lyrics: Motion backgrounds behind lyrics:
- Backgrounds are colours or images; a video background is only possible through a VideoLAN overlay preset (Windows).
- Songs & lyrics: CCLI usage reporting:
- Presented songs are logged with their CCLI numbers in an activity log; there is no direct CCLI submission.
- Bible: Free translations included:
- The KJV is included; other Bibles must be converted to OpenSong's own format (several are offered on the downloads page).
- Slides & presentations: PowerPoint:
- Drives an installed PowerPoint or LibreOffice Impress with live preview, or imports slides as image snapshots.
- Slides & presentations: Plays slide animations & transitions:
- Animations only play when OpenSong drives PowerPoint or Impress directly; imported snapshots are static.
- Media: Video playback:
- Video is played via an external VideoLAN (VLC) player launched from a slide.
- Media: Audio playback:
- Audio clips are played through the external VideoLAN (VLC) player.
- Inputs & other sources: On-screen messages & alerts:
- Alerts can be shown over the presentation, including via the API.
- Multilingual: Interface in multiple languages:
- The interface is available in about 20 languages.
- Multilingual: Bilingual lyrics on screen:
- Bilingual songs can render the second language in a different style.
- Broadcast video: NDI:
- NDI output is supported (disabled by default in recent builds).
- Automation & extensibility: Network API (HTTP / WebSocket):
- REST and WebSocket API for remote control and integrations.
Frequently asked questions
What is OpenSong?
OpenSong is church presentation software by OpenSong project (volunteer community). Free, open-source tool for managing lyrics, chords and lead sheets and projecting them.
How much does OpenSong cost?
OpenSong is free to use.
What platforms does OpenSong run on?
OpenSong runs on Windows, macOS, and Linux.
Is OpenSong open source?
Yes. OpenSong is open source under the GPL-2.0-only license.
Does OpenSong include a Bible?
Yes, OpenSong has built-in Bible support.
Which slide formats can OpenSong show?
OpenSong supports PowerPoint.
What are the best alternatives to OpenSong?
Similar tools include ChurchPresenter, FreeShow, OpenLP, Holyrics, and TheOpenPresenter.
Similar software
-
ChurchPresenter
ChurchPresenter
Free, open-source desktop presenter for songs, scripture, slides, media and broadcast graphics.
- Open Source
- Free
-
FreeShow
ChurchApps (Live Church Solutions)
Free, open-source presentation software for lyrics, scripture and media.
- Open Source
- Free
-
OpenLP
OpenLP Developers (volunteer community)
Free, open-source worship presentation software for songs, Bibles, media 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 OpenSong with
- OpenSong vs BibleShow
- OpenSong vs Big Screen
- OpenSong vs Cantara
- OpenSong vs ChurchPresenter
- OpenSong vs Cloud of Worship
- OpenSong vs EasiSlides
- OpenSong vs EasyWorship
- OpenSong vs FreeShow
- OpenSong vs Holyrics
- OpenSong vs KerkBeamer
- OpenSong vs LyricDisplay
- OpenSong vs MediaShout
- OpenSong vs OpenLP
- OpenSong vs Pewbeam
- OpenSong vs PraiseBase Presenter
- OpenSong vs Praisenter
- OpenSong vs Presentation Manager
- OpenSong vs Proclaim
- OpenSong vs ProPresenter
- OpenSong vs Quelea
- OpenSong vs SoftProjector
- OpenSong vs SongBeamer
- OpenSong vs SongShow Plus
- OpenSong vs TheOpenPresenter
- OpenSong vs VerseVIEW
- OpenSong vs VideoPsalm
- OpenSong vs WordsLive
- OpenSong vs WorshipTools Presenter
- OpenSong vs ZionWorx