Analysis updated 2026-05-18
Convert a chord chart from Ultimate Guitar or EssentialWorship into a ProPresenter .pro file ready for Sunday worship.
Transpose a song to a different key and generate the stage monitor file in one step.
Drag an Obsidian Clipper export of a song page into the app to preview and produce a formatted ProPresenter slide deck.
Fetch lyrics from a supported URL, preview the slide layout, and export the .pro file to a chosen folder.
| jhjonesmo/chordpresenter | a-bissell/unleash-lite | abhiinnovates/whatsapp-hr-assistant | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Python | Python | Python |
| Setup difficulty | hard | hard | hard |
| Complexity | 3/5 | 4/5 | 3/5 |
| Audience | general | researcher | developer |
Figures from each repo's GitHub metadata at analysis time.
Building from source requires Rust, Node with pnpm, Python 3, and Xcode CLI tools, macOS only, no pre-built installer is linked in the README.
ChordPresenter is a macOS desktop app designed for worship musicians and church tech teams who need to get online chord charts into ProPresenter for stage monitor display. ProPresenter is software commonly used in churches to show song lyrics and chords on screens for band members and vocalists, but importing chord charts from websites requires manual work. This app removes those steps. There are two ways to bring a song in. The first uses a browser extension called Obsidian Clipper, which converts the web page you are viewing into a Markdown file. You drag that file into ChordPresenter and get a preview before the app produces a ProPresenter-formatted file. The second method lets you paste a URL directly into the app, it fetches the page, parses the chords and lyrics, shows a preview, and writes the output file to a folder you choose. The app supports a range of popular chord and lyric sites, including Ultimate Guitar, EssentialWorship, WorshipTogether, and several others. For sites that publish only lyrics without chords, it imports lyrics alone. It can also transpose keys: it detects the original key from the chord chart and lets you shift to any target key before export. ChordPresenter is built with Tauri, a framework that wraps a web frontend with a Rust backend into a native desktop app. The chord-processing pipeline is written in Python and uses protobuf to produce the binary .pro files that ProPresenter reads. Building from source requires a Rust toolchain, Node with pnpm, Python 3, and Xcode command-line tools, so it is macOS-only for now. The project is a free side project, and the author describes it as a work in progress. Windows support is planned but not yet available, and some slides may need minor layout adjustments after import depending on lyric line length. The author welcomes bug reports and has built logging into the app to help diagnose issues.
A macOS desktop app that fetches chord charts from worship music websites and converts them into ProPresenter stage-monitor files, with key transposition built in.
Mainly Python. The stack also includes Python, Rust, Tauri.
Free to use, no formal open-source license is stated in the README.
Setup difficulty is rated hard, with roughly 1h+ to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.