ky
HTTP client
A tiny and elegant HTTP client based on the Fetch API
🌳 Tiny & elegant JavaScript HTTP client based on the Fetch API
14k stars
59 watching
366 forks
Language: TypeScript
last commit: 3 months ago
Linked from 2 awesome lists
fetchhttp-clienthttp-requestjavascriptjsjsonnpm-packagerequestresttinywhatwg-fetch
Related projects:
Repository | Description | Stars |
---|---|---|
sindresorhus/ky-universal | Makes Ky, a modern HTTP client library for browsers, usable in Node.js too | 671 |
sindresorhus/got | A powerful HTTP client library for Node.js that provides a human-friendly and flexible way to make requests. | 14,301 |
jakechampion/fetch | A polyfill for the Fetch API in web browsers | 25,757 |
node-fetch/node-fetch | A module that enables a standard HTTP client API on Node.js | 8,782 |
ladjs/superagent | A client-side HTTP request library supporting high-level features and a Node.js module with the same API. | 16,589 |
svenstaro/miniserve | A simple CLI tool to serve files and directories over HTTP. | 6,141 |
nock/nock | A library that enables testing and mocking of HTTP requests in Node.js applications | 12,738 |
square/okhttp | A robust and efficient HTTP client for interacting with web services | 45,872 |
jpillora/xdomain | A JavaScript library that allows cross-domain HTTP requests without server configuration. | 3,127 |
vaheqelyan/karin | An elegant promise-based HTTP client for making requests in web browsers and Node.js applications. | 395 |
vercel/micro | A lightweight framework for building fast and modular asynchronous HTTP microservices | 10,585 |
sindresorhus/public-ip | A Node.js module that fetches and returns your public IP address from various sources with customizable options for fallbacks and timeout settings. | 1,026 |
axios/axios | An HTTP client library for making requests to web servers using the Promise API. | 105,804 |
jakutis/httpinvoke | An HTTP client library providing a promise-based or callback-based API for sending and receiving data over the web. | 344 |
saltwaterc/http-request | A general-purpose HTTP client for Node.js with support for transparent compression and SSL. | 80 |