EVERYTHING XIAOMI
Get listed

OpenCharity

OpenCharity is an open-source platform for managing beneficiary support, built with Laravel and Filament.

Place
#28 of 32
Score
5.7
OpenCharity's website

What OpenCharity is

OpenCharity is an 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 hold contact and address details, map location, housing status, income, notes, household 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, arrange one-time or recurring assistance, and record delivery status, dates, and proof files. Fundraising tools include donation goals and public pages showing target and collected amounts, remaining funds, progress, and a donation button. Donations can be allocated to cases, families, or assistance schedules. Listed payment methods include Paymob, Stripe, Fawry, and manual payments; the maker describes Paymob initiation, callbacks, and confirmation. The platform supports EGP, USD, Arabic, and English, with role-based access controls. It uses the MIT License. Installation requirements include PHP 8.3+, Node.js 20+, MySQL 8+, Composer, and NPM. The maker recommends HTTPS, restricted admin access, backups, and updated dependencies for production handling sensitive data.

Good

  • Supports detailed family and case records.
  • Schedules one-time and recurring assistance.
  • Tracks delivery, including proof files.
  • Public donation pages can show fundraising progress.
  • Supports Arabic, English, EGP, and USD.

Watch out

  • Installation requires PHP 8.3+, Node.js 20+, and MySQL 8+.
  • Production deployments handle sensitive beneficiary and donation data.

Who it suits

OpenCharity suits aid organizations that need to coordinate beneficiary records, casework, assistance delivery, and donations. Deployers should be prepared to meet its listed technical requirements and security guidance.

Verdict

OpenCharity brings beneficiary records, case management, assistance scheduling, and fundraising into one platform. Its installation requirements and security recommendations matter for organizations planning a production deployment.

The facts

Each one read from OpenCharity's own pages, with the date it was checked.

What it does

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

Alternatives to OpenCharity

All alternatives
  1. 1In-Form logo

    In-Form

    Free planAndroidiOSWebAPI
    8.0From £165 a year
  2. 2Primero logo

    Primero

    Free planAndroidiOSWebAPI
    7.7From $8,250 a year
  3. 3

    FAMCare

    AndroidiOSWebAPI
    7.3From $795 a month
  4. 4CharityTracker logo
    7.1From $216 a year
  5. 5Neighbor Solutions logo

    Neighbor Solutions

    AndroidiOSWeb
    6.8From $100 a month
  6. 6

    CaseFlow

    AndroidiOSWebmacOS
    6.7From $150 a month