Showing 36 of 105 projects
Promise-based HTTP client for making requests in browsers and Node.js with interceptors, cancellation, and automatic JSON handling.
An open-source API development ecosystem for testing HTTP, WebSocket, GraphQL, and other APIs with real-time collaboration.
A simple and elegant HTTP library for Python, making HTTP/1.1 requests extremely easy.
An efficient HTTP client for JVM, Android, and GraalVM with HTTP/2, connection pooling, caching, and modern TLS support.
An open-source, offline-first API client that stores collections as files for Git-based collaboration.
An elegant HTTP networking library for Swift, providing a comprehensive suite of tools for making network requests.
A command-line tool and library for transferring data with URLs, supporting over 25 protocols including HTTP, FTP, SSH, and WebSocket.
An open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE, gRPC, and other HTTP-compatible protocols.
An open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE, and gRPC with local, Git, and cloud storage options.
A modern, user-friendly command-line HTTP client for testing, debugging, and interacting with APIs.
A modern, user-friendly command-line HTTP client for testing, debugging, and interacting with APIs.
A modern, user-friendly command-line HTTP client for testing, debugging, and interacting with APIs.
A modern, user-friendly command-line HTTP client for testing, debugging, and interacting with APIs.
A delightful networking library for iOS, macOS, watchOS, and tvOS built on Apple's Foundation URL Loading System.
A simplified HTTP request client for Node.js, designed to be the simplest way to make HTTP calls.
A fast and elegant scraping and crawling framework for Go, designed for extracting structured data from websites.
An extensible PHP HTTP client for sending requests and integrating with web services.
A high-performance HTTP package for Go, optimized for speed with zero memory allocations in hot paths.
A command line tool to run and test HTTP requests using a simple plain text format.
A fast, privacy-first desktop API client for REST, GraphQL, WebSockets, SSE, and gRPC.
A tiny and elegant JavaScript HTTP client based on the Fetch API with retries, timeouts, and hooks.
A small progressive client-side and Node.js HTTP request library with a consistent API and plugin support.
A C++11 single-file header-only HTTP/HTTPS server and client library for building web services and clients.
A protective and efficient, low-level HTTP library for Rust, supporting HTTP/1 and HTTP/2 with client and server APIs.
A next-generation HTTP client for Python with HTTP/1.1 and HTTP/2 support, async/await APIs, and a command-line interface.
A human-friendly and powerful HTTP request library for Node.js with advanced features like retries, caching, and HTTP/2 support.
An open-source API platform providing a modern REST API client and beautiful API references with first-class OpenAPI/Swagger support.
A comprehensive HTTP server mocking and expectations library for Node.js to test modules in isolation.
A terminal-based HTTP client for keyboard-centric API testing and development workflows.
A simple, feature-rich HTTP, REST, and SSE client library for Go.
An ergonomic, batteries-included HTTP client for Rust with async/blocking support, TLS, and proxies.
A lightweight, high-performance Flutter framework for state management, dependency injection, and navigation without context.
A lightweight, high-performance Flutter framework for state management, dependency injection, and route management without context.
Interactive terminal UI for inspecting, debugging, and sending HTTP requests with cURL-like syntax.
A lightweight HTTP API client library for .NET that simplifies REST service consumption.
A Java HTTP client binder that simplifies writing declarative HTTP API clients using annotations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.