got

HTTP client library

A powerful HTTP client library for Node.js that provides a human-friendly and flexible way to make requests.

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

GitHub

14k stars
110 watching
935 forks
Language: TypeScript
last commit: 17 days ago
Linked from 3 awesome lists

httphttp-clienthttp-requesthttpsnodejsnpm-package

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
sindresorhus/ky A tiny and elegant HTTP client based on the Fetch API 13,866
sindresorhus/ky-universal Makes Ky, a modern HTTP client library for browsers, usable in Node.js too 671
sindresorhus/gh-got Convenience wrapper around GitHub's API interaction library 176
axios/axios An HTTP client library for making requests to web servers using the Promise API. 105,804
sindresorhus/open A package that opens URLs, files, and executables in the default application or specified browser on various platforms. 3,193
request/request A simple HTTP client for making requests with built-in support for streaming, headers, and redirects. 25,674
node-fetch/node-fetch A module that enables a standard HTTP client API on Node.js 8,782
node-formidable/formidable A module for parsing multipart form data, especially file uploads in Node.js applications. 7,055
nock/nock A library that enables testing and mocking of HTTP requests in Node.js applications 12,738
alexghr/got-fetch A Node.js HTTP client wrapper around got 21
expressjs/morgan A middleware that logs HTTP requests and responses in various formats. 7,955
bda-research/node-crawler A NodeJS-based web crawler and spider that extracts data from websites. 6,704
ladjs/superagent A client-side HTTP request library supporting high-level features and a Node.js module with the same API. 16,589
psf/requests A simple HTTP library that allows easy and elegant communication between clients and servers. 52,169
sindresorhus/guides A collection of concise guides on various software development topics and workflows. 2,477