needle

HTTP client

An HTTP client for Node.js with support for various request methods and features.

Nimble, streamable HTTP client for Node.js. With proxy, iconv, cookie, deflate & multipart support.

GitHub

2k stars
35 watching
236 forks
Language: JavaScript
last commit: 11 months ago

Related projects:

Repository Description Stars
lukeed/httpie A lightweight HTTP client library for Node.js that allows easy creation of promise-based requests with support for JSON data parsing and custom headers. 580
jakutis/httpinvoke An HTTP client library providing a promise-based or callback-based API for sending and receiving data over the web. 344
vaheqelyan/karin An elegant promise-based HTTP client for making requests in web browsers and Node.js applications. 395
dint-dev/universal_io A package providing a cross-platform HTTP client library for Dart, allowing developers to make requests on multiple platforms and browsers. 97
kong/unirest-nodejs A Node.js HTTP client library providing a simplified way to make requests and send data. 953
saltwaterc/http-request A general-purpose HTTP client for Node.js with support for transparent compression and SSL. 80
patrickjuchli/basic-ftp An FTP client library for Node.js, supporting key features like TLS encryption and IPv6. 675
treeform/puppy A Nim-based HTTP client library providing simple and secure ways to make HTTP requests. 188
ninenines/gun An Erlang HTTP client with support for various protocols and connection management. 903
maccman/nestful A Ruby HTTP client library with a simple and sane API for making REST requests. 508
nghialv/net A Swift HTTP request wrapper providing flexible and customizable HTTP clients for various use cases. 302
plhery/node-twitter-api-v2 A lightweight Twitter API client library with strong typing and full feature set. 1,311
mishankov/yahttp An HTTP client library for Nim, providing a simple and API-focused interface for making HTTP requests. 24
sindresorhus/ky-universal Makes Ky, a modern HTTP client library for browsers, usable in Node.js too 671
snoyberg/http-client Provides a low-level HTTP client engine with various backends and higher-level APIs. 280