Skip to content

CatholicOS/awesome-catholic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome-Catholic

Awesome

A curated list of Catholic projects, libraries, software and websites.

Contents

APIs

  • ⭐ liturgia-diaria - An API for the daily readings in Portuguese. By Danyel.
  • Ruby ⭐ church-calendar-api - RESTful API providing Roman Catholic church calendar data for your apps. By Jakub Pavlík.
  • Python ⭐ missal-1962 - Python/Flask API, serving calendar and propers for a given day, and Bootstrap UI consuming and presenting the data. By Marcin Molenda.
  • PHP ⭐ Liturgical Calendar - A RESTful API generating the liturgical calendar for any year from the General Roman Calendar, adaptable to nations and dioceses, with example clients. By John R. D'Orazio.
  • Ruby ⭐ calendarium-romanum - Ruby library computing the Roman Catholic liturgical calendar (post-Vatican II); the foundation for church-calendar-api and calrom. By Jakub Pavlík.
  • JavaScript ⭐ catholic-readings-api - Free REST API providing daily Catholic Mass readings, saints, and liturgical calendar data.
  • PHP ⭐ tamil-bible-database - Tamil Bible Database in MySQL with PHP API. By Jayarathina Madharasan.
  • PHP ⭐ BibleGet - An API for retrieving Bible passages from various editions of the Bible (first and foremost Catholic editions). Various client applications are available too.
  • HTML ⭐ catholic-mass-readings - API for querying the daily Catholic Mass readings populated from the USCCB Bible website.
  • PHP ⭐ OpenChurch - Open-data API for Catholic dioceses, parishes, and churches, aggregating data from multiple sources (notably Wikidata) with reliability indicators for app developers. By Hozana.
  • TypeScript ⭐ breviarium--core - Open-source TypeScript library providing the Liturgy of the Hours texts and logic, powering the Breviarium app.
  • Python ⭐ liturgical-calendar-mcp - An MCP server that lets AI agents query the Roman Catholic Liturgical Calendar API. By CatholicOS.
  • HTML ⭐ MotivationalAPI - Help people overcome their problems with catholic and secular motivational phrases. By Miguel Gómez.
  • JavaScript ⭐ The-Collection-of-Catholic-Prayers-Api - REST API serving traditional Catholic prayers, the Stations of the Cross, and a 366-day saints feast-day calendar. By Eric Kouassi.
  • JavaScript ⭐ The-Rosary-Api - REST API serving the Catholic daily Rosary prayers, automatically selecting the correct mysteries by liturgical season or weekday tradition. By Eric Kouassi.
  • JavaScript ⭐ liturgy-components-js - Reusable ES6 UI components for building Catholic liturgical-calendar interfaces on the Liturgical Calendar API. By John R. D'Orazio.
  • Python ⭐ caminho-api - A FastAPI service exposing the 999 points of St. Josemaría Escrivá's The Way (Caminho). By Élder Fausto.
  • Python ⭐ lectio-api - REST API for daily Catholic Gospel readings, built with FastAPI. By Pedro Felipe.
  • AELF - A French API for the Liturgy of the Hours.

Apps

  • C ⭐ gregorio - Gregorio is a software application for engraving Gregorian Chant scores on a computer.
  • Python ⭐ catebot - Reddit bot that automatically quotes the Catechism of the Catholic Church when cited in comment threads.
  • Python ⭐ homeassistant-catholic-calendar - Home Assistant custom component adding a Catholic liturgical calendar sensor and calendar entity.
  • C++ ⭐ prayer-clock - Qt6 desktop app reminding Catholics to pray the Angelus and the 3 O'clock Prayer. By Allen.
  • C# ⭐ examen-a-confession-app - Windows app guiding Catholics through an examination of conscience to prepare for confession. By William Ryan McDonald.
  • ParishSOFT - all-in-one Parish management platform by Ministry Brands
  • Vinly.co - We are Catholic - AI-powered platform for building focused Catholic communities around high-signal conversations.
  • DinDonDan - Mass times app, both for web and mobile (Google Play, App Store).
  • Evangelizo - provides the daily Gospel readings, prayers, and information about saints online and through an app. Available in many different languages.
  • Holy Habits - offers a simple and intuitive way to build habits that actually lead you closer to God, individually, or with friends.
  • Biblia Matos Soares - Android app of Fr. Manuel de Matos Soares's classic 1956 Portuguese translation of the Bible.

Mobile-Apps

  • Kotlin ⭐ DeFide - FOSS Catholic Android app with the Douay-Rheims and Vulgate Bible, guided Rosary, traditional prayers, and a novena tracker. By Tristin Baker.
  • Dart ⭐ aelf-flutter - Flutter app for the French Catholic AELF daily readings and liturgy, with offline support. By Nathanaël.
  • Vue ⭐ Prayer Book - mobile app with catholic prayers
  • Kotlin ⭐ Rosarium - multilingual rosary app
  • Swift ⭐ breviar-ios - iOS native app for the Catholic Liturgy of the Hours in Slovak, Czech, and Hungarian, companion to the Liturgia-hodin-online web project. By Akos Gyimesi.
  • Dart ⭐ Mariam - meditative rosary app that enables believers to pray the Rosary. By Aldrin Velasco.
  • Vue ⭐ breviarium - Offline, lightweight app for the Roman Rite Liturgy of the Hours.
  • Kotlin ⭐ ad-aeternum - Interactive Catholic Rosary app for iOS and Android (React Native/Expo). By Bruno Pimentel.
  • Dart ⭐ St. Andrew Novena Mobile App - Flutter app to count daily recitations of the St. Andrew novena prayer, 15 times daily. By Mike Truso.
  • Universalis - daily Liturgy of the Hours with apps for Android, iPhone/iPad, MacOS, and Windows. By Universalis Publishing Ltd.
  • Hallow - A Catholic prayer app for iOS and Android.
  • The Little Office - The Little Office of the Blessed Virgin Mary for iOS.

Web-Apps

  • HTML ⭐ divinum-officium - Traditional Roman Missal and Breviary Texts.
  • Python ⭐ biblos - Semantic Bible search and multi-layered analysis, incorporating the Church Fathers' commentaries for historical theological perspective. Demo at biblos.app. By Jon Boldt.
  • Python ⭐ Missale Meum - 1962 Roman Catholic Missal for the Traditional Latin Mass. By Marcin Molenda.
  • C++ ⭐ Liturgia Hodín Online - Online Breviary (Liturgy of the Hours) in Slovak, Czech, Hungarian, Latin and Icelandic, running since 2011, with companion mobile apps. By Juraj Vidéky.
  • JavaScript ⭐ Confessit - A progressive web app designed to help Roman Catholics prepare for the sacrament of confession by examining their conscience. By Mike Kasberg.
  • SCSS ⭐ accenteur - Web tool for automatically accentuating liturgical Latin texts. By Nicolas Bancillon.
  • HTML ⭐ US Diocese Mapper - Create interactive and static maps of Latin Rite Catholic dioceses, provinces, and cathedrals within the United States. By Kenneth Burchfiel.
  • HTML ⭐ Liturgia de las Horas - Web application presenting the daily texts of the Liturgy of the Hours in Spanish, organized by year from 2015. By Manuel G. Araujo A.
  • JavaScript ⭐ Rosarium - Web application designed to help Catholics pray the Holy Rosary in Latin in an interactive and immersive way through 3D models of Catholic churches generated through photogrammetry. Demo: leozamboni.github.io/Rosarium. By Leonardo.
  • TypeScript ⭐ Domus - Web application designed to visit churches around the world through 3D models generated by photogrammetry. Demo: leozamboni.github.io/Domus. By Leonardo.
  • HTML ⭐ marriage-booklet - Web app to help Catholic couples plan and typeset their wedding Mass booklet. By Open Source Catholic.
  • MDX ⭐ Oficjum - A progressive web application that provides daily liturgical texts for the Liturgy of the Hours in Polish. Demo at oficjum.starokatolicy.eu. By Anna Wróbel.
  • TypeScript ⭐ catholic-bible-cheatsheet - Digital reference for the Catholic Bible Cheatsheet from Dr. Taylor Marshall with Bible verses
  • Python ⭐ OrdoRomanum - Perpetual liturgical ordo for the Roman Rite, computing the Office, Mass, and feast-day particulars for any date.
  • TypeScript ⭐ TradCatholicQuotes - Traditional Catholic quote collection about the fewness of the saved, the rosary, and the use of Latin.
  • TypeScript ⭐ officium-novum - Modern liturgical engine for the traditional Roman Breviary and Missal, separating data, rubrical logic, and presentation into distinct layers and exposing a JSON API with a web frontend. By Miguel Galvez.
  • HTML ⭐ Rezo de los Mil Jesús - Web application to assist in the devotion of Los Mil Jesús. By Faber Andrés Vergara Holguín.
  • HTML ⭐ St Michael Chaplet - Chaplet of Saint Michael the Archangel
  • HTML ⭐ Code of Canon Law - The Code of Canon Law, with searching capability. By Shine Ministry.
  • TypeScript ⭐ auxilium-christianorum - Unofficial frontend for the daily Auxilium Christianorum prayers for the laity
  • TypeScript ⭐ London Confessions - A web app listing Roman Catholic confession times in Central London (Zone 1). By Sean Flynn.
  • JavaScript ⭐ holyrosaryonline - Web app to pray the Rosary with interactive beads and contemplative artwork. By Matt Watson.
  • CSS ⭐ doctors of the church - A gallery list of all 37 Doctors of the Church with descriptions and notable works. By Masaharu Mori.
  • TypeScript ⭐ PP Devocionario - web app with gregorian chants and devotional prayers in portuguese. By Augusto Moraes.
  • HTML ⭐ Index Librorum Prohibitorum - Web app to consult the historical Index of Forbidden Books. By Leonardo.
  • TypeScript ⭐ sacramentalrecords - Web app for digitally sharing and updating Catholic sacramental records. By Chris Treadaway.
  • HTML ⭐ ministryfair - Mobile-first, QR-code-driven web app for parishioners to sign up for ministries at a parish ministry fair, with a Google Sheets backend. By Chris Treadaway.
  • Python ⭐ grantfinder - Tool that helps Catholic churches and schools discover available grants and find the best matches. By Chris Treadaway.
  • TypeScript ⭐ fluent-by-1000 - Interactive Chinese (Traditional) Catholic Bible reader built with Next.js; click any character for in-context AI explanations, plus frequency flashcards for the 1000 most common characters. Demo at fluent-by-1000.vercel.app. By José Álvarez.
  • PHP ⭐ miserend.hu - Web platform for searching and viewing Catholic Mass schedules of churches across Hungary, with administrative tools for managing the listings. By Szent József Hackathon.
  • Easter dates - Distribution of Easter per Date Across Years, visualized. By Gavin Rehkemper.
  • OrariMesse - Mass times app for web, curated by the Italian Bishops Conference (C.E.I.) and the affiliate company IDS&Unitelm.
  • Misas.org - Mass times, lectionary readings and more, in Spanish. By Asociación Eucharistia.
  • GregoSearch - A modern and powerful search interface for GregoBase, one of the largest databases of Gregorian chant scores.
  • JGABC Chant Tools - Tools for gregorian chants, including mass propers.
  • Devocionario - Catholic website in portuguese that provides daily readings and prayers.
  • OrarioSanteMesse - Mass times app for web, curated by volunteers of the Association Orariosantemesse and technical support from Maestrale Group.

AI Tools

  • ⭐ SpiriTools - An open-source, fully offline AI theological assistant for Catholics (by ADIC), grounded in Scripture, scholastic theology and magisterial texts — the digital successor to Ictus Win / Biblia Clerus.
  • Python ⭐ CCC-ai-guide - A locally-run (Ollama) AI assistant that answers questions on the Catholic faith using only the Catechism of the Catholic Church. By Steve Seelan.
  • Magisterium AI - Magisterium AI taps into a vast database of Church documents utilizing advanced tools to deliver trustworthy answers rooted in Catholic tradition and the Catholic Church's teachings. By Longbeard.
  • Truthly - Catholic AI app designed to empower people with instant, reliable Catholic answers to questions about the faith and life.
  • Homily.build - The comprehensive platform for Catholic preachers to create contextual, high-quality homilies efficiently across different audiences and settings.
  • Catholic AI - AI app by Cristian Augustine offering answers rooted in Catholic teaching, fine-tuned on Catholic sources (Aquinas's Catena Aurea, the Church Fathers, the Catechism), with Bible chat, commentary, and Rosary guides.

Websites

  • QUMRAN NET - online database of materials for Catholic pastoral care in Italian. By Associazione Qumran.
  • Cathopedia - An Italian Catholic wiki presenting the faith in a pastoral tone, faithful to the Magisterium.
  • Santi e beati - A website about saints and martyrs. By Francesco Diani.
  • GCatholic.org - A website with a slew of information about the Catholic Church and its institutions, hierarchy, liturgy, etc. By Gabriel Chow.
  • Catholic Resources - contains a variety of materials, mostly related to biblical and liturgical studies, intended for scholars, teachers, students, pastors, believers, seekers, and others interested in the Catholic faith. By Felix Just, S.J.
  • Siti Cattolici - contains information about Catholic websites in Italy
  • Basilica of Saint Peter Digital Twin - Digital Experience of St. Peter's Basilica.
  • Miracle's List - St. Carlo's website cataloguing the world's Eucharistic miracles.
  • Apparitions of Our Lady - St. Carlo's website of Marian apparitions recognized by the Catholic Church.
  • Catholic Hierarchy - Current and historical data on the bishops and dioceses of the Catholic Church worldwide. By David M. Cheney.

Command Line

  • TypeScript ⭐ romcal - The Liturgical Calendar used by the Roman Rite (Western Church) for Node JS v6 and above.
  • Python ⭐ tridentine_calendar - Python library and CLI for calculating the 1962 Roman Catholic (Tridentine) liturgical calendar. By Joseph Antognini.
  • Python ⭐ catholic-cli - Command-line tool for easy access to Catholic resources including the Catechism, Canon Law, and the Bible. By Aseem Savio.
  • PHP ⭐ roman calendar - Roman Catholic Liturgical Calendar Generator. By Jayarathina Madharasan.
  • Python ⭐ python-curses - Terminal-based Rosary guide written in Python using the curses library.
  • Rust ⭐ agape-deus - Daily Catholic Readings in your terminal. By Nicholas Gorden.
  • Python ⭐ ordotools - Python generator for the pre-Vatican II Roman Catholic Ordo. By Fr. Barnes.
  • Lua ⭐ Lectio.nvim - Neovim plugin to practice lectio divina. By Nicholas Gorden.
  • Shell ⭐ focus-study - A collection of FOCUS Bible studies in booklet format. By Ryan Vanden Bos.
  • Ruby ⭐ sacra-scriptura - Read the bible in your terminal. By Nicholas Gorden.
  • JavaScript ⭐ St. Pius X Catechism - Catechism of St. Pius X frontend. By Matthew Wong.
  • Python ⭐ cardinals - The list of all Roman Catholic Cardinals in json format. By Chris.
  • ⭐ Baltimore Catechism #2 - Baltimore Catechism No. 2 in JSON. By Matthew Wong.
  • Shell ⭐ opus - Pray the traditional 1962 Roman Breviary (Divine Office) in the terminal.
  • liberius.net - Catholic books, articles and documents.
  • St. Isidore e-book library - Collection of Catholic e-books.

Data

  • TypeScript ⭐ romcal - The Liturgical Calendar used by the Roman Rite (Western Church) for Node JS v6 and above.
  • HTML ⭐ AquinasOperaOmnia - The full works of St. Thomas Aquinas
  • ⭐ bibliaAveMariaJSON - The Catholic Bíblia Ave Maria (a popular Brazilian Portuguese translation) in JSON format.
  • ⭐ summa.json - The Summa Theologica of St. Thomas Aquinas parsed into JSON for easy programmatic access. By Jacob Gray.
  • ⭐ vulgate - The Latin Vulgate with full ecclesiastical accent marks, plus a yearly reading plan. By Nicolas Bancillon.
  • PHP ⭐ roman calendar - Roman Catholic Liturgical Calendar Generator. By Jayarathina Madharasan.
  • Go ⭐ romanus - The entire Roman Catechism of the Council of Trent
  • LilyPond ⭐ In-adiutorium - Complete musical setting of the Czech translation of the Roman Catholic Liturgy of the Hours, encoded in LilyPond. By Jakub Pavlík.
  • Shell ⭐ bible-nabre-json-dataset - The New American Bible Revised Edition (NABRE) in JSON, with the script used to generate it. By Nirmal Benann.
  • TeX ⭐ Editio-Sti-Wolfgangi - Liturgical booklets for the Roman Catholic Divine Office with Gregorian chant notation, compiled with LuaTeX and Gregorio. By Jakub Pavlík.
  • TeX ⭐ Vesperale-Romanum - The Vesperale Romanum — chant book for Roman Rite Vespers and Compline of the Divine Office — retypeset using Gregorio.
  • TeX ⭐ atelier - Chant books and liturgical texts in the Dominican tradition, encoded in TeX and Gregorio, produced by the Atelier St. Jacques. By Fr. Innocent Smith, O.P.
  • XSLT ⭐ loth-music-bibliography - International bibliography of sheet music for the Roman Catholic Liturgy of the Hours, published at inadiutorium.cz/bibliography. By Jakub Pavlík.
  • JavaScript ⭐ codexcommunion/prayer-collection - A comprehensive collection of traditional Roman Catholic prayers in multiple languages, organized as structured JSON files.
  • HTML ⭐ Documentos Catolicos - a collection of various Catholic resources, using PowerShell scripts to generate the archive. By José Cláudio Aguiar.
  • HTML ⭐ biblia-wujka - Tools converting the Jakub Wujek Bible (a classic Polish Catholic translation) into OSIS and SWORD formats. By Bartosz Gleń.
  • Jupyter Notebook ⭐ CantusCorpus - A versioned dataset of catalogued Gregorian chant records from the Cantus databases. By the DACT project.

Hardware

  • C ⭐ Catholic Lectionary on ESP8266 - The Roman Catholic Lectionary, Liturgical Calendar and Feast Days on ESP8266 with Waveshare 2.7" or 4.2" red/black display, generic SD card reader and DS3231 clock IC. By Philip Lishman.
  • Monkey C ⭐ GarminRosary - Standalone, fully offline Rosary companion app for Garmin smartwatches.
  • JavaScript ⭐ Word of the Lord - Pebble smartwatch face showing the time, weather, and the daily Gospel (or quotes from theologians of your choice), with optional Gemini AI summaries.

Related-Awesome-Lists

Catholic-adjacent

Tools that are not specifically Catholic (nor broadly Christian/faith) but are commonly relied on in Catholic work — chiefly ecclesiastical Latin.

  • Ada ⭐ Whitaker's Words - William Whitaker's WORDS, a command-line Latin dictionary, invaluable for ecclesiastical Latin. By Martin Keegan.
  • Go ⭐ tandem - Fast, cross-platform, lightweight interactive Latin reader.

Christian and Faith-Related

Projects that are Christian or broadly faith-related but not specifically Catholic. Kept here for reference.

  • JavaScript ⭐ sanctum-ipsum - The holiest lorem ipsum generator on the internet. Use online, or with API. By Grayson Hicks.
  • CSS ⭐ random-bible-verses - Requests and displays random passages from a Bible api. By Rohan R.
  • JavaScript ⭐ christian-fortune - Classic fortune command, with a Christian twist. By Nicholas Gorden.
  • BibleGPT - An AI-powered Bible app for iOS and Android, curated by Mount Olive Academy (non-denominational, so not specifically Catholic).

Attic

Projects that appear no longer actively maintained (no commits in 3+ years) or whose links are no longer reachable. Preserved for historical reference.

  • Awk ⭐ vul - Latin Vulgate Bible on the Command Line. By Luke Smith.
  • ⭐ Awesome Theology - A curated list of open source software for Catholic theology. By Corey Stephan.
  • Python ⭐ catechism-ccc-json - The Catechism of the Catholic Church in JSON. By Gibson C.
  • Python ⭐ catholicism-in-json - The Catechism of the Catholic Church, The Canon Law, and The General Instruction of The Roman Missal in usable JSON format. By Aseem Savio.
  • ⭐ Awesome Church Calendar - List of software related to liturgical calendar computations. By Jakub Pavlík.
  • TypeScript ⭐ Catechism - The Catechism of the Catholic Church, modernised ⭐️⛪️. By Gibson C.
  • Go ⭐ vulgata - The Holy Bible with both the Douay-Rheims English and Clementina Vulgata Latin texts
  • Kotlin ⭐ Biblia-Sacra-Vulgata - Biblia Sacra Vulgata is a RESTful API project primarily serving the Original Latin Vulgate ( ✝️ Biblia Sacra Vulgata) and its English Translation - Catholic Public Domain Version (CPDV) with study notes. By Aseem Savio.
  • Java ⭐ Catholic Diocese App - Android - A Catholic diocese app for android. By Jeff Geerling.
  • Python ⭐ lectionarium - A tool for studying Ecclesiastical Latin. By David R M Charles.
  • Objective-C ⭐ Catholic Diocese App - iOS - A Catholic diocese app for iOS. By Jeff Geerling.
  • ⭐ Awesome Bible - A curated list of awesome resources and websites about the Bible and topics related to it.
  • PHP ⭐ geomesse-api - Get mass time in your country. By CarpeDeum.
  • HTML ⭐ missal.io - A Catholic Sunday hand missal web app for the Traditional Latin Mass. By Ben Yanke.
  • Ruby ⭐ calrom - Liturgical calendar (Ordinary Form). By Jakub Pavlík.
  • Python ⭐ pytholic - Catholic-themed python package
  • TeX ⭐ graduale-romanum-1908 - 1908 Vatican Edition Graduale Romanum retypeset in Gregorio 4. By Andrew Hinkley.
  • JavaScript ⭐ Catholic Daily Readings - Daily Mass Readings, Daily Catholic Prayers and Know your Faith. By Anthony Okonta.
  • Python ⭐ theocrone - A calendar for the Tridentine rite. Demo at theocrone.fr. By Philippe Aucazou.
  • Swift ⭐ Lectionary - A beautifully designed app to view daily readings in different languages. Can export JSON to create booklets for Nightfever Leuven. By Damiaan Dufaux.
  • TypeScript ⭐ Pray the Rosary - A progressive web app designed to help Roman Catholics pray the Rosary. Demo at prayrosary.netlify.app. By Artur.
  • JavaScript ⭐ Ember Days - Display the Ember Days for a given year. By the St. Isidore Guild.
  • CSS ⭐ Citation Generator - Create quotes from Saints, the Bible or any based author. By Mateus Schverz.
  • TeX ⭐ filipelbc/rosario - booklet to assist in praying the rosary. By Filipe L B Correia.
  • Shell ⭐ vul-dra - Side by side translation of the Latin Vulgate and the Douay Rheims bible. By Ray.
  • HTML ⭐ edsonbittencourt/tesourofieis - Space dedicated to prayer, exhibition and preservation of the holy traditions of the Catholic Church. By Edson Bittencourt.

About

A curated list of Catholic technology projects

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages