# Table of contents TypeScript framework with NestJS-style controllers, DI, pipes, and interceptors, without module ceremony. ## Web links - [Moost](moost.org/) - [Getting Started](moost.org/cliapp) - [Advanced](moost.org/cliapp/advanced.html) - [Commands](moost.org/cliapp/commands.html) - [Controllers](moost.org/cliapp/controllers.html) - [Help System](moost.org/cliapp/help.html) - [Interceptors](moost.org/cliapp/interceptors.html) - [Options & Arguments](moost.org/cliapp/options.html) - [Moost Flavors](moost.org/moost) - [Controllers in Moost](moost.org/moost/controllers.html) - [Dependency Injection](moost.org/moost/di) - [Circular Dependencies](moost.org/moost/di/circular.html) - [Functional Instantiation](moost.org/moost/di/functional.html) - [Dependency Substitution](moost.org/moost/di/provide-inject.html) - [Moost Event Lifecycle](moost.org/moost/event-lifecycle.html) - [Interceptors in Moost](moost.org/moost/interceptors.html) - [Logging in Moost](moost.org/moost/logging.html) - [Introduction to Metadata in Moost](moost.org/moost/meta) - [General-Purpose Metadata](moost.org/moost/meta/common.html) - [Controller Metadata](moost.org/moost/meta/controller.html) - [Customizing Metadata in Moost](moost.org/moost/meta/custom.html) - [Metadata Inheritance](moost.org/moost/meta/inherit.html) - [OpenTelemetry in Moost](moost.org/moost/otel.html) - [Introduction to Moost Pipelines](moost.org/moost/pipes) - [Custom Pipes in Moost](moost.org/moost/pipes/custom.html) - [Resolve Pipe in Moost](moost.org/moost/pipes/resolve.html) - [Validation Pipe with Atscript](moost.org/moost/pipes/validate.html) - [What is Moost?](moost.org/moost/what.html) - [Why Moost?](moost.org/moost/why.html) - [@moostjs/otel](moost.org/otel) - [Composables](moost.org/otel/composables.html) - [Metrics](moost.org/otel/metrics.html) - [Setup & Configuration](moost.org/otel/setup.html) - [Automatic Spans](moost.org/otel/spans.html) - [@moostjs/swagger](moost.org/swagger) - [Configuration](moost.org/swagger/configuration.html) - [Links & Callbacks](moost.org/swagger/links-callbacks.html) - [Operations](moost.org/swagger/operations.html) - [Parameters](moost.org/swagger/parameters.html) - [Request Body](moost.org/swagger/request-body.html) - [Responses](moost.org/swagger/responses.html) - [Schemas & Types](moost.org/swagger/schemas.html) - [Security](moost.org/swagger/security.html) - [Serving the UI](moost.org/swagger/serving-ui.html) - [Meet the Team](moost.org/team.html) - [](moost.org/validation) - [@atscript/moost-validator – API Reference](moost.org/validation/api.html) - [Getting Started](moost.org/webapp) - [Authentication](moost.org/webapp/auth.html) - [Benchmarks: Moost vs NestJS](moost.org/webapp/benchmarks.html) - [Controllers](moost.org/webapp/controllers.html) - [Dependency Injection](moost.org/webapp/di.html) - [Programmatic Fetch (SSR)](moost.org/webapp/fetch.html) - [Guards & Authorization](moost.org/webapp/guards.html) - [Interceptors](moost.org/webapp/interceptors.html) - [Reading Request Data](moost.org/webapp/request.html) - [Custom Resolvers & Pipes](moost.org/webapp/resolvers.html) - [Responses & Errors](moost.org/webapp/response.html) - [Routing & Handlers](moost.org/webapp/routing.html) - [Body Limits & Security](moost.org/webapp/security.html) - [Vue + Moost (SSR)](moost.org/webapp/ssr.html) - [Static Files & Proxy](moost.org/webapp/static.html) - [Swagger / OpenAPI](moost.org/webapp/swagger.html) - [Validation](moost.org/webapp/validation.html) - [Vite Plugin](moost.org/webapp/vite.html) - [Getting Started](moost.org/wf) - [API Reference](moost.org/wf/api.html) - [Context & State](moost.org/wf/context.html) - [Error Handling](moost.org/wf/errors.html) - [Integration](moost.org/wf/integration.html) - [Outlets](moost.org/wf/outlets.html) - [Workflows Overview](moost.org/wf/overview.html) - [Pause & Resume](moost.org/wf/pause-resume.html) - [Schemas & Flow Control](moost.org/wf/schemas.html) - [Spies & Observability](moost.org/wf/spies.html) - [Steps](moost.org/wf/steps.html) - [Quick Start](moost.org/wsapp) - [Client](moost.org/wsapp/client.html) - [Error Handling](moost.org/wsapp/errors.html) - [Handlers](moost.org/wsapp/handlers.html) - [HTTP Integration](moost.org/wsapp/integration.html) - [Wire Protocol](moost.org/wsapp/protocol.html) - [Request Data](moost.org/wsapp/request.html) - [Rooms & Broadcasting](moost.org/wsapp/rooms.html) - [Routing](moost.org/wsapp/routing.html) - [Testing](moost.org/wsapp/testing.html) ## LLMs links - [Moost](moost.org/index.md) - [Getting Started](moost.org/cliapp.md) - [Advanced](moost.org/cliapp/advanced.md) - [Commands](moost.org/cliapp/commands.md) - [Controllers](moost.org/cliapp/controllers.md) - [Help System](moost.org/cliapp/help.md) - [Interceptors](moost.org/cliapp/interceptors.md) - [Options & Arguments](moost.org/cliapp/options.md) - [Moost Flavors](moost.org/moost.md) - [Controllers in Moost](moost.org/moost/controllers.md) - [Dependency Injection](moost.org/moost/di.md) - [Circular Dependencies](moost.org/moost/di/circular.md) - [Functional Instantiation](moost.org/moost/di/functional.md) - [Dependency Substitution](moost.org/moost/di/provide-inject.md) - [Moost Event Lifecycle](moost.org/moost/event-lifecycle.md) - [Interceptors in Moost](moost.org/moost/interceptors.md) - [Logging in Moost](moost.org/moost/logging.md) - [Introduction to Metadata in Moost](moost.org/moost/meta.md) - [General-Purpose Metadata](moost.org/moost/meta/common.md) - [Controller Metadata](moost.org/moost/meta/controller.md) - [Customizing Metadata in Moost](moost.org/moost/meta/custom.md) - [Metadata Inheritance](moost.org/moost/meta/inherit.md) - [OpenTelemetry in Moost](moost.org/moost/otel.md) - [Introduction to Moost Pipelines](moost.org/moost/pipes.md) - [Custom Pipes in Moost](moost.org/moost/pipes/custom.md) - [Resolve Pipe in Moost](moost.org/moost/pipes/resolve.md) - [Validation Pipe with Atscript](moost.org/moost/pipes/validate.md) - [What is Moost?](moost.org/moost/what.md) - [Why Moost?](moost.org/moost/why.md) - [@moostjs/otel](moost.org/otel.md) - [Composables](moost.org/otel/composables.md) - [Metrics](moost.org/otel/metrics.md) - [Setup & Configuration](moost.org/otel/setup.md) - [Automatic Spans](moost.org/otel/spans.md) - [@moostjs/swagger](moost.org/swagger.md) - [Configuration](moost.org/swagger/configuration.md) - [Links & Callbacks](moost.org/swagger/links-callbacks.md) - [Operations](moost.org/swagger/operations.md) - [Parameters](moost.org/swagger/parameters.md) - [Request Body](moost.org/swagger/request-body.md) - [Responses](moost.org/swagger/responses.md) - [Schemas & Types](moost.org/swagger/schemas.md) - [Security](moost.org/swagger/security.md) - [Serving the UI](moost.org/swagger/serving-ui.md) - [Meet the Team](moost.org/team.md) - [](moost.org/validation.md) - [@atscript/moost-validator – API Reference](moost.org/validation/api.md) - [Getting Started](moost.org/webapp.md) - [Authentication](moost.org/webapp/auth.md) - [Benchmarks: Moost vs NestJS](moost.org/webapp/benchmarks.md) - [Controllers](moost.org/webapp/controllers.md) - [Dependency Injection](moost.org/webapp/di.md) - [Programmatic Fetch (SSR)](moost.org/webapp/fetch.md) - [Guards & Authorization](moost.org/webapp/guards.md) - [Interceptors](moost.org/webapp/interceptors.md) - [Reading Request Data](moost.org/webapp/request.md) - [Custom Resolvers & Pipes](moost.org/webapp/resolvers.md) - [Responses & Errors](moost.org/webapp/response.md) - [Routing & Handlers](moost.org/webapp/routing.md) - [Body Limits & Security](moost.org/webapp/security.md) - [Vue + Moost (SSR)](moost.org/webapp/ssr.md) - [Static Files & Proxy](moost.org/webapp/static.md) - [Swagger / OpenAPI](moost.org/webapp/swagger.md) - [Validation](moost.org/webapp/validation.md) - [Vite Plugin](moost.org/webapp/vite.md) - [Getting Started](moost.org/wf.md) - [API Reference](moost.org/wf/api.md) - [Context & State](moost.org/wf/context.md) - [Error Handling](moost.org/wf/errors.md) - [Integration](moost.org/wf/integration.md) - [Outlets](moost.org/wf/outlets.md) - [Workflows Overview](moost.org/wf/overview.md) - [Pause & Resume](moost.org/wf/pause-resume.md) - [Schemas & Flow Control](moost.org/wf/schemas.md) - [Spies & Observability](moost.org/wf/spies.md) - [Steps](moost.org/wf/steps.md) - [Quick Start](moost.org/wsapp.md) - [Client](moost.org/wsapp/client.md) - [Error Handling](moost.org/wsapp/errors.md) - [Handlers](moost.org/wsapp/handlers.md) - [HTTP Integration](moost.org/wsapp/integration.md) - [Wire Protocol](moost.org/wsapp/protocol.md) - [Request Data](moost.org/wsapp/request.md) - [Rooms & Broadcasting](moost.org/wsapp/rooms.md) - [Routing](moost.org/wsapp/routing.md) - [Testing](moost.org/wsapp/testing.md)