Built by Volunteers

Volunteer-built tools that power our church

Using Technology in Service of Our Mission

At Thrive, we believe that if someone can't make it to church on Sunday, they should still be able to hear the Word. If a busy parent wants to revisit a sermon during nap time, that should be easy. If someone across the country stumbles onto our podcast, they should be able to connect with our community. Since 2017, volunteer-built software has helped make that possible — not because we love technology for its own sake, but because we believe every tool we build is an opportunity to reach one more person with the Gospel. Using our gifts in service of the mission is our way of serving Jesus.

Everything we build is self-hosted on AWS and 100% open source. Our APIs, databases, AI pipelines, and media storage all run on infrastructure we manage ourselves — which means if you're a church or developer looking to build something similar, you can fork our code and run it too. We share everything openly because we believe technology should serve the mission, and if what we've built can help another church reach more people, that's a win.

14Open Source Projects
9+Years of Development
100%Volunteer Built
What Powers Thrive

Our Projects

Here's a peek at what we're cooking up & what powers Thrive today.

Thrive Church Official App

Cross-platform mobile app for iOS and Android. Stream sermons, take notes, and stay connected with our church community.

React NativeTypeScriptExpo

Thrive-FL.org

The site you're on right now. Server-rendered React app with dynamic sermon pages, event integration, and SEO optimization.

Next.jsReactTypeScript

Livestream Controller

Desktop app that syncs OBS scenes with ProPresenter slides in real-time, enabling one-click livestream production for volunteers.

C#.NETReactOBS Websocket

Sermon AI Pipeline

Serverless AI pipeline that transcribes sermons, generates summaries, extracts key points, and publishes to podcast platforms automatically.

PythonAWS LambdaOpenAIRSS

Thrive API

RESTful backend service managing sermon data, media assets, and content delivery for the mobile app and website.

C#.NETMongoDBRedis

Thrive Media Management Tool

Internal admin dashboard for uploading sermon recordings, managing metadata, and publishing content to the API.

AngularTypeScriptRxJS

For the Tech-Curious

Are you a developer? All of our projects are open source and available on GitHub. Whether you're curious about how something works, want to contribute, or are looking for ideas for your own church — feel free to explore.

View on GitHub