Skip to content

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.

RequirementVersionNotes
Node.js18 or newerThe workspace policy packs enforce engines.node >= 18.
Package managernpm, yarn, pnpm, or bunpnpm is the default for generated monorepos.
GitoptionalRecommended; 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.

Terminal window
# npm
npm install -g @re-shell/cli
# yarn
yarn global add @re-shell/cli
# pnpm
pnpm add -g @re-shell/cli
# bun
bun add -g @re-shell/cli
Terminal window
re-shell --version
# 0.29.2
Terminal window
re-shell --help

You 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.

You can try the CLI without a global install using npx:

Terminal window
npx @re-shell/cli --help
npx @re-shell/cli templates list

Install tab-completion for bash or zsh so command groups, subcommands, and flags auto-complete:

Terminal window
re-shell completion --shell zsh
re-shell completion --shell bash

See completion for details.

PackageVersionRole
@re-shell/cli0.29.2The CLI and the bundled dashboard launcher.
@re-shell/ui0.3.0The React component system the dashboard is built from.
@re-shell/contracts0.1.0The typed { ok, data, warnings } JSON contract.
  • 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.