HTTP/1.1 server written from scratch in C, supports manual HTTP parsing, routing, persistent connections, static file serving/writing, gzip compression, and response generation pipeline
-
Updated
Aug 13, 2025 - C
HTTP/1.1 server written from scratch in C, supports manual HTTP parsing, routing, persistent connections, static file serving/writing, gzip compression, and response generation pipeline
This is my implementation in Go of the "Build Your HTTP Server" Challenge
A lightweight HTTP server built in Java with support for dynamic routing, file handling, and gzip compression. Completed as part of the CodeCrafters challenge.
This is my implementation in Javascript to the "Build Your HTTP Server" Challenge
A lightweight HTTP/1.1 server implementation supporting request routing, file operations, and compression with a process-per-connection concurrency model.
Add a description, image, and links to the build-your-own-http-server topic page so that developers can more easily learn about it.
To associate your repository with the build-your-own-http-server topic, visit your repo's landing page and select "manage topics."