Showing 27 of 63 projects
A highly-available, version-controlled service configuration repository based on Git, ZooKeeper, and HTTP/2.
A fast and simple HTTP server for quickly hosting directories with sensible defaults.
A Go HTTP client that spoofs TLS/JA3, HTTP/2, and HTTP/3 fingerprints to emulate real browsers by default.
A flexible command-line HTTP stress tester that can hit multiple targets with multiple configurations to simulate real-world load.
An idiomatic Clojure HTTP client wrapping JDK 11's HttpClient, supporting HTTP/1.1, HTTP/2, and WebSockets.
A Futurama-themed REST and GraphQL API with real-time updates, built as a tech playground for modern web development.
A Rust toolkit providing from-scratch implementations of web transport protocols like HTTP/2, WebSocket, gRPC, and database clients.
A fast, fully streamed MITM proxy for intercepting, recording, and modifying HTTP/1.1, HTTP/2, WebSocket, and gRPC traffic.
An optimized Nginx virtual host configuration for Craft CMS implementing security, performance, and SEO best practices.
An Elixir HTTP/1 and HTTP/2 web server and client that implements the Raxx interface.
A high-level, full-stack web framework for the D programming language, designed for rapid development of high-performance applications.
A demonstration Progressive Web App that replicates Hacker News using Preact with focus on performance optimizations.
A low-level Python library for HTTP/2 single packet attacks and timing attacks using Scapy.
An OCaml HTTP client library supporting HTTP/1.X and HTTP/2 protocols.
A Rust-based reverse proxy server with a built-in WebUI, supporting TCP/UDP/HTTP/TLS/WebSocket protocols.
A simple web server for serving web components and ES modules during development.
A Delphi implementation of the gRPC protocol with HTTP/2 and WebSocket support for real-time, bidirectional streaming.
A high-performance Go HTTP request router and micro framework with middleware, authentication, and HTTP/2 support.
A simple reverse proxy with caching written in Go, using Redis for storage and supporting load balancing, SSL/TLS, and advanced caching features.
A blazingly fast, minimalist HTTP server for Rust with support for HTTP/1, HTTP/2, and HTTP/3.
A simple, lightweight HTTP router for Go with support for static, dynamic, and catch-all routing.
A Common Lisp implementation of the HTTP/2 draft-14 protocol for interoperability testing and network applications.
A pure Crystal implementation of the HTTP/2 protocol, enabling HTTP/2 support for Crystal HTTP servers.
An HTTP/2 client for Elixir, designed for simplicity and full RFC 7540 compliance.
Deploy a Preact Progressive Web App with server-side rendering and Redux to a Cloudflare Worker.
A pure Swift/Vapor 3 library for sending push notifications to Apple devices via APNS.
A functional, low-level HTTP client for Elixir with support for HTTP/1 and HTTP/2.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.