A self-hosting compiled language that produces native binaries under 200KB. The compiler, this website, and everything serving it — all written in Nyx.
Clean syntax. No hidden complexity. A language you can learn in a weekend.
Compiles to native code via LLVM. Fibonacci runs in 0.87x of C.
Production binaries under 200KB. Zero external dependencies.
// hello.nx fn main() { print("Hello, World!") }
// server.nx — HTTP server in 8 lines import "std/http" fn my_handler(request: Array) -> String { return http_response(200, "Hello from Nyx!") } fn main() { http_serve_mt(8080, 16, my_handler) }
Real software running in production right now.
This website runs on 7 Nyx processes using 47MB of RAM total.
$ curl -sSf https://nyxlang.com/install.sh | sh
GNU/Linux only (x86_64 and ARM64). macOS and Windows coming soon.