---
title: Tools
description: The Nooh CLI, code generation pipeline, and development workflow.
---

Nooh ships a CLI (`@nooh-ts/cli`) that wraps the compiler and exposes three commands: `build` for a one-shot compilation, `watch` for file-watching incremental rebuilds, and `dev` for running a dev server alongside the watcher.

**[CLI](/docs/tools/cli)**

All commands, flags, and config resolution order.

**[Code generation](/docs/tools/code-generation)**

What files Nooh generates and what each one contains.

**[Development](/docs/tools/development)**

Running a dev server, hot-reloading, and the watch mode.
