Assembly Line

Volt

Elixir-native frontend build tool — dev server, HMR, and production builds for JavaScript, TypeScript, Vue SFCs, and CSS. No Node.js required.

Volt is an open-source javascript build tools project on GitHub under the MIT license (permissive), with 203 stars. It is built with Elixir and TypeScript. Its last push was 29 days ago.

Stars
203
License
MIT
Activity
Active
Latest release
v0.23.0

Code on GitHub Website

Judgement

What it is
Developer tool
What it does
A frontend build tool for Elixir and Phoenix projects with a dev server, hot module replacement and production builds for JavaScript, TypeScript, Vue single-file components and CSS. It replaces esbuild, the Tailwind CLI and Node.js with Rust-based components running inside the BEAM.
Adopt it when
You build Phoenix apps and want one Elixir dependency for frontend tooling instead of separate esbuild and Tailwind binaries or a Node.js install.
Watch out
It only fits the Elixir ecosystem, needs Elixir 1.18 and OTP 27, and is at version 0.23 with a young plugin and loader surface compared with Vite.
Ready for
Usable
Runs as
Command line and library
Built with
Elixir, Rust, OXC, LightningCSS and TypeScript
How established
Young: started 7 months ago, latest release v0.23.0.
What the license allows
You can build it into a product you sell, as long as you keep its copyright notice.

Judged on 2026-11-06 from the project's README and GitHub data. The license and age lines are worked out directly.

Built from

Follow it down: Volt → Elixir → OTP → GCC → LLVM project → runs on a microchip

How compilers were built, back to punched paper tape

Open-source alternatives to Volt

  1. 1
    Next.js vercel

    The React Framework

    Framework or platform Production-ready You build a React web app that needs SEO-friendly rendering and back-end routes in one project.

    ★ 143k MIT JavaScript Active, pushed today
  2. 2
    TypeScript microsoft

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    Developer tool Production-ready You write JavaScript projects of any size and want static types and better editor tooling.

    ★ 112k Apache-2.0 Go Active, pushed today
  3. 3
    Vite vitejs

    Next generation frontend tooling. It's fast!

    Developer tool Production-ready You start or modernise a front-end project and want fast builds.

    ★ 84k MIT TypeScript Active, pushed today
  4. 4
    webpack webpack

    A bundler for javascript and friends. Packs many modules into a few bundled assets. Code Splitting allows for loading parts of the application on demand. Through "loaders", modules can be CommonJs, AMD, ES6 modules, CSS, Images, JSON, Coffeescript, LESS, ... and your custom stuff.

    Developer tool Production-ready You maintain an existing webpack setup or need a specific webpack plugin or Module Federation feature.

    ★ 66k MIT JavaScript Active, pushed today
  5. 5
    React Router remix-run

    Declarative routing for React

    Framework or platform Production-ready You build a React app and want the most widely used router, with the option to grow into a full-stack framework.

    ★ 57k MIT TypeScript Active, pushed today
  6. 6
    Babel babel

    🐠 Babel is a compiler for writing next generation JavaScript.

    Developer tool Production-ready You need a specific Babel plugin or custom code transform, or your toolchain is already built around it.

    ★ 44k MIT TypeScript Active, pushed today
  7. 7
    Parcel parcel-bundler

    The zero configuration build tool for the web. 📦🚀

    Developer tool Production-ready You want a bundler that works without a config file for a small to medium web project.

    ★ 44k MIT JavaScript Active, pushed yesterday
  8. 8
    Esbuild evanw

    An extremely fast bundler for the web

    Developer tool Production-ready You need a fast, low-config bundler or transpiler step, for a library, a script or inside another tool.

    ★ 40k MIT Go Active, pushed 3 months ago

Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.