🌙 The Nyx Programming Language
One unified language for web, mobile, desktop, and sovereign cloud infrastructure. Region-based Zero-GC safety, delightful ergonomics, zero compromises.
True Cross-Platform
Compile native binaries, WebAssembly, iOS, and Android from one codebase
Gradual Typing
Full type inference. Write fast scripts, harden with types later
Memory Safe
Region-based ownership β zero GC pauses, zero use-after-free
Fearless Concurrency
Structured async/await with compile-time data race prevention
Built-in UI Toolkit
Skia-powered widget system. Beautiful apps on every screen
Batteries Included
HTTP, JSON, crypto, database, ML, vision, GIS β all in stdlib
Documentation Sections
📖 Language Guide
Learn Nyx from scratch β types, functions, memory model, concurrency.
Start reading →⚙️ Setup & Installation
Get Nyx running on your machine. Prerequisites and build instructions.
Get set up →📚 Standard Library
Reference for all standard modules β io, http, json, crypto, db, ui.
Browse API →🔬 Internals
How Nyx works under the hood β compiler pipeline, region inference, MLIR.
Peek inside →