Public beta - Version 0.3.0-beta.4

Church administration built for small congregations.

Local-first church administration for Windows. ChurchManager brings people records, worship planning, attendance, reporting, and fund accounting together in one congregation-controlled application.

MariaDB Server is required.

ChurchManager cannot be installed or run without MariaDB Server for Windows, including its command-line client and backup tools. MariaDB is installed separately.

Download MariaDB Server from the MariaDB Foundation

Choose a clean installation or a fictional-data beta test kit below.

Windows desktopFamiliar local application
Open sourceSource available for review
Local dataStored under church control
Small-church focusPractical, not oversized

One practical system

The work a congregation actually needs to do

ChurchManager connects day-to-day ministry and administration while keeping sensitive areas appropriately separated.

01

People and congregation

Maintain people, families, contact details, directory privacy, attendance, and Groups.

02

Worship planning

Prepare services, Orders of Service, readings, hymns, participants, checklists, prayers, and announcements.

03

Attendance

Record members, Communion, and visitors, then use follow-up and historical attendance reports.

04

Fund accounting

Enter and post transactions, reconcile banks, manage budgets, close periods, and produce clear reports.

05

Flexible reports

Use maintained starter reports or make congregation-specific layouts with the visual designer.

06

Member giving

Maintain envelopes, reviewed contribution batches, statements, imports, corrections, and confidential donor history.

07

Groups and pastoral care

Track Group membership and attendance, assigned follow-ups, care history, and tightly protected restricted notes.

08

Church office

Catalog documents, preserve the non-financial journal, manage assets, and organize projects with due work.

09

Events and calendars

Maintain public-safe events and publish reviewed worship, Group, event, and project dates to external calendars.

10

Security and recovery

Use named users, roles, audit history, support diagnostics, protected backup and restore, and optional pastoral-note encryption.

Upcoming updates

Next in the ChurchManager roadmap

Current work concentrates on release quality rather than adding another large subsystem.

In progress

Beta hardening

Broader real-world testing, consistent menus and screens, clean test fixtures, maintained reports, and support diagnostics.

In progress

Release documentation

Installation acceptance, complete user guidance, verified backups and recovery, and a reviewed Windows release package.

See ChurchManager

Clear screens, organized around the work

These screens use the fictional ChurchDBTest congregation and demonstrate the current public beta.

ChurchManager main menu for the fictional Reformation Lutheran Church test congregation
Common work is grouped by purpose, with financial and administrative tools kept easy to find.
ChurchManager weekly Worship Service and Order of Service planning screen using fictional test data
Build the weekly Order of Service and keep service details, participants, and preparation together.
ChurchManager Trial Balance screen using the fictional sample congregation
Produce readable financial reports with customizable layouts and consistent church identification.

Public beta

Ready for careful, real-world testing

ChurchManager is in beta. It should be tested with backups and fictional or safely isolated data before a congregation depends on it for daily work.

New congregation

Clean installation

Includes the same verified Windows installer without fictional beta data. Use this when you want to create a new, empty ChurchManager database.

Download clean installation

49.4 MB ZIP
14728ff7be3d72c508ac4bc4151b580628b328b976604ccdbafdce1ef72d34ef

Required first: install MariaDB Server for Windows with its command-line client and backup tools before installing or running ChurchManager. Download MariaDB Server from the MariaDB Foundation.

Beta notice: keep verified backups and use fictional or safely isolated data while evaluating this release. The installer bundles JSForm 0.1.0-beta.6.

Support ChurchManager

Free to use, with no required support fee

ChurchManager is intended especially for small congregations with very limited budgets. Donations are never required.

Congregations that find ChurchManager useful and wish to support its continued development may consider a voluntary one-time donation of $50 - or any amount that fits their budget.

Make an optional donation

This link opens PayPal, an independent third-party service.

Your records remain yours

A website about ChurchManager - not a home for church data

This public site has no login, congregation database, tracking, or advertising. ChurchManager itself is a desktop application, and the congregation remains responsible for its installation, backups, user access, and data.

ChurchManager supports worship planning with citations, metadata, and outlines. It is not a library of copyrighted hymn lyrics, music, liturgical wording, or Scripture text.