Free · offline-first · no subscription

Put the Word
on the screen,
live.

Vifug runs your whole service from one console - songs and scripture with a Preview → Live workflow, projected to a second screen and streamed over NDI. No internet, no subscription, no watermark.

Windows · macOS · Linux - free forever

On air
Then sings my soul,
my Saviour God, to Thee -
how great Thou art!
Chorus · 2 of 4
Preview → Live Projector · OBS · NDI in sync
325songs seeded & ready
66Bible books, fully offline
6languages supported
100%offline - no internet
Everything a media team needs

Store words, not slides

Vifug renders slides on the fly, so changing lines-per-slide, theme or language never means rebuilding a deck.

Preview → Live stage

Cue the next slide privately, then send it live with Enter. Arrows to move, Space to blank, Esc to clear.

Offline Bible engine

Many English versions plus Yoruba, Hausa and Igbo - reference jump (“John 3:16”) and full-text search, with every book held on the machine.

Slides & PowerPoint import

Build decks in the app, or import a .pptx or PDF - it keeps the deck's own backgrounds and text colours instead of flattening everything to plain text.

Service plans

Line up the whole morning ahead of time - songs, scripture, section headers and blanks in the order you will actually use them, ready to run down on Sunday.

Native NDI & OBS

Publish the projector as a real NDI source on the network, or drop a transparent overlay into OBS or vMix.

Announcement ticker

A line of text scrolling along the bottom of the output, in your own bar and text colours - it keeps running even when the screen is blanked.

Multi-language lyrics

English, Idoma, Yoruba, Igbo, Hausa and Twi - show two languages stacked on the projector at once.

AI auto-follow

Listens to the room and advances slides in the language you sing - with manual override always winning.

Remote & stage display

Advance from a phone - on your Wi-Fi with the desktop app, from anywhere on the hosted one - PIN protected, and give the worship team a stage view with current + next slide, clock and notes.

Live video & capture cards

Bring in a camera, HDMI capture card, screen or window. Show it full screen, side by side with scripture, or as a lower third whose width and height you set yourself, backed by a colour or your own image - plus a preacher nameplate over any layout.

Media & live capture

Images and video preview before they go live, with a properties panel for each one - how it fills the screen, its sound, and whether it is the background behind lyrics, scripture or a deck. Cameras, capture cards, screens and windows go full screen, behind a lower third, or side by side.

Sound that reaches the room

Videos play with their audio, out of the speakers or sound card you choose rather than whatever the laptop calls default - with a test tone to check the route before the service, and one mute that silences everything mid-service.

Screens that differ

Add as many outputs as you need and send each one something of its own - a countdown on the monitor facing the platform, a flyer in the overflow room, the words on the wall. Each is a monitor on this machine or just a link you open on any device.

Service timer

A countdown or count-up over the output - to the start of the service, or how long the speaker has left. Choose which screens see it, and every device reads the same second.

Media library

Images, video and audio kept in a plain folder in your Documents, so you can add or back them up without opening the app.

The core idea

See it before the room does

Two stages, one output. Line up what’s next in private, then commit it to every screen the moment it’s right.

Preview - only you see this
Amazing grace, how sweet the sound,
that saved a wretch like me

Queue the next verse, fix a typo, pick the Bible reference - nothing reaches the projector yet.

Live - on every screen
For God so loved the world,
that he gave his only begotten Son

Press Enter. Projector, stage display, OBS overlay and NDI receivers all cut together, in sync.

Up and running in minutes

Three steps to Sunday

STEP 01

Install & import

Download the installer for your OS. 325 songs come pre-loaded; add more from .txt, .docx or ProPresenter files.

STEP 02

Cue your service

Pick songs and scriptures, preview each slide, tweak lines-per-slide and theme - then send live on cue.

STEP 03

Output everywhere

Projector on the second screen, transparent overlay in OBS, NDI across the building, remote on your phone.

Streaming & NDI

One output, every screen

Every surface renders the same live state, kept in sync by the built-in server - nothing drifts out of step.

  • Native NDI output straight from the desktop app - no capture card.
  • Transparent /stream overlay composites cleanly over your video in OBS or vMix.
  • Auto-reconnecting sync survives network hiccups.
  • Backgrounds - image, video or color - flow through to the stream automatically.
Vifug operatorlive state
↓
Native NDI · /stream overlayon the network
↓
OBS · vMix · TriCasterswitcher
↓
Projector · stream · wallsevery screen
Questions

Good to know

Is Vifug really free?
Yes - free to download, install and use on as many machines as your church needs. No licence fee, no per-seat cost, no watermark and no subscription. Anything you make with it - your songs, slides and recordings - is entirely yours, including for services you stream or charge admission to.
Can I modify it or build my own version?
Vifug is free to use, but it is not open source - the software remains the property of its author, and copying, modifying or redistributing it needs written permission. That permission is often given freely for reasonable requests, so just ask.
Does it work without internet?
Completely. Songs, the whole Bible and your settings live on your machine. Church Wi-Fi going down will never take your lyrics down.
Do I have to install anything?
Not to try it. Vifug also runs in a browser at app.vifug.com - the same operator screen, projector, stage display and phone remote, with nothing to install and no need for the devices to share a Wi-Fi network. Install the desktop app for Sunday: it works with no internet at all and sends NDI straight onto your network. Chapter 15 of the guide sets out what differs.
Which platforms are supported?
Windows (installer), macOS (DMG) and Linux (AppImage). All three are on the download page, with the first-run steps for each.
How do I set up AI auto-follow?
Auto-follow uses Deepgram for live speech recognition. Follow the Deepgram API key guide to get a free key, then paste it into Settings → AI auto-follow.
How do I get lyrics into OBS or NDI?
Enable native NDI in Settings → Streaming & output, or add the stream URL as a Browser source in OBS (1920×1080, transparent). Full walkthrough in the streaming chapter of the guide.
The stage display or phone remote will not load on my phone
Windows blocks incoming connections to new programs by default, silently - the page just times out. Open Settings → Streaming & output in the app and press Allow through the firewall. Full walkthrough in the guide chapter on letting phones connect.
Can I import my ProPresenter library?
Yes - .pro6 files import directly (plus best-effort .pro), and plain .txt / .docx lyrics are auto-detected into verses and choruses.
Get in touch

Tell us what your church needs

Bug reports, feature ideas, or a question about running Vifug in your building. Most of what the app can do started as a message from a media team.

We reply to the address you give us. Nothing is stored on the site.
Get started

Your next service, one download away

Free forever for your church. Windows, macOS and Linux - with the whole library already inside.

Vifug

Free, offline-first worship presentation software.

Made by Victor Abah