Love your
terminal again.
Volt is a terminal-native API client built for speed. Navigate to any project — it discovers every route instantly. You're firing requests before a browser tab loads.
Every feature in Volt has been built to make API testing feel native to the terminal.
Anything less isn't worth shipping. We built Volt from scratch for developers who live in the terminal — no electron, no browser tabs, no bloat.
Read the documentation →volt in any project. It scans source files and lists every
route instantly — axum, express, fastapi, next.js, and more./..volt_routes.json. Everything
restored on next launch.↑/↓.volt. Done.
"I've started using Volt and I love it. Route discovery is genuinely magical. It found all 24 routes in my Express app instantly."
"Incredibly powerful out of the box. Switching to Volt cut my API testing loop in half. The keybindings feel immediately right."
"The speed. I cannot get over the speed. From cold start to first request in under two seconds. Nothing else comes close."
Linux / macOS
One command installs the correct binary automatically.
curl https://raw.githubusercontent.com/frypan05/Volt/main/scripts/install.sh | bash
$HOME/.local/bin by default. Override with
DIR=/usr/local/bin bash.
cd ~/your-project volt
Windows
Use Windows Terminal and run:
irm https://raw.githubusercontent.com/frypan05/Volt/main/scripts/install.ps1 | iex
cd C:\your-project volt
Homebrew
Works on macOS and Linux with Homebrew installed.
brew tap frypan05/volt && brew install frypan05/volt/volt
frypan05/volt/volt — another tool named volt
exists in core.xattr -d com.apple.quarantine $(which volt)
From Source
Requires Rust 1.75+.
git clone https://github.com/frypan05/Volt && cd Volt && cargo install --path .
cargo run
- axum
- actix-web
- express
- fastify
- fastapi
- next.js
- react-router
- vue-router
- sveltekit
- angular