Install
Re-Shell ships as a single global CLI — @re-shell/cli — that bundles the web
dashboard (@re-shell/ui) and the typed JSON contract (@re-shell/contracts).
There is nothing else to install to get the full platform.
Requirements
Section titled “Requirements”| Requirement | Version | Notes |
|---|---|---|
| Node.js | 18 or newer | The workspace policy packs enforce engines.node >= 18. |
| Package manager | npm, yarn, pnpm, or bun | pnpm is the default for generated monorepos. |
| Git | optional | Recommended; re-shell init initializes a repo unless you pass --no-git. |
The CLI is offline-first: nothing it does reaches the network beyond the registry download, and the bundled dashboard runs entirely on your machine.
Install globally
Section titled “Install globally”# npmnpm install -g @re-shell/cli
# yarnyarn global add @re-shell/cli
# pnpmpnpm add -g @re-shell/cli
# bunbun add -g @re-shell/cliVerify the installation
Section titled “Verify the installation”re-shell --version# 0.29.2re-shell --helpYou should see the full command surface — top-level commands (init, create,
ui, doctor, analyze, …) plus the grouped commands (workspace,
templates, k8s, service, and more). See the
CLI Reference overview for the complete map.
Run without installing
Section titled “Run without installing”You can try the CLI without a global install using npx:
npx @re-shell/cli --helpnpx @re-shell/cli templates listShell completion
Section titled “Shell completion”Install tab-completion for bash or zsh so command groups, subcommands, and flags auto-complete:
re-shell completion --shell zshre-shell completion --shell bashSee completion for details.
What you get
Section titled “What you get”| Package | Version | Role |
|---|---|---|
@re-shell/cli | 0.29.2 | The CLI and the bundled dashboard launcher. |
@re-shell/ui | 0.3.0 | The React component system the dashboard is built from. |
@re-shell/contracts | 0.1.0 | The typed { ok, data, warnings } JSON contract. |
Next steps
Section titled “Next steps”- Follow the Quickstart to create a workspace, scaffold a service, and open the dashboard.
- Learn the Core Concepts — workspaces, microfrontends + microservices, and the JSON contract.