Got
Simpler HTTP requests with less boilerplate.
- Status
- Generally available
- Last checked
- Checked · Oct 10, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
Got provides a nicer interface to the built-in `http` module in Node.js, simplifying HTTP requests and handling responses more gracefully. It's designed for developers who want a cleaner API without sacrificing performance or features.
Got stands out by offering a cleaner and more intuitive interface to Node.js’s native HTTP requests, reducing boilerplate while maintaining performance and feature richness.
When it fits — and when it doesn’t
A good fit for
Node.js developers who need a simpler and cleaner interface for making HTTP requests without sacrificing performance or features.
Projects requiring streamlined error handling and automatic JSON encoding/decoding in their HTTP client.
Look elsewhere if
Developers looking for a full-featured web framework with built-in HTTP client capabilities.
Scenarios where the built-in `http` module's low-level control is necessary over simplified interfaces.
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Small community and limited support
Got has a relatively small user base compared to more established libraries like Axios or Superagent, leading to fewer contributions and slower issue resolution.
- 02
Dependency on Node.js ecosystem
Got is tightly integrated with the Node.js environment, which can be a limitation for developers working in other JavaScript environments such as browsers or Deno.
- 03
Potential performance overhead due to additional features
While Got aims to maintain high performance, the inclusion of advanced features like automatic retries and redirects may introduce some overhead compared to using the native `http` module directly.
What it does well
Simplified HTTP requests with less boilerplate.
Automatic JSON encoding and decoding.
Built-in support for timeouts, retries, and redirects.
Streamlined error handling.
Extensive documentation and community support.
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up Got
Setup steps, common gotchas and what to check after 30 days.