Tuesday, October 27, 2026 4,350 lists 78,105 records on file
List your app or device

  1. Home
  2. Nonprofit Case Management Software
  3. OpenCharity

OpenCharity

What it is

OpenCharity is a free, open-source platform for managing beneficiary support, built with Laravel and Filament. It is intended for NGOs, mosques, charity foundations, community support organizations, humanitarian teams, and local aid groups. Family profiles can store contact and address details, map location, housing status, income, notes, members, cases, documents, and assistance records. Case tools track type, priority, status, assigned user, visits, assistance schedules, documents, donation targets, and internal notes. Teams can schedule visits, appointments, and reassessments on a calendar, arrange one-time or recurring assistance, and record delivery with proof files. Donation targets can include fundraising goals and public pages, while donations can be allocated to cases, families, or assistance schedules. Listed payment methods include Paymob, Stripe, Fawry, manual payments, and others. OpenCharity supports EGP, USD, and SAR, Arabic and English, role-based access control, and self-hosted or web deployment. It is licensed under the MIT License.

For and against

For

  • Detailed family and case records
  • Schedules recurring or one-time assistance
  • Public donation pages and allocation tracking
  • Arabic and English support
  • MIT License

Against

  • Requires self-hosting or web deployment setup
  • Production use requires security measures
  • Installation needs PHP, Node.js, MySQL, Composer, and NPM

The verdict

OpenCharity combines beneficiary records, case workflows, assistance delivery, and fundraising in an open-source package. Organizations should plan deployment, security, and the listed technical requirements before adoption.

Who it suits

OpenCharity suits aid organizations that need family records, case management, assistance scheduling, and fundraising tools. It is also relevant to teams wanting Arabic and English interfaces with role-based access.

On the record

Access controls
The platform includes role-based access control, with example roles such as case manager, social researcher, donation manager, finance user, and viewer.msaied.com · read 5 Oct 2026
Assistance delivery
Teams can schedule one-time or recurring assistance and track its delivery, including proof of delivery.msaied.com · read 5 Oct 2026
Assistance records
Assistance schedules can be one-time or recurring, and delivery records can include status, date, and proof file.msaied.com · read 11 Oct 2026
Case management
Cases can track type, priority, status, assigned user, visits, assistance schedules, documents, donation targets, and internal notes.msaied.com · read 11 Oct 2026
Currencies
The maker says the platform supports EGP, USD, and SAR.msaied.com · read 11 Oct 2026
Deployment requirements
The installation requirements include PHP 8.3+, Composer, Node.js 20+, MySQL 8+, NPM, and a Laravel-compatible environment.msaied.com · read 11 Oct 2026
Donations
Donation allocation tracking links donations to targets and then to a family, case, or assistance schedule.msaied.com · read 11 Oct 2026
Family records
Family profiles can include contact details, address, map location, housing status, income, notes, members, cases, documents, and assistance records.msaied.com · read 11 Oct 2026
Intended users
The maker lists NGOs, mosques, charity foundations, community support organizations, humanitarian teams, and local aid groups as suitable users.msaied.com · read 11 Oct 2026
Languages
OpenCharity supports Arabic and English across the admin panel and public website.msaied.com · read 5 Oct 2026
Languages and access
The platform supports Arabic and English and includes role-based access control for user access.msaied.com · read 11 Oct 2026
License
The maker states that OpenCharity is open-source software licensed under the MIT License.msaied.com · read 11 Oct 2026
Payment options
The maker lists Paymob, Stripe, Fawry, manual payments, and other payment methods, and describes an included Paymob integration.msaied.com · read 11 Oct 2026
Public fundraising
Active donation targets can have public donation pages showing a target amount, collected amount, remaining amount, progress bar, and donation button.msaied.com · read 11 Oct 2026
Purpose
OpenCharity is an open-source platform for managing charity cases, families, visits, assistance, documents, donations, and public fundraising pages.msaied.com · read 11 Oct 2026
Security guidance
For production deployments, the maker recommends HTTPS, secure file storage, restricted admin access, strong passwords, backups, protected environment files, and disabling debug mode.msaied.com · read 11 Oct 2026
Visits and scheduling
The system records visits and follow-ups and supports scheduled visits through a calendar interface.msaied.com · read 11 Oct 2026

Alternatives to OpenCharity

Every alternative, ranked