Open Collective
Open Collective
Loading

Node Fetch

A light-weight module that brings window.fetch to Node.js

Contribute


Become a financial contributor.

Financial Contributions

Recurring contribution
Backer

Support us with a monthly donation and help us continue maintaining node-fetch.

Starts at
$1 USD / month

Latest activity by


+ 5
Recurring contribution
Silver Sponsor

Support us with a monthly donation and help us continue maintaining node-fetch.

Starts at
$50 USD / month

Latest activity by


Be the first one to contribute!
Recurring contribution
Gold Sponsor

Your company logo will be displayed at https://github.com/node-fetch/node-fetch

Starts at
$200 USD / month

Latest activity by


Be the first one to contribute!
Recurring contribution
Platinum Sponsor

Your company logo (large) will be displayed at https://github.com/node-fetch/node-fetch

Starts at
$1,000 USD / month

Latest activity by


Be the first one to contribute!
Custom contribution
Donation
Make a custom one-time or recurring contribution.

Latest activity by


+ 18

Top financial contributors

Individuals

1
François Hodierne

$160 USD since Aug 2021

2
Rodrigo Perondi

$155 USD since Oct 2021

3
Konrad Kruk

$140 USD since Jan 2021

4
AaronSr22

$140 USD since Jan 2022

5
Shan

$20 USD since Oct 2020

6
Alessandro Segala

$15 USD since Aug 2020

7
ven

$15 USD since Jan 2021

8
Gary Barrett

$15 USD since Feb 2022

9
Vitor Luiz Cavalcanti

$10 USD since Sep 2020

10
Incognito

$10 USD since Sep 2020

Organizations

1
GitHub Sponsors

$3,061.46 USD since May 2021

2
Third Iron

$185 USD since Mar 2021

3
Open Collective

$160 USD since Aug 2021

4
Crawlbase

$33 USD since Nov 2020

5
Wechaty

$30 USD since Aug 2021

6
TheNextWe

$25 USD since Apr 2023

Node Fetch is all of us

Our contributors 27

Thank you for supporting Node Fetch.

GitHub Sponsors

$3,061 USD

Third Iron

$185 USD

François Hodi...

Backer

$160 USD

Open Collective

Backer

$160 USD

Rodrigo Perondi

Backer

$155 USD

Konrad Kruk

Backer

$140 USD

AaronSr22

Backer

$140 USD

Budget


Transparent and open finances.

View all transactions
+$5.00USD
Completed
Contribution #516352
+$5.00USD
Completed
Contribution #482893
+$5.00USD
Completed
Contribution #474087
$
Today’s balance

$3,541.66 USD

Total raised

$3,541.66 USD

Total disbursed

--.-- USD

Estimated annual budget

$959.49 USD

About


node-fetch

A light-weight module that brings window.fetch to Node.js

Features

  • Stay consistent with window.fetch API.
  • Make conscious trade-off when following WHATWG fetch spec and stream spec implementation details, document known differences.
  • Use native promise, but allow substituting it with [insert your favorite promise library].
  • Use native Node streams for body, on both request and response.
  • Decode content encoding (gzip/deflate) properly, and convert string output (such as res.text() and res.json()) to - UTF-8 automatically.
  • Useful extensions such as timeout, redirect limit, response size limit, explicit errors for troubleshooting.

Why do we need your help?

node-fetch in numbers:

  • over 14 million downloads/month on npm
  • nearly 15k dependents
  • over 5k stars on Github
Maintaining an open-source project is not easy, especially when it's that widely used. Financial support will help us stay motivated and continue to improve the project with each and new release!

Thank you for your support! 🙌

Our team