# Volt v0.4.3 - Table of Contents Elixir-native frontend build tool — dev server, HMR, and production builds powered by OXC and Vize. ## Pages - [Volt ⚡](readme.md) ## Modules - [Volt](Volt.md): Elixir-native frontend build tool. - [Volt.Assets](Volt.Assets.md): Static asset handling — images, fonts, SVGs, and other non-code files. - [Volt.Builder](Volt.Builder.md): Production build — resolve dependencies, split chunks, bundle, and write assets. - [Volt.CSSModules](Volt.CSSModules.md): CSS Modules support for `.module.css` files. - [Volt.Cache](Volt.Cache.md): ETS-backed module cache keyed by `{path, mtime}`. - [Volt.ChunkGraph](Volt.ChunkGraph.md): Build a chunk graph from module dependencies. - [Volt.Config](Volt.Config.md): Read Volt configuration from application environment. - [Volt.DepGraph](Volt.DepGraph.md): ETS-backed module dependency graph. - [Volt.DevServer](Volt.DevServer.md): Plug that serves compiled frontend assets in development. - [Volt.Env](Volt.Env.md): Load environment variables for client-side code. - [Volt.GlobImport](Volt.GlobImport.md): Transform `import.meta.glob()` calls into static import maps. - [Volt.HMR.Client](Volt.HMR.Client.md): Serves the HMR client JavaScript. - [Volt.HMR.Socket](Volt.HMR.Socket.md): WebSocket handler for HMR updates. - [Volt.HTMLEntry](Volt.HTMLEntry.md): Extract entry points from HTML files. - [Volt.ImportRewriter](Volt.ImportRewriter.md): Rewrite import specifiers in compiled JS output using AST positions. - [Volt.Pipeline](Volt.Pipeline.md): Compile source files to browser-ready JavaScript and CSS. - [Volt.Plugin](Volt.Plugin.md): Behaviour for Volt build plugins. - [Volt.PluginRunner](Volt.PluginRunner.md): Execute plugin hooks in order, short-circuiting on first match. - [Volt.Preload](Volt.Preload.md): Generate `` tags for production chunks. - [Volt.Resolver](Volt.Resolver.md): Import specifier resolution with alias support. - [Volt.Tailwind](Volt.Tailwind.md): Tailwind CSS integration — scan source files for candidates and compile CSS. - [Volt.Vendor](Volt.Vendor.md): Pre-bundle vendor (node_modules) dependencies for dev mode. - [Volt.Watcher](Volt.Watcher.md): File watcher that triggers recompilation, Tailwind rebuilds, and HMR updates. ## Mix Tasks - [mix volt.build](Mix.Tasks.Volt.Build.md): Build production frontend assets. - [mix volt.dev](Mix.Tasks.Volt.Dev.md): Start the Volt file watcher for development. - [mix volt.js.check](Mix.Tasks.Volt.Js.Check.md): Run oxfmt format check and oxlint on Volt's TypeScript assets. - [mix volt.js.fmt](Mix.Tasks.Volt.Js.Fmt.md): Format Volt's TypeScript assets with oxfmt.