// docs
edit on GitHub ↗Omni documentation
Omni is a file-based route compiler. These docs cover how you author routes, how the compiler turns them into a fast router and deployable artifacts, and the runtime that serves them.
- Architecture - the crates and the compile pipeline.
- Authoring routes - the file-based handler model.
- The router tree - how routing compiles to a decision tree, and why it is fast.
- Code generation - language adapters and build targets.
- Runtime - the share-nothing server.
- Reference - types, conditions, and the CLI.
- Status - what is built and what is planned.