What I've built recently

main
  1. Nonprofits can connect AI tools to their account with a one-time code, then see and revoke every connection.
  2. Donors can give through an AI agent: it finds the nonprofit, quotes the gift, and hands off to a secure Stripe checkout.
  3. When a disputed gift is won after it was reversed, the money goes back to the nonprofit automatically.
  4. Nonprofits can see every payout Stripe sent them, and whether it was paid out or reversed.
See all on GitHub

The nonprofit tech gap

When nonprofits invest in technology, 96% improve how they deliver programs and 89% gain capacity. Most can't make that investment. Bridgespan, 2025

  • 53% of nonprofits have no full-time IT staff, 85% have faced at least one cyberattack, and 55% run their website on WordPress, which stays current only as long as someone keeps updating it.

    No IT staff, attacked, on WordPress

    What I build

    I build systems that stay current and secure, documented so any developer can take over, with every account in your organization's name.

Sponsors

Better Giving A fundraising and donation platform for nonprofits in 100+ countries.

Fund tools any nonprofit can use

Only 1 in 5 funders give money for technology. The tools I build are open source and free for any nonprofit, so you fund a tool once and every nonprofit can use it. Sponsorship pays for maintenance, documentation and new features.

Justin Salas

An open-source developer building for nonprofits.

© 2026 Justin Salas

ASCII sharks built on stackedlol/ascii-sharks (MIT)