Got: Detailed Overview & Metrics

v14.4.1(4 months ago)

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

Got is a popular and lightweight HTTP request library for Node.js that simplifies making HTTP requests with features like promise-based API, stream support, and automatic retries. It provides a simple and intuitive interface for sending HTTP requests with support for various methods like GET, POST, PUT, DELETE, etc. Got also offers advanced features like request timeouts, response caching, and error handling.

Compared to other HTTP request libraries like Axios or node-fetch, Got stands out for its minimalistic design, better performance, and smaller bundle size. It is actively maintained with regular updates and improvements, making it a reliable choice for handling HTTP requests in Node.js applications.

Tags: node.jshttprequestpromisestream