// the find
feross/thanks
🙌 Give thanks to the open source maintainers you depend on! ✨
A CLI tool that scans your npm dependency tree and lists which maintainers are accepting donations. Run `npx thanks` in any Node project and get a list of funding links. It's a one-trick pony, and that's fine.
- Zero friction — `npx thanks` requires no installation and works in any npm project immediately
- The concept is sound: surfaces funding info at the point where developers are already thinking about their dependencies
- Feross built and maintains a lot of the packages that would show up in this list, so there's genuine credibility behind it
- The funding data lives in a hardcoded list inside index.js — maintainers must open a PR to be included, which hasn't scaled well and the list is stale
- npm has had a native `funding` field in package.json since v6.13 and `npm fund` command since v6.14, which obsoletes most of what this tool does
- Last pushed in 2023, Travis CI badge is broken, and the Product Hunt link in the README is a red flag for a dev tool
- No way to aggregate or automate actual payments — it's purely a display tool that points you at individual donation pages, so the 'make open source healthier' promise relies entirely on users following through manually