Welcome to the Sonite documentation.
Sonite is a statically typed language with TypeScript-inspired syntax that compiles to native code through LLVM.
- Installation — standalone installer or npm
- Getting started — Hello World, first project, build, run, format
- Guides — CLI, files, HTTP, packages, FFI, debugging, VS Code
- Language guide — narrative introduction
- Language specification — authoritative reference
- Async and await
- Error handling
- FEATURES.md — supported features checklist
- KNOWN_ISSUES.md — tracked limitations
- CHANGELOG.md — change history