Skip to content
@ChurchApps

ChurchApps

Free Open-Source Solutions for Churches
ChurchApps — free, open-source software for the Church

Presentation, church management, and curriculum tools — professionally built, given away, funded by donations instead of subscriptions.

Total Stars Sponsor Slack

Website · Report an Issue · Contribute · Donate


Why we exist

Every year churches spend hundreds of millions of dollars on software to run their ministries. We believe the Church can build that software together, give it away, and free up donor money for ministry instead of subscriptions.

Everything here is free, open-source, and self-hostable — no per-seat pricing, no locked features, no "contact sales."


Our Projects

FreeShow logo

FreeShow — a free, open-source alternative to ProPresenter & EasyWorship

Worship presentation software for lyrics, media, and stage display. Cross-platform (Windows / macOS / Linux) with remote control and multi-screen output.
FreeShow stars   Website · Download · Report an issue
B1 Church logo

B1 Church — a free, self-hostable alternative to Planning Center, Breeze & Subsplash

A complete church platform: member management, groups, attendance, online giving, self check-in, a website builder, and a member app.
B1 Church stars   Website · Live Demo · Report an issue
Lessons.church logo

Lessons.church — free video curriculum, an alternative to paid Sunday-school subscriptions

Ready-to-teach video lessons for children's and youth ministry. Schedule and customize lessons, and play them offline with a companion Android TV app.
Lessons.church stars   Website · Report an issue

⭐ If one of these serves your church, a star helps other churches find it.


Report an Issue

Found a bug or have a feature request? Don't be shy — that's how the software gets better.

Report a FreeShow Issue Report a B1 Church Issue Report a Lessons.church Issue


Built With

TypeScript React React Native Node.js MySQL Electron AWS

New contributors welcome — start with the developer guide or say hi in Slack.


Community

Ask questions, share tips, and follow updates on Facebook: FreeShow · B1 Church · Lessons.church


ChurchApps stays free because of generous supporters like you.

Sponsor Us on GitHub

Popular repositories Loading

  1. FreeShow FreeShow Public

    FreeShow is a free and open-source, user-friendly presenter software.

    TypeScript 1.3k 306

  2. B1Admin B1Admin Public

    Church Management Software

    TypeScript 157 68

  3. B1App B1App Public

    The public facing output of the church website builder

    TypeScript 28 25

  4. json-bible json-bible Public

    Universal JSON Bible Format

    TypeScript 27 4

  5. FreeShowRemote FreeShowRemote Public

    A mobile remote app for FreeShow presentation software, built with React Native and Expo.

    TypeScript 14 6

  6. LessonsApp LessonsApp Public

    The web front end for viewing and subscribing to lessons

    TypeScript 13 9

Repositories

Showing 10 of 27 repositories
  • FreeShow Public

    FreeShow is a free and open-source, user-friendly presenter software.

    ChurchApps/FreeShow's past year of commit activity
    TypeScript 1,289 GPL-3.0 306 7 0 Updated Sep 23, 2026
  • WorshipCommons Public

    Free worship songs, charts, and lyrics for churches

    ChurchApps/WorshipCommons's past year of commit activity
    TypeScript 5 MIT 0 0 1 Updated Sep 23, 2026
  • WorshipCommonsContent Public

    The songs behind WorshipCommons

    ChurchApps/WorshipCommonsContent's past year of commit activity
    Python 0 0 0 0 Updated Sep 23, 2026
  • B1App Public

    The public facing output of the church website builder

    ChurchApps/B1App's past year of commit activity
    TypeScript 28 MIT 25 0 0 Updated Sep 22, 2026
  • Api Public

    Modular monolith API for core church data

    ChurchApps/Api's past year of commit activity
    TypeScript 2 MIT 24 0 0 Updated Sep 22, 2026
  • B1Admin Public

    Church Management Software

    ChurchApps/B1Admin's past year of commit activity
    TypeScript 157 MIT 68 0 0 Updated Sep 22, 2026
  • WorshipCommonsApi Public archive

    Catalog sync for WorshipCommons

    ChurchApps/WorshipCommonsApi's past year of commit activity
    TypeScript 3 MIT 0 0 0 Updated Sep 22, 2026
  • FreePlay Public

    Lesson Presentation App for AppleTV and GoogleTV

    ChurchApps/FreePlay's past year of commit activity
    TypeScript 4 MIT 3 0 0 Updated Sep 21, 2026
  • B1Checkin Public

    Android app for self-checkin tablets at churches that prints name labels.

    ChurchApps/B1Checkin's past year of commit activity
    Objective-C 1 3 0 1 Updated Sep 21, 2026
  • Packages Public

    A collection of packages used by ChurchApps projects

    ChurchApps/Packages's past year of commit activity
    TypeScript 1 MIT 12 0 0 Updated Sep 21, 2026