Modules
Volt-powered static site generation for Elixir applications.
Resolves browser paths for Volt-managed Astral assets.
Result returned by an Astral build.
Builds static Astral sites.
A configured content collection plus helpers for working with discovered entries.
Normalized build configuration for an Astral site.
Reads Astral configuration files.
Rendered source content and metadata for an Astral page.
Starts the supervised Astral development server.
Normalized configuration for Astral development servers.
Plug that serves an Astral site in development.
Discovers pages and layouts in an Astral project.
A content entry discovered from an Astral collection.
Renders development error pages for Astral routes.
Injects Volt's development HMR client into rendered HTML.
A Markdown heading discovered while rendering content.
Renders page layouts with EEx assigns.
Markdown rendering backed by MDEx.
A source page discovered by Astral.
Static pagination helpers for generated Astral routes.
A single static pagination page.
Navigation URLs for a static pagination page.
Behaviour for Astral site plugins.
Generated collection pagination plugin.
Generated Atom feed plugin.
Generated sitemap.xml plugin.
Execute Astral plugin hooks.
Renders Astral pages to HTML.
A generated output route.
Elixir-style route patterns for generated and dynamic Astral routes.
Unified schema adapter for Astral content metadata.
A discovered Astral site ready to render.
Renders .astral templates with HEEx semantics.
Volt plugin for browser assets embedded in .astral templates.
Extracts Volt-managed browser assets from .astral templates.
Compile-time bridge from Astral template source to Phoenix HEEx.
Source for an Astral template file.
Mix Tasks
Build an Astral site into static files.
Start the Astral development server.
Install an Astral starter site
Create an Astral starter site in the current project