Hacker GitHub

← All repos

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

Mentions per year 7 mentions · busiest year 2014 (2)
20082026
  1. …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
  2. …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…
  3. 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
  4. 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)
  5. …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
  6. ▲ 12
    Show HN: HTTP server written in x64 assembly (x86-64)
    story by jcalvinowens · 2014-08-31 · 0 comments
  7. ▲ 8
    Show HN: AsmHTTPd – The tiniest webserver ever written (Linux, x86_64 assembly)
    story by jcalvinowens · 2014-02-14 · 0 comments