jcalvinowens/asmhttpd
View on GitHub ↗ ★ 208 Assembly
A minimalist HTTP server for Linux, written in x86_64 assembly
7 mentions on Hacker News by 1 person: 2 stories, 5 comments · first 2014-02-14 · latest 2026-05-10
20082026
-
…sharing. I have a much more minimalist one for x86 Linux if you want to see what that looks like: https://github.com/jcalvinowens/asmhttpd
comment by jcalvinowens · 2026-05-10 · in Show HN: Building a web server in assembly to give my life (a lack of) meaning -
…of call and invent your own arbitrary register scheme for it. This x86 program has no stack: https://github.com/jcalvinowens/asmhttpd I don't think it's too hard to imagine a compiler that does that, although it would obviously be very…
comment by jcalvinowens · 2025-12-08 · in The C++ standard for the F-35 Fighter Jet [video] -
If you think this sort of thing is fun, you'll enjoy this: https://github.com/jcalvinowens/asmhttpd/blob/master/asmhttp... It's a webserver written in x86 assembler, which makes raw syscalls. It has no functions, and unmaps the stack so it…
comment by jcalvinowens · 2024-12-27 · in A Simple ELF -
One of my little pet projects is a Linux webserver written in NASM: https://github.com/jcalvinowens/asmhttpd
comment by jcalvinowens · 2023-11-09 · in The Netwide Assembler (NASM) -
…It's sort of amazing how little userspace code a crude webserver using Linux syscalls can be: https://github.com/jcalvinowens/asmhttpd One 4K page of code! No stack!
comment by jcalvinowens · 2023-02-11 · in My review of the C standard library in practice