finds.dev← search

// the find

feross/thanks

★ 2,761 · JavaScript · updated Jul 2023

🙌 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

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →