Church Needs

An open-source platform to help churches coordinate volunteer opportunities and serve their communities

MIT Licensed · Open Source · Self-Hostable

Features That Serve Your Church

Everything you need to coordinate volunteer opportunities and care for your community

Needs & Events

Create volunteer opportunities (needs) or gatherings with RSVPs (events). Track dates, times, locations, and capacity for both.

Volunteer Sign-Ups

Members can easily browse and sign up for opportunities. Automatic capacity tracking prevents overbooking and keeps everyone informed.

Meal Trains

Coordinate meal deliveries over multiple days. Volunteers can sign up for specific dates, making it easy to care for families in need.

Member Approval Workflow

Members can initiate needs that require admin approval before publishing, ensuring quality and appropriateness for your community.

Task Checklists

Create reusable checklists for needs and events. Volunteers can check off items as they complete them, ensuring nothing gets missed.

Room Bookings

Request and manage room reservations for events. Admin approval workflow ensures proper coordination of your church facilities.

Smart Notifications

In-app notifications keep everyone informed about signups, approvals, and upcoming commitments without overwhelming members.

Recurring Events

Set up weekly recurring needs or events that repeat automatically. Perfect for ongoing volunteer opportunities and regular gatherings.

Flexible Categories

Create custom categories for both needs and events. Organize by ministry area, event type, or any way that works for your church.

Built for Churches, By Design

Role-based access: Admin and member roles with appropriate permissions
Calendar view: 6-week overview of all upcoming needs and commitments
Dark mode: Light and dark themes for comfortable viewing anytime
Mobile-friendly: Responsive design works beautifully on any device
Event RSVPs: Track attendance for church gatherings and activities
Room reservations: Coordinate facility usage with approval workflow
Simple and intuitive: Easy to use for all ages and tech levels

Choose Your Path

Two flexible options to get your church started

Quick Start

Create an account and start in minutes

  • Hosted and maintained for you
  • Automatic updates and security patches
  • No technical setup required
  • Get started immediately
Create Your Church Account

Self-Host

Complete control on your own server

  • Full control over your data
  • Customize to your needs
  • Open-source MIT license
  • Free forever
Get from GitHub

Support This Project

Church Needs is free and open-source under the MIT license. If this tool helps your church serve your community better, please consider supporting its development with a small donation.

Your support helps maintain the hosted service, fund new features, and keep this tool free for churches everywhere.

Ready to Get Started?

Join churches using Church Needs to better serve their communities