Showing 33 of 105 projects
A fast, mature Ruby HTTP client with a chainable API, streaming support, and fine-grained timeouts.
A concise, declarative Go library for end-to-end HTTP and REST API testing with chainable request builders and assertions.
An enhanced HTTP client for Go with built-in retry mechanisms, circuit breaking, and plugin support for fault-tolerant requests.
A simplified, lightweight HTTP client library for Java that makes REST API calls easier.
A zero-code iOS network debugging library that records and inspects all URLSession traffic via shake gesture.
A Clojure library for asynchronous streaming communication over HTTP, WebSockets, TCP, and UDP, built on Netty and Manifold.
Asynchronous streaming communication library for Clojure providing HTTP, TCP, UDP, and WebSocket servers and clients.
A minimalist, high-performance event-driven HTTP client and server for Clojure, fully Ring-compatible.
A free, native macOS application for testing and debugging HTTP/REST endpoints with a lightweight UI.
An HTTP client for Elixir built on top of hackney, offering a simple and flexible API for making requests.
A React hook for making isomorphic HTTP requests with built-in caching, GraphQL support, and request/response interceptors.
A Go HTTP client wrapper that automatically retries failed requests with exponential backoff.
Versatile HTTP traffic mocking and testing library for Go, compatible with any net/http based client.
A Go library that provides a clean, Python Requests-like API for making HTTP requests with built-in JSON/XML support and sessions.
A lightweight Arduino library for GSM, LTE, and WiFi modules that provides a simple client interface for IoT connectivity.
A high-performance REST API client library for .NET with interface-based declaration, AOT support, and advanced features.
A Java HTTP REST client for Elasticsearch, providing an alternative to the native Java API.
A Lua HTTP client cosocket driver for OpenResty/ngx_lua, supporting streaming, keepalives, and proxy connections.
A flexible HTTP client library for Elixir with a composable middleware stack and support for multiple adapters.
A powerful PHP component for fetching HTTP resources synchronously or asynchronously with a flexible API.
A fast, asynchronous HTTP client for Neovim that runs HTTP requests directly from .http files within the editor.
A feature-rich HTTP client library for Node.js that simplifies making REST API requests with automatic serialization and parsing.
A fully-featured HTTP client interface for Neovim, supporting REST, GraphQL, gRPC, and WebSocket requests.
A lightweight PHP HTTP client library with multiple client backends and PSR compliance.
A lightweight PHP library for issuing HTTP requests with multiple client implementations including cURL and file_get_contents.
A thin Swift wrapper around NSURLSession that simplifies HTTP requests with convenient APIs.
A Go library for downloading files and directories from various sources using a single URL string.
A Go HTTP client library for creating and sending API requests with struct-based encoding and request composition.
A universal WHATWG Fetch API implementation that works across Node.js, browsers, and React Native.
A Go library providing a fluent API to simplify HTTP client requests, reducing boilerplate compared to net/http.
A fast, cross-platform, and reliable multipart downloader library for .NET applications with asynchronous progress events.
A RxSwift wrapper for Alamofire that enables reactive network programming in Swift.
A lightweight C++ wrapper around libcurl for making HTTP/REST requests with both simple and advanced configuration options.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.