# gust_web v0.1.33 - API Reference

## Modules

- [GustWeb](GustWeb.md): The entrypoint for defining your web interface, such
as controllers, components, channels, and so on.
- [GustWeb.API](GustWeb.API.md): Router macro that mounts Gust API routes inside a host scope.
- [GustWeb.APIController](GustWeb.APIController.md)
- [GustWeb.CoreComponents](GustWeb.CoreComponents.md): Provides core UI components.
- [GustWeb.DagLive.Dashboard](GustWeb.DagLive.Dashboard.md)
- [GustWeb.DagLive.Index](GustWeb.DagLive.Index.md)
- [GustWeb.DashboardRouter](GustWeb.DashboardRouter.md): Router macro that mounts the Gust dashboard at a chosen path.
- [GustWeb.Endpoint](GustWeb.Endpoint.md)
- [GustWeb.ErrorHTML](GustWeb.ErrorHTML.md): This module is invoked by your endpoint in case of errors on HTML requests.
- [GustWeb.ErrorJSON](GustWeb.ErrorJSON.md): This module is invoked by your endpoint in case of errors on JSON requests.
- [GustWeb.Gettext](GustWeb.Gettext.md): A module providing Internationalization with a gettext-based API.
- [GustWeb.Layouts](GustWeb.Layouts.md): This module holds layouts and related functionality
used by your application.

- [GustWeb.MCPController](GustWeb.MCPController.md)
- [GustWeb.MCPRouter](GustWeb.MCPRouter.md): Router macro that mounts the Gust MCP server routes inside a chosen scope.
- [GustWeb.Plugs.APIAuth](GustWeb.Plugs.APIAuth.md): Authenticates Gust API requests with the configured bearer token.

- [GustWeb.Router](GustWeb.Router.md)
- [GustWeb.RunLive.Index](GustWeb.RunLive.Index.md)
- [GustWeb.SecretLive.Index](GustWeb.SecretLive.Index.md)
- [GustWeb.Telemetry](GustWeb.Telemetry.md)

