A simple and ultrafast http reverse proxy serving multiple domain names and terminating TLS for http/1.1, 2 and 3, written in Rust
-
Updated
Jan 11, 2026 - Rust
A simple and ultrafast http reverse proxy serving multiple domain names and terminating TLS for http/1.1, 2 and 3, written in Rust
Look at https://github.com/anuragsoni/shuttle_http instead
Asynchronous HTTP toolkit for Kotlin + JVM
HTTP zero-allocations parser for golang, inspired by llhttp
Node http(s) request client
Client app for server interaction via sockets and GET/POST/DELETE requests, handling authentication, library access, and book management.
Yet another toy HTTP 1.1 server from a weekend.
Distribution of software for Bread Experts Group operated port/shared file routing servers.
A multi-threaded HTTP/1.1 web server in C++ using Winsock, supporting CRUD operations, static file serving, multi-language content, and proper connection management.
A coursework project implementing an HTTP/1.1 server from scratch with Python sockets and threading. Supports concurrent clients via a thread pool, persistent connections (keep‑alive), static HTML and binary downloads (PNG/JPEG/TXT), JSON uploads to /upload, strict Host validation, and path traversal protection, with detailed logging.
(Yet another) experimental minimalistic http client using asyncio
Implementation of HTTP/1.1 and HTTP/2.0
Ferrous is a lightweight, custom-built HTTP/1.1 server written in Rust or Java. It serves static and dynamic content, supports CGI scripts, handles cookies and sessions, and is fully configurable via a simple config file. Designed for reliability and performance, it uses non-blocking, event-driven I/O and avoids external server frameworks.
Add a description, image, and links to the http11 topic page so that developers can more easily learn about it.
To associate your repository with the http11 topic, visit your repo's landing page and select "manage topics."