got vs node-fetch

node-fetch is downloaded 4.2× more often than got (596,360,386 vs 143,651,475 per month), so it has the larger community and more answered questions online. node-fetch ships 49% less gzipped JavaScript (22.6 kB vs 44.2 kB), which matters if bundle size is a priority. Both projects are actively maintained.

Metricgotnode-fetch
Weekly downloads33,119,616141,594,834
Monthly downloads143,651,475596,360,386
GitHub stars14,9098,856
Minified size144.7 kB83.0 kB
Minified + gzipped44.2 kB22.6 kB
Dependencies123
Open issues0247
Last commit2026-05-072026-05-12
Latest version15.0.53.3.2
LicenseMITMIT

got

Human-friendly and powerful HTTP request library for Node.js

node-fetch

A light-weight module that brings Fetch API to node.js

Related comparisons

Embed this comparison

A live badge for your README — it updates as the numbers change.

got vs node-fetch downloads
[![got vs node-fetch](https://devcompare.dev/badge/got-vs-node-fetch.svg)](https://devcompare.dev/compare/got-vs-node-fetch)

Data from npm, Bundlephobia and GitHub. Last updated 2026-06-01.