Community-Owned Salesforce
for Nonprofits
NPPatch consolidates the Nonprofit Success Pack into a single, open-source
unlocked package that the nonprofit community can install, extend, and maintain.
Full NPSP Feature Set
Household management, recurring donations, gift entry, customizable rollups, allocations, relationships, engagement plans, and more — all in one package.
Unlocked & Extensible
Unlike the original managed packages, NPPatch is an unlocked 2GP package. The source is visible and auditable, and the community — not Salesforce — controls what gets built and when it ships.
Community Maintained
Built on the open-source NPSP codebase and maintained by the nonprofit Salesforce community. No license costs. BSD-3-Clause licensed.
800+ Apex Classes
Enterprise-grade architecture using Apex Enterprise Patterns (fflib) with TDTM trigger framework for reliable, testable automation.
99 Lightning Web Components
Modern UI components for gift entry, recurring donation management, settings configuration, and more.
Familiar for NPSP Teams
One-to-one feature mapping with the original NPSP. Staff won’t need to relearn the platform — existing workflows and customizations translate directly.