Christian Projects is a curated list of Christian projects.
This repository is intended for developers, and so the only approved projects are open source projects, or APIs/services that could be useful to developers and are free to use (i.e. no fees). APIs that charge fees may be included if they offer a free level of access (e.g. 100 requests per day for free).
Please see CONTRIBUTING for guidelines on submitting a project or making any other changes.
- Bible
- Church Management
- Church Presentation
- Communication
- Creeds, Confessions, and Catechisms
- Original Languages
- Prayer/Meditation
| Project Name | Description | Languages | Frameworks | Supported Platforms |
|---|---|---|---|---|
| AndBible | Powerful offline Bible Study tool for Android | Kotlin | Vue.js | Android |
| bible_api | Ruby web app that serves JSON API for open and public domain bibles | Ruby | - | API |
| biblehub | A python module and CLI app (Formerly BibleHubScrapper) that retrieves verses and information on those verses from biblehub | Python | - | CLI |
| Bible Helper | A simple scripture reference lookup tool | JavaScript | - | MacOS |
| BiblePro | Offline Bible study app with over 40 languages and translations included | Kotlin | Compose Multiplatform | Windows, Linux, Android |
| Bishop | Cordova Frontend for The SWORD Project | JavaScript | Cordova | Web |
| doubting-thomas-explorer | A set of scripts to explore the bible through cross references | Python | - | API |
| Ezra Bible App | A modern and user-friendly Bible app for desktops and tablets focussing on topical study | JavaScript | - | Windows, MacOS, Ubuntu, Fedora |
| mBible | A high quality, visual, open source tool to give users access to the Holy Bible in English and Kiswahili | C++ | - | Android, Windows |
| OpenBible | An open-source, cross platform Bible app for any public domain Bible in any language, written in C# MAUI for mobile and desktop, and a partial Blazor SPA for the web. | C# .NET | - | Android, Web, any common platform. |
| Sword Drill | An application that displays verse text on screen when audio verse reference is spoken | Python | - | Desktop |
| Xiphos | A Bible study tool written for Linux, UNIX, and Windows | Scheme | GTK | Windows, Linux, Unix |
| Project Name | Description | Languages | Frameworks | Supported Platforms |
|---|---|---|---|---|
| * apostello | Free SMS communication software for your church | ELM/Python | - | Web |
| CHUMS | Freely hosted open-source church management software | JavaScript | React | Web |
| ChurchCRM | An OpenSource CRM System Built for Churches | PHP | - | Web |
| * ChurchInfo | A free church database network application | PHP | - | Web |
| Jethro Pastoral Ministry Manager | A web-based tool which helps churches keep track of people, families, groups, attendance, pastoral tasks, church services, rosters and documents | PHP | - | Web |
| * OneBody | A web-based social networking, email list, online directory, and lightweight document management software for churches | Ruby | - | Web |
| Project Name | Description | Languages | Frameworks | Supported Platforms |
|---|---|---|---|---|
| * cedarserver | Show control system that handles multimedia, presentations, song lyrics, and lighting, all controlled simultaneously over a network. | JavaScript | - | Web |
| Chabaa | An app supporting churches to use digital capabilities for their gatherings and cooperations | PHP | - | Web |
| FreeShow | A user-friendly and open-source presenter for churches | JavaScript | Electron | Windows, MacOS, Linux |
| OpenLP | Worship presentation software designed to fit how you want to run your service. | Python | - | Windows, MacOS, Linux, iOS, Android |
| OpenSong | Lyric projection and chord charts for church musicians | REALBasic | - | Windows, MacOS, Linux |
| Quelea | Projection software designed around the needs of the modern, multimedia rich church | Java | - | Windows, MacOS, Linux |
| softProjector | Powerful, yet easy to use Bible/Lyric projection software | C++ | Qt | Windows, MacOS |
| vSongBook | A songbook app for use in churches to access song lyrics | PHP | Flutter(Mobile) | Web, Android, Windows |
| Project Name | Description | Languages | Frameworks | Supported Platforms |
|---|---|---|---|---|
| Angelos / Logo | A safe messenger system and client | Python | - | Web |
| B1 Church | A church communication platform that includes a website builder and mobile app | JavaScript | React, React Native | Web, iOS, Android |
| Project Name | Description | Languages | Frameworks | Supported Platforms |
|---|---|---|---|---|
| Compendium | A collection of reformed documents, such as confessions and catechisms | - | - | data |
| Creeds.json | Structured copies of Reformed creeds, confessions and catechisms | - | - | data |
| Westminster Standards | An iOS app for reading and searching the WCF, WLC, and WSC | Swift | - | iOS |
| Project Name | Description | Languages | Frameworks | Supported Platforms |
|---|---|---|---|---|
| GNT Reader | A digital reader's edition of the Greek New Testament | Kotlin | - | Android |
| Project Name | Description | Languages | Frameworks | Supported Platforms |
|---|---|---|---|---|
| ArrowPrayer | A Discord bot to submit prayer requests for the community to pray for | JavaScript | - | Discord |
* Projects marked with an asterisk have been archived or abandoned.