Skip to content
You must be logged in to sponsor isaacs

Become a sponsor to isaacs

@isaacs

isaacs

Oakland CA

In 2009, I invented npm and spent 12 years working on it, including founding npm, Inc. (acquired by GitHub in 2020), and designing and implementing Arborist, the library that powers npm 7 and higher.

If you use JavaScript in any capacity, there is a very good chance you depend on code I wrote.

I left GitHub in November 2021 to found another startup, and no longer work on npm full time. Currently, I am working on vlt.sh, the next generation of JavaScript package management.

Apart from that, I maintain node-tap and a whole host of Node.js utility libraries that are used by millions of JavaScripters around the world. Sponsorship helps me justify my non-work OSS time, since that takes me away from other activities, and sponsoring libraries of mine will help me judge where my OSS maintenance time is best spent.

Current sponsors 31

@csev
@jensstigaard
@sejas
@GraphQLGuide
@elan-ev
@MFB-Technologies-Inc
@mr-yum
@includable
@nathanchapman
Private Sponsor
@devope
@DPassarelli
@webdriverio
@szTheory
@connectedcars
@electrovir
@roboflow
@GitbookIO
@ericallam
@0xquantech
@syntaxfm
@BE-CH
@KashifKhaan
@FrontendMasters
Private Sponsor
Private Sponsor
@Omar-Tood
@mrhenry
@theleonfaust
@alyvofficial
@madbob
Past sponsors 157
Private Sponsor
@SpringRole
@Tripwire
@lsgdefault
@rondales
@chrisJohn404
@darcyclarke
@hassanhashmy
@iNishant
@rafaelkallis
@balsa
@Xen0byte
@fewwwww
@LeonK-UnnaturalD
@surferjeff
Private Sponsor
@felladrin
@cerebrl

Featured work

  1. tapjs/tapjs

    Test Anything Protocol tools for node

    JavaScript 2,367
  2. isaacs/node-glob

    glob functionality for node.js

    TypeScript 8,535
  3. isaacs/rimraf

    A `rm -rf` util for nodejs

    TypeScript 5,687
  4. isaacs/node-lru-cache

    A fast cache that automatically deletes the least recently used items

    TypeScript 5,407
  5. isaacs/blog.izs.me

    eleventy app that powers my blog

    Nunjucks 14
  6. isaacs/minipass

    A stream implementation that does more by doing less

    TypeScript 251

Select a tier

$ a month

You'll receive any rewards listed in the $30 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$30 a month

Select

Thank You Tier

For about a dollar a day, you can say "thanks" for the things of mine that you're using.

You won't get any special privileges, except the karmic joy that comes with a life full of gratitude, but that's a lot.

$1,500 a month

Select

No, Thank YOU Tier.

For $1500 a month, I'll publicly thank you for your support with a link of your choosing on my Twitter account every month.

$6,000 a month

Select

Bug-fix Tier

For $6k a month, I'll prioritize (and likely fix) any issues that you run into with any of my personal open source code. When possible, I'll also dig into problems caused in other open source JS code, and provide workarounds or alternatives if I can't fix it.

Fair disclaimer: there's a good chance I'll eventually fix it, even if you don't pay. But at this tier, you get to have your issues prioritized.

There is no guarantee that your issues will be fixed, since such a thing cannot be guaranteed, but I am unusually prolific and quite good at debugging JavaScript, so it's likely that if it can be root caused and fixed, I'll fix it. If you are unsatisfied, I'll provide a one-time refund of that month's fee.