ymawky: A Web Server Written Entirely in ARM64 Assembly (Linux Port)
By
imtomt
Summary
ymawky is a web server written entirely in ARM64 assembly language, using syscalls directly without libc, with a fork-per-connection model. Originally developed for macOS, this branch is a Linux port. It requires gcc and binutils to assemble, and serves files from a www/ directory. The project demonstrates low-level systems programming in ARM64 assembly.
Source
Key quotes
· 4 pulledymawky is a syscall-only, no libc, fork-per-connection web server written by hand.
While originally developed for MacOS, this branch is a fully-featured Linux port.
To compile a stripped binary, run make.
Ensure there is a www/ directory next to the ymawky executable.
You might also wanna read
New X11 Display Server 'yserver' Built in Rust with AI Assistance from Claude Code
Developer Jos Dehaes has created yserver, a new MIT-licensed X11 display server written entirely in Rust for modern Linux systems. The proje
itsfoss.com·8d agoMiddleware: YC-Backed Full-Stack AI Observability Platform for Developers
Middleware is a Y Combinator-backed full-stack AI observability platform designed to help developers automatically detect, diagnose, and res
Yavy: Convert Websites into MCP Servers for AI Tools
Yavy is a tool that converts any public website into an MCP (Model Context Protocol) server, enabling AI tools like Claude and Cursor to acc
TOM – Hacking with Swift+
Ycode Launches Open-Source Website Builder as Alternative to Webflow and Framer
Ycode is launching its 4th product - an open-source alternative to Webflow and Framer that gives users more control over their website build
Comments
Sign in to join the conversation.
No comments yet. Be the first.
