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
Sep 1, 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
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.
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.
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.
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.
Distribution of software for Bread Experts Group operated port/shared file routing servers.
Tiny zero-dependency Java 17+ HTTP/1.1 server library for simple REST-style applications.
A multithreaded HTTP/1.1 web server written from scratch in Python. Raw sockets, ETag caching, range requests, gzip/brotli compression, keep-alive. No frameworks.
HTTP/1.1 server built from Python sockets with a bounded thread pool, keep-alive, safe file serving, JSON uploads, and defensive error handling.
Focused HTTP/1.1 origin server built directly on Node.js TCP sockets in TypeScript - custom parsing, streaming bodies, pipelining, framing hardening and backpressure.
To associate your repository with the http11 topic, visit your repo's landing page and select "manage topics."