vis dlx
Execute a remote package without permanent installation
vis dlx
Execute a remote package without installing it permanently. Delegates to the detected package manager's dlx equivalent (pnpm dlx, npx, yarn dlx, bunx, deno run -A npm:<pkg>).
Usage
vis dlx <package[@version]> [args...]Examples
# Run create-vite
vis dlx create-vite my-app
# Run a specific version
vis dlx typescript@5.5.4 tsc --version
# Multiple packages with shell mode
vis dlx -p cowsay -p lolcatjs -c 'echo hi | cowsay | lolcatjs'
# Hardened: pre-install, then resolve offline (no registry fetch on dlx)
vis install && vis dlx --offline typescript tsc --versionOptions
| Option | Alias | Default | Description |
|---|---|---|---|
--package | -p | Additional packages to install (repeatable) | |
--shell-mode | -c | false | Execute within shell environment |
--silent | -s | false | Suppress output except command results |
--offline | false | Resolve from local store only — fail rather than fetch from the registry. Pair with vis install for hardened npx-style workflows |