Build presentations with songs, Bible passages, images, and PowerPoint or PDF slides. Save reusable templates and create new presentations in seconds.
Show your presentation fullscreen on a connected screen or projector. Connect additional devices with a pairing code. Changes sync instantly to all connected displays.
Control the presentation from your phone or tablet. Hand off control to another device during the service.
Manage your church's song collection with lyrics, custom arrangements, and version history. Import songs from ProPresenter.
Browse and search multiple Bible translations. Add verses directly into your presentations.
Display text or images on top of your slides — perfect for announcements, QR codes, or collection info.
Invite team members and manage roles. Each organization has its own song library and presentations.
Automatically track which songs are shown during each service — making it easy to compile CCLI reports.
A dedicated view for worship leaders showing the current live slide alongside the next one and a strip of all slides — separate from the audience display.
Gospel Presenter is in an early stage of development — new features land continuously. The answers below describe what is in place today.
Yes. The project is open source and free to use. There are no license fees, subscriptions, or locked features.
Gospel Presenter runs entirely in the browser and requires no installation on computers, phones, or projectors — just a web server. It is also open source and free. The project is at an early stage and currently has fewer features than the established alternatives. We are adding more continuously.
You need a server (or computer) that can run Docker, plus a modern browser on the devices that will display or control the presentation. All installation and configuration is documented on GitHub.
No. Gospel Presenter runs entirely in the browser — neither the operator, projector, nor mobile device needs any app installed. All you need is a modern browser like Chrome, Firefox, Safari, or Edge.
Yes. Because everything runs in the browser, the operating system doesn't matter on the client side. The server can run on Linux, macOS, or Windows via Docker.
The operator, live display, and remote control all communicate via the server. If the server runs locally in the church, a local network is enough — the internet is not needed during the service itself.
Yes. Gospel Presenter reads ProPresenter 7 (.pro) files and imports them into the song library.
The song title, author, publisher, and CCLI number are imported along with the song lyrics and the labels (verse/chorus/bridge) that exist in the file. Not included: themes, background images, fonts, stage notes, or other media — just text and metadata.
You upload the Bible translations you have the right to use. Search and insert verses directly into presentations. You can have multiple translations side by side and switch between them.
Today, song lyrics are displayed against a black background. You can add images and PowerPoint or PDF slides as their own slides in a presentation, but it's not yet possible to set a background image or video behind the song text. Video background support is not built yet and is on the wish list.
Yes. You can display the presentation on as many screens as you like — for example a projector plus a separate monitor on stage. Each additional screen opens in a browser and connects via a pairing code, or via a saved-display URL for devices that should always be used. There is also a separate stage mode for the worship leader that shows the current and next slide alongside a strip of all slides — without affecting the audience display.
You can choose font family, weight, text size, and line height for song lyrics and Bible verses. Colors and customizable backgrounds are not yet implemented but are in the pipeline.
Yes. You can control it from any device with a browser — computer, phone, or tablet. This works over a local network or over the internet, depending on how the server is exposed. You can also hand off control to another device mid-service.
The interface is currently available in English and Swedish.
All data — songs, presentations, images, and uploaded files — is stored on your own server (PostgreSQL plus an S3-compatible object store). No data is sent to us or any third party.
Gospel Presenter is under active development. That means features are added continuously, things may change, and bugs may occur. Feel free to try the tool, but expect it to still be maturing. Feedback helps us prioritize.
All development happens openly on GitHub. There you can report bugs, suggest features, or contribute code. Pull requests and feedback are welcome.
Yes. Gospel Presenter has a built-in MCP server (Model Context Protocol) that lets AI assistants like Claude work directly with your presentations — for example listing, creating, or editing them, fetching song lyrics, or searching the Bible. That means you can use AI to quickly put together a presentation based on the day's sermon or song repertoire. The feature is experimental and under development.
Gospel Presenter is a free and open-source presentation tool built for churches. It makes it easy to display song lyrics and Bible verses on a second screen or projector during services.
To use Gospel Presenter in your church, you need to run the application on your own server. Everything you need to know to get started is on GitHub.
Once set up, everything runs in the browser — no apps to download or install for your users.
The project is open source — completely free to use and run.