enx
Your developer workflow, one command away.
enx is a cross-platform CLI that manages project navigation, environment bootstrapping, task running, and service management — so you can focus on writing code.
Demo
Quick Install
curl -fsSL https://raw.githubusercontent.com/enxilium/enx-cli/main/scripts/install.sh -o install.sh
sh install.sh
enx setup
On Windows, run this from Git Bash, MSYS2, Cygwin, or WSL (bash/zsh environments).
The installer downloads the latest nightly binary. Then run enx setup in your current shell.
What Can It Do?
| Command | Description |
|---|---|
enx cd <query> |
Fuzzy-find and navigate to a project |
enx up / enx down |
Bootstrap or tear down a project environment |
enx start |
Start the project |
enx run <task> |
Run a custom task (project or global) |
enx env <name> |
Switch environment configuration |
enx init |
Scaffold a new enx.toml |
enx clone <repo> |
Clone a repo and register it |
enx projects |
List all registered projects |
enx open <target> |
Open a URL or command target |
See the full Command Reference for details.