QuickDev
2025DesktopOn crates.io and npm · v0.5.0 · 530 downloads/week at peak
Cross-platform Rust CLI that saves and launches a project's terminal tabs and applications with one command
What it is
Every time you start on a project you open the same terminals, go to the same directories, run the same commands and launch the same apps. QuickDev removes that repetition: configure once in a per-project .quickdev.toml, then quickdev launch opens everything, from anywhere.
It runs on macOS, Linux and Windows, ships through crates.io, npm and prebuilt binaries, and is written in asynchronous Rust.
Screens
What it does
- Terminal tabs with working directories and startup commands
- Application launching with tool detection for VS Code, Cursor and Zed
- Capture running apps into the project config on macOS
- Interactive fzf pickers for adding, removing and selectively launching
- Global project index, config templates and recent-first ordering
- Diagnostics with doctor, validate and prune, with --json for CI
- Shell completion for bash, zsh, fish and PowerShell
Built with
- Rust
- fzf
- TOML