# Astral v0.1.0 - Table of Contents

> Volt-powered static site generator for Elixir applications.

## Pages

- [Astral ✨](readme.md)
- [Changelog](changelog.md)
- [Deployment](deployment.md)

## Modules

- [Astral](Astral.md): Volt-powered static site generation for Elixir applications.
- [Astral.Assets](Astral.Assets.md): Resolves browser paths for Volt-managed Astral assets.

- [Astral.BuildResult](Astral.BuildResult.md): Result returned by an Astral build.

- [Astral.Builder](Astral.Builder.md): Builds static Astral sites.
- [Astral.Config](Astral.Config.md): Normalized build configuration for an Astral site.
- [Astral.Config.Reader](Astral.Config.Reader.md): Reads Astral configuration files.
- [Astral.Content](Astral.Content.md): Rendered source content and metadata for an Astral page.

- [Astral.Dev](Astral.Dev.md): Starts the supervised Astral development server.

- [Astral.DevConfig](Astral.DevConfig.md): Normalized configuration for Astral development servers.

- [Astral.DevServer](Astral.DevServer.md): Plug that serves an Astral site in development.
- [Astral.Discovery](Astral.Discovery.md): Discovers pages and layouts in an Astral project.

- [Astral.ErrorPage](Astral.ErrorPage.md): Renders development error pages for Astral routes.

- [Astral.HMRClient](Astral.HMRClient.md): Injects Volt's development HMR client into rendered HTML.

- [Astral.Layout](Astral.Layout.md): Renders page layouts with EEx assigns.

- [Astral.Markdown](Astral.Markdown.md): Markdown rendering backed by MDEx.
- [Astral.Page](Astral.Page.md): A source page discovered by Astral.

- [Astral.Renderer](Astral.Renderer.md): Renders Astral pages to HTML.

- [Astral.Site](Astral.Site.md): A discovered Astral site ready to render.

## Mix Tasks

- [mix astral.build](Mix.Tasks.Astral.Build.md): Build an Astral site into static files.
- [mix astral.dev](Mix.Tasks.Astral.Dev.md): Start the Astral development server.
- [mix astral.install](Mix.Tasks.Astral.Install.md): Install an Astral starter site
- [mix astral.new](Mix.Tasks.Astral.New.md): Create an Astral starter site in the current project

