A minimal, free snippet sharing tool for nonprofits, built on Cloudflare Workers and KV. Live at snip.nonprofittools.org and listed in the Nonprofit Web Tools hub. Built by Good Heart Tech.
Paste text, set how many days and views it lasts, and share the link. Snippets are deleted automatically when they expire or run out of views. For sharing passwords, we recommend Password Pusher.
- Install Node.js and run
npm install. - Create a KV namespace:
npx wrangler kv namespace create SNIPPETS. - In
wrangler.toml, replace the KVidwith yours and set your own custom domain route,PAGE_TITLE, andWELCOME_MESSAGE. - Deploy with
npm run deploy.
src/worker.ts: the whole app (routes, HTML, KV reads and writes)wrangler.toml: Worker name, route, variables, KV binding
AGPL-3.0. The Good Heart Tech name and logo remain trademarks of Good Heart Tech, so please rebrand forks.