# Astral v0.7.0 - Table of Contents > Volt-powered static site generator for Elixir applications. ## Pages - [Astral ✨](readme.md) - [Changelog](changelog.md) - [Astral Roadmap](roadmap.md) - Introduction - [Getting Started](getting-started.md) - [Why Astral](why-astral.md) - Features - [Pages and Layouts](pages-and-layouts.md) - [.astral Templates](astral-templates.md) - [Content Collections](content-collections.md) - [Markdown, Content, and Data Fetching](content-and-data.md) - [Routing, Pagination, and Generated Routes](pagination-and-routes.md) - [Navigation, i18n, Prefetch, and View Transitions](navigation.md) - [Server Runtime and Hybrid Rendering](server-runtime.md) - [Backend Services, Authentication, and Testing](backend-auth-testing.md) - [Feeds and Sitemaps](feeds-and-sitemaps.md) - [Assets](assets.md) - [Styling, Fonts, Scripts, and Frameworks](ui-and-browser-code.md) - [Development Server](development-server.md) - [Editor Setup and TypeScript](editor-and-typescript.md) - [Environment Variables](environment-variables.md) - [Plugins and Integrations](plugins.md) - Deployment - [Static Builds](static-builds.md) - Cheatsheets - [Configuration Cheatsheet](configuration.md) - [CLI Cheatsheet](cli.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.Assets.Sources](Astral.Assets.Sources.md): Site source specifications supplied to Volt's stylesheet compiler. - [Astral.Assets.Stylesheets](Astral.Assets.Stylesheets.md): Emit collected island styles into the active head of an HTML5 document. - [Astral.BuildResult](Astral.BuildResult.md): Result returned by an Astral build. - [Astral.Builder](Astral.Builder.md): Builds static Astral sites. - [Astral.Collection](Astral.Collection.md): A configured content collection plus helpers for working with discovered entries. - [Astral.Components](Astral.Components.md): Built-in Astral HEEx components available to pages, layouts, and Markdown. - [Astral.Config](Astral.Config.md): Normalized build configuration for an Astral site. - [Astral.Config.Reader](Astral.Config.Reader.md): Reads Astral configuration files. - [Astral.Config.Scope](Astral.Config.Scope.md): Process-local state used while evaluating Astral config DSL 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.Entry](Astral.Entry.md): A content entry discovered from an Astral collection. - [Astral.ErrorPage](Astral.ErrorPage.md): Development errors for Astral routes. - [Astral.Formatter](Astral.Formatter.md): Formats `.astral` templates through the standard `mix format` pipeline. - [Astral.Formatter.Script](Astral.Formatter.Script.md): Phoenix tag-formatter adapter for Astral's embedded JavaScript and TypeScript. - [Astral.HMRClient](Astral.HMRClient.md): Injects Volt's development HMR client into rendered HTML. - [Astral.Heading](Astral.Heading.md): A Markdown heading discovered while rendering content. - [Astral.Iconify](Astral.Iconify.md): Integrates PhoenixIconify with Astral builds and development rendering. - [Astral.Image](Astral.Image.md): Build-time optimized images for Astral pages, layouts, and Markdown content. - [Astral.Image.Builder](Astral.Image.Builder.md): Generates registered Astral image transforms into the static output tree. - [Astral.Image.Config](Astral.Image.Config.md): Configuration for Astral's build-time image pipeline. - [Astral.Image.Dev](Astral.Image.Dev.md): Development-time serving for optimized Astral images. - [Astral.Image.Format](Astral.Image.Format.md): Canonical image format normalization for Astral's image pipeline. - [Astral.Image.Metadata](Astral.Image.Metadata.md): Source image metadata used by Astral image transforms. - [Astral.Image.Registry](Astral.Image.Registry.md): Per-render-process registry of image transforms requested by Astral content. - [Astral.Image.Remote](Astral.Image.Remote.md): Remote image allowlisting and source caching. - [Astral.Image.Remote.Pattern](Astral.Image.Remote.Pattern.md): A remote image allowlist pattern. - [Astral.Image.Service](Astral.Image.Service.md): Behaviour for Astral image transformation backends. - [Astral.Image.Source](Astral.Image.Source.md): A local image source resolved from content metadata. - [Astral.Image.Transform](Astral.Image.Transform.md): A normalized image transform requested by rendered Astral content. - [Astral.Image.Vips](Astral.Image.Vips.md): libvips-backed Astral image service implemented with the Elixir `Image` package. - [Astral.Islands.Adapter](Astral.Islands.Adapter.md): Supported client-side island framework adapters. - [Astral.Islands.Config](Astral.Islands.Config.md): Configuration for client-side Astral islands. - [Astral.Islands.Discovery](Astral.Islands.Discovery.md): Discover literal HEEx island references without executing page setup or rendering. - [Astral.Islands.Island](Astral.Islands.Island.md): A client-side island requested while rendering Astral content. - [Astral.Islands.Props](Astral.Islands.Props.md): Normalizes and encodes island props with validation errors tailored for Astral islands. - [Astral.Islands.Registry](Astral.Islands.Registry.md): Per-render-process registry of client-side islands. - [Astral.Islands.RuntimePlugin](Astral.Islands.RuntimePlugin.md): Volt plugin exposing shared browser runtime modules for Astral islands. - [Astral.Islands.VirtualEntry](Astral.Islands.VirtualEntry.md): Portable, validated identities for component-level browser entries. - [Astral.Layout](Astral.Layout.md): Renders page layouts with EEx assigns. - [Astral.Markdown](Astral.Markdown.md): Markdown rendering backed by MDEx. - [Astral.Markdown.Images](Astral.Markdown.Images.md): Rewrites local Markdown image AST nodes into Astral image components. - [Astral.Page](Astral.Page.md): A source page discovered by Astral. - [Astral.Pagination](Astral.Pagination.md): Static pagination helpers for generated Astral routes. - [Astral.Pagination.Page](Astral.Pagination.Page.md): A single static pagination page. - [Astral.Pagination.URLs](Astral.Pagination.URLs.md): Navigation URLs for a static pagination page. - [Astral.Plugin](Astral.Plugin.md): Behaviour for Astral site plugins. - [Astral.Plugin.CollectionPages](Astral.Plugin.CollectionPages.md): Generated collection pagination plugin. - [Astral.Plugin.Feed](Astral.Plugin.Feed.md): Generated Atom feed plugin. - [Astral.Plugin.GeneratedRoutes](Astral.Plugin.GeneratedRoutes.md): Internal plugin for config-declared generated routes. - [Astral.Plugin.LLMs](Astral.Plugin.LLMs.md): Generates a metadata-driven `/llms.txt` index, without exporting page content. - [Astral.Plugin.Sitemap](Astral.Plugin.Sitemap.md): Generated `sitemap.xml` plugin. - [Astral.PluginRunner](Astral.PluginRunner.md): Execute Astral plugin hooks. - [Astral.Renderer](Astral.Renderer.md): Renders Astral pages to HTML. - [Astral.Route](Astral.Route.md): A generated output route. - [Astral.Route.File](Astral.Route.File.md): Converts portable file-route names into Astral route patterns. - [Astral.Route.Path](Astral.Route.Path.md): A concrete static path produced from a dynamic page route. - [Astral.Route.Pattern](Astral.Route.Pattern.md): Elixir-style route patterns for generated and dynamic Astral routes. - [Astral.SVG](Astral.SVG.md): Inline server-rendered SVG assets for Astral templates. - [Astral.Schema](Astral.Schema.md): Unified schema adapter for Astral content metadata. - [Astral.Schema.Field](Astral.Schema.Field.md): A field declared in Astral's Ecto-style collection schema DSL. - [Astral.Schema.Fields](Astral.Schema.Fields.md): Ecto-style field schema for collection metadata. - [Astral.Script](Astral.Script.md): Marks a `