Showing 36 of 122 projects
A terminal-based HTTP client for keyboard-centric API testing and development workflows.
An ergonomic, batteries-included HTTP client for Rust with async/blocking support, TLS, and proxies.
A lightweight, language-independent RPC framework for building cross-language services with clean abstractions for transport and serialization.
Interactive terminal UI for inspecting, debugging, and sending HTTP requests with cURL-like syntax.
A lightweight ASGI web server implementation for Python, supporting HTTP/1.1 and WebSockets.
A lightweight ASGI web server implementation for Python, supporting HTTP/1.1 and WebSockets.
A Python WSGI HTTP Server for UNIX, designed for fast clients and sleepy applications.
A composable web server framework for Rust built on hyper, designed for ease of use and high performance.
A static file server with directory listing for local development and testing.
A type-safe REST library for .NET that automatically generates HTTP clients from interface definitions.
A light-weight module that brings the Fetch API to Node.js, providing a window.fetch-compatible interface for server-side HTTP requests.
A high-performance PHP application server and process manager written in Go, designed to replace traditional Nginx+FPM setups.
A high-performance PHP application server and process manager written in Go, designed to replace traditional setups like Nginx+FPM.
A C++ library for cloud-based client-server communication using modern asynchronous APIs.
A high-performance HTTP/1.1 client for Node.js, written from scratch and powering the built-in fetch API.
A simple, expressive C++17 HTTP client library inspired by Python Requests, built on libcurl.
A flexible open-source tool for mocking HTTP services to create stable test and development environments.
A flexible open-source tool for mocking HTTP services to create stable test and development environments.
A high-performance, high-extensibility Go HTTP framework for building microservices.
A Java DSL for simplifying testing and validation of REST APIs with a fluent, Groovy-like syntax.
A fast cross-platform HTTP benchmarking tool written in Go for load testing web services.
A free, very fast, and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications.
A free, fast, and reliable open-source CDN for npm, GitHub, WordPress, and ES modules with multi-CDN failover.
A high-performance, scalable, and experimental HTTP server written in C, designed for efficiency and portability.
A comprehensive Android networking library built on OkHttp, supporting HTTP/2, file transfers, image loading, and RxJava.
A Ruby library that simplifies HTTP requests with an intuitive API and built-in command-line interface.
A cloud-native traffic orchestration system for high availability, extensibility, and observability in API management and service mesh.
A modular set of standardized APIs enabling WebAssembly programs to securely interact with system resources like files and networks.
A high-performance Rust HTTP server for Python applications, supporting ASGI, RSGI, and WSGI interfaces.
A protocol and server for pushing real-time updates to web browsers and HTTP clients with server-sent events.
A tiny wrapper built around fetch with an intuitive syntax for making HTTP requests.
A reactive microservice framework built on Netty that supports gRPC, Thrift, Kotlin, Retrofit, Spring Boot, and Dropwizard.
A fast and easy-to-use C++ microframework for creating HTTP and WebSocket web services.
A simple yet powerful Go HTTP client with automatic decoding, debugging, retry, and HTTP fingerprinting support.
A C++ header-only library providing low-level HTTP/1, WebSocket, and networking protocol types and algorithms built on Boost.Asio.
Open-source SSH tunneling server for HTTP(S), WS(S), and TCP tunnels to localhost with no custom client required.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.