Free · Open · Self-hostable
Simple Worship Presenter is a browser-based worship presentation tool built around the workflow church teams already know: a control screen for the operator, a clean screen for the room, and a service plan that runs in order.
What it does
Organise songs with proper verse and chorus sections, build a service plan for the day, and send lyrics to a second screen with one keystroke.
Group presentations into a plan with a date and notes. Launch the whole plan straight into presenter mode and walk it in order.
Store songs with author, copyright and CCLI details. Split lyrics into labelled sections and generate correctly spaced slides automatically.
Upload images, video and audio. Use any image as a slide or presentation background without re-uploading it every week.
A separate audience window that follows the operator live. Blank the screen, jump to any slide, and go fullscreen on the projector.
One Node.js process and a data folder. No external service, no account with us, no API key. Your server keeps everything.
Add your church CCLI licence to the workspace. Bring your own content and the rights to use it — we never ship copyrighted lyrics.
Self-hosting
Clone the project, run npm ci, and copy the example environment file.
Set a session secret, a persistent data directory, and the storage quota for your accounts.
Open the site once and complete the first-run setup. Then add your team's accounts.
Point a reverse proxy at it for HTTPS and use any modern browser on the control laptop and projector.
Create a free account with 250 MB of storage, or install it yourself and set whatever limits you like.
Open Simple Worship Presenter →