Static Web Server is an open-source, asynchronous HTTP server engineered specifically for static file serving. It delivers secure, low-overhead web hosting directly from pre-compiled standalone binaries under permissive dual MIT and Apache-2.0 licensing without telemetry or bloat.

Technical Overview of Static Web Server
Powered by Rust, Tokio, and Hyper, the server executes non-blocking asynchronous I/O across multi-threaded worker pools to maximize throughput with minimal CPU and memory usage. It deploys as a single, portable static binary requiring zero external dependencies, runtime environments, or system installers. This architecture guarantees a completely offline-capable, tracker-free binary that administrators can run via command-line arguments, environment variables, or simple TOML configuration files.
Core Features of Static Web Server
- Dynamic asset compression applies on-the-fly Gzip, Deflate, Brotli, and Zstandard encoding or streams pre-compressed
.brand.gzfiles straight from disk. - Modern network standards deliver out-of-the-box HTTP/2, TLS termination, automatic security headers, byte-range requests, and CORS preflight handling.
- Production routing controls include virtual host mapping, URL rewrites, redirects, SPA fallback routing for 404s, and BCrypt-backed basic authentication.
- Native system integration enables execution as a background Windows Service, Docker container, or systemd socket-activated daemon alongside Prometheus metric tracking.
System Compatibility
Available as pre-compiled x86_64 and ARM64 binaries for Windows, Linux, macOS, FreeBSD, NetBSD, Android, and Docker containers.