Gospel Presenter

Delightfully simple presentation tool for churches. Free and open-source.

Features

Presentations

Build presentations with songs, Bible passages, images, and PowerPoint or PDF slides. Save reusable templates and create new presentations in seconds.

Live Display

Show your presentation fullscreen on a connected screen or projector. Connect additional devices with a pairing code. Changes sync instantly to all connected displays.

Remote Control

Control the presentation from your phone or tablet. Hand off control to another device during the service.

Song Library

Manage your church's song collection with lyrics, custom arrangements, and version history. Import songs from ProPresenter.

Bible Integration

Browse and search multiple Bible translations. Add verses directly into your presentations.

Overlays

Display text or images on top of your slides — perfect for announcements, QR codes, or collection info.

Multi-User & Organizations

Invite team members and manage roles. Each organization has its own song library and presentations.

Song Tracking

Automatically track which songs are shown during each service — making it easy to compile CCLI reports.

Stage Mode

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.

Frequently asked questions

Gospel Presenter is in an early stage of development — new features land continuously. The answers below describe what is in place today.

Is Gospel Presenter really completely free?

Yes. The project is open source and free to use. There are no license fees, subscriptions, or locked features.

How does Gospel Presenter differ from ProPresenter, EasyWorship, and others?

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.

What do I need to run Gospel Presenter?

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.

Do I need to install anything on the church computers?

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.

Does it work on Mac, Windows, and Linux?

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.

Do I need an internet connection during the service?

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.

Can I import my songs from ProPresenter?

Yes. Gospel Presenter reads ProPresenter 7 (.pro) files and imports them into the song library.

What gets imported from ProPresenter?

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.

Which Bible translations are available?

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.

Can I show background images or background videos behind the song lyrics?

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.

Can I show the presentation on multiple screens at the same time?

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.

Can I customize fonts, colors, and backgrounds?

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.

Can multiple people control the presentation at the same time?

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.

Which languages does the interface support?

The interface is currently available in English and Swedish.

Where is our data stored?

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.

What does "Alpha" mean?

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.

How can I contribute or report bugs?

All development happens openly on GitHub. There you can report bugs, suggest features, or contribute code. Pull requests and feedback are welcome.

Are there any experimental or AI-related features?

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.

Get Started

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.