Got: Detailed Overview & Metrics

v14.4.2(3 days ago)

This package is actively maintained.Types definitions are provided via a separate npm package: @types/gotNumber of direct dependencies: 11Monthly npm downloads

Got is a human-friendly and powerful HTTP request library for Node.js. It provides a simple and intuitive API for making HTTP requests with support for promises, streams, and async/await syntax. Got offers features like automatic retries, timeouts, and request cancellation, making it suitable for building robust and reliable network communication in Node.js applications.

Compared to other popular HTTP request libraries like Axios and node-fetch, Got stands out for its focus on simplicity, performance, and flexibility. It is actively maintained, regularly updated, and well-documented, making it a preferred choice for developers looking for a reliable and efficient HTTP client in their Node.js projects.

Alternatives:
axios+
node-fetch+
ky+
superagent+
bent+
needle+
isomorphic-fetch+
wreck+
make-fetch-happen+
simple-get+

Tags: node.jshttprequestpromiseasync/await