Skip to content

Repository files navigation

WorshipCommons

WorshipCommons

License Stars Last Commit Sponsor Slack

WorshipCommons is a free, open library of worship songs for churches. Public-domain hymns and songs writers chose to share, with chord charts, lyrics, transposition, and slides for Sunday. Visit https://worshipcommons.org/.

WorshipCommons homepage

Amazing Grace on WorshipCommons — chords, transpose, and a piano preview

A service of ChurchApps.

Use it

Open worshipcommons.org, find a song, change the key, print the chart, and put the lyrics on a screen. Lead from the browser, or export to FreeShow, OpenLP, or B1 if that is what your church already uses.

What a church may do depends on the song. Public-domain hymns are free for every purpose in the United States (best-effort; other countries may differ). Songs shared under the WorshipCommons License are free for worship — the service, the camp, the printout, the screen, an arrangement, a translation, the livestream of the gathering — and the writer keeps commercial rights. Some songs arrived with a Creative Commons license already on them. Read the license for the song you are about to use. This library does not replace your church's CCLI license for the rest of the catalog you already sing.

The repos

Repo What it is
WorshipCommons This website
WorshipCommonsContent The songs, charts, and licenses
Api Accounts, and the commons API this site calls

Get Involved

🤝 Help Support Us

The only reason this program is free is because of the generous support from users. If you want to support us to keep this free, please head over to ChurchApps or sponsor us on GitHub. Thank you so much!

🏘️ Join the Community

We have a great community for end-users on Facebook. It's a good way to ask questions, get tips and follow new updates. Come join us!

⚠️ Report an Issue

If you discover an issue or have a feature request, simply submit it to our issues log. Don't be shy, that's how the program gets better.

💬 Join us on Slack

If you would like to contribute in any way, head over to our Slack Channel and introduce yourself. We'd love to hear from you.

🏗️ Start Coding

Local setup, tests, and deploy steps live in the development guide. The short version is:

  1. This project uses Yarn. yarn install
  2. yarn dev opens http://localhost:3104
  3. The site talks to the ChurchApps core API for login and the catalog. See the guide for where that checkout lives.

Releases

Packages

Contributors

Languages