Other Tools
vx supports various other development tools.
Language Runtimes
Deno
Secure JavaScript/TypeScript runtime.
vx install `deno@latest
vx deno --version
vx deno run script.ts
vx deno compile script.ts
vx deno task devZig
Zig programming language.
vx install `zig@latest
vx zig version
vx zig build
vx zig run main.zigJava
Java Development Kit.
vx install java 21
vx install java 17
vx java --version
vx javac Main.java
vx java Main.NET SDK
.NET SDK for C#, F#, and VB.NET development.
vx install `dotnet@latest
vx dotnet --version
vx dotnet new console -n MyApp
vx dotnet build
vx dotnet run
vx dotnet test
vx dotnet publish -c ReleaseKey Features:
- Cross-platform development (Windows, macOS, Linux)
- Support for C#, F#, and Visual Basic
- Built-in package management (NuGet)
- Web, desktop, mobile, cloud, and IoT applications
Build Tools
Vite
Next generation frontend tooling.
vx install `vite@latest
vx vite
vx vite build
vx vite previewJust
Command runner (like make, but simpler).
vx install `just@latest
vx just --list
vx just build
vx just testTask (go-task)
Task runner / build tool alternative to Make.
vx install `task@latest
vx task --version
vx task build
vx task test
vx task --listCMake
Cross-platform build system generator.
vx install `cmake@latest
vx cmake --version
vx cmake -B build -S .
vx cmake --build build
vx cmake --install buildNinja
Small build system with a focus on speed.
vx install `ninja@latest
vx ninja --version
vx ninja -C build
vx ninja -C build cleanprotoc
Protocol Buffers compiler.
vx install `protoc@latest
vx protoc --version
vx protoc --cpp_out=. message.proto
vx protoc --python_out=. message.proto
vx protoc --go_out=. message.protoDevOps Tools
Terraform
Infrastructure as Code.
vx install `terraform@latest
vx terraform --version
vx terraform init
vx terraform plan
vx terraform applykubectl
Kubernetes CLI.
vx install `kubectl@latest
vx kubectl version
vx kubectl get pods
vx kubectl apply -f deployment.yamlHelm
Kubernetes package manager.
vx install `helm@latest
vx helm version
vx helm install my-release chart/
vx helm upgrade my-release chart/Docker
Container runtime and tooling.
vx install `docker@latest
vx docker --version
vx docker build -t myapp .
vx docker run -it myapp
vx docker compose up -dCloud CLI Tools
AWS CLI
Amazon Web Services command-line interface.
vx install `awscli@latest
vx aws --version
vx aws configure
vx aws s3 ls
vx aws ec2 describe-instancesAzure CLI
Microsoft Azure command-line interface.
vx install `azcli@latest
vx az --version
vx az login
vx az group list
vx az vm listgcloud
Google Cloud Platform command-line interface.
vx install `gcloud@latest
vx gcloud --version
vx gcloud auth login
vx gcloud projects list
vx gcloud compute instances listCode Quality Tools
pre-commit
Framework for managing pre-commit hooks.
vx install pre-commit latest
vx pre-commit --version
vx pre-commit install
vx pre-commit run --all-files
vx pre-commit autoupdateEditor & IDE
VS Code
Visual Studio Code (CLI).
vx install `vscode@latest
vx code .
vx code --install-extension ms-python.pythonSpecialized Tools
rez
Package management system for VFX/animation.
vx install `rez@latest
vx rez --version
vx rez env packagercedit
Windows resource editor.
vx install `rcedit@latest
vx rcedit app.exe --set-icon icon.ico
vx rcedit app.exe --set-version-string "ProductName" "My App"x-cmd
Compact and powerful command-line toolbox with 100+ built-in modules, a package manager for 500+ CLI tools, and AI integration.
- Homepage: x-cmd.com
- Repository: github.com/x-cmd/x-cmd
# Use x-cmd through vx
vx x-cmd --version
# Access x-cmd's built-in modules
vx x-cmd env
vx x-cmd pkg list
# Use x-cmd's AI features
vx x-cmd chatKey Features:
- 100+ built-in modules (env, pkg, chat, etc.)
- Package manager for 500+ third-party CLI tools
- AI integration (chat, agent, code generation)
- Environment management for Node, Python, Java, Go
- Cross-platform: Linux, macOS, Windows
Project Configuration Example
[tools]
deno = "latest"
dotnet = "latest"
terraform = "1.6"
kubectl = "latest"
helm = "latest"
docker = "latest"
awscli = "latest"
pre-commit = "latest"
cmake = "latest"
task = "latest"
x-cmd = "latest"
[scripts]
dev = "deno task dev"
deploy = "terraform apply -auto-approve"
k8s-status = "kubectl get pods -A"
docker-build = "docker build -t myapp ."
lint = "pre-commit run --all-files"
build = "cmake -B build && cmake --build build"
dotnet-build = "dotnet build"
dotnet-test = "dotnet test"