Quest IV · Desktop2025
QuickDev
Cross-platform Rust CLI that launches entire dev environments — terminal tabs, working directories, startup commands, and editors — in a single command
Quest lore
A command-line launcher that brings a whole project workspace to life in one command: terminal tabs open in the right directories, startup commands run, and your editor launches — all from a per-project .quickdev.toml with a global project index so any project can be launched from anywhere.
Interactive selection is powered by fzf, and an emulator auto-detection and priority system picks the right terminal (Ghostty, Terminal.app, Windows Terminal). Written entirely in asynchronous Rust for fast, dependency-light native execution.
Objectives completed
- Launch terminals, directories, commands, and editors in one command
- Per-project TOML config with a global project index
- Interactive fuzzy selection via fzf
- Terminal emulator auto-detection and priority system
- Asynchronous Rust — fast and dependency-light