MarketDeck docs

Install

Install MarketDeck with shell, PowerShell, npm, or source workflows across macOS, Linux, and Windows.

Three ways to land the CLI on your machine. All three drop the same marketdeck binary on your PATH; pick whichever fits your workflow. Most users want the shell one-liner — it's the fewest commands and the closest to a turnkey install.

Pre-flight#

  • Node.js 20 or newer. Older Node lacks the ESM features the CLI uses.
  • Git, if you're cloning or want to update plugins later.
  • About 80 MB of disk for node_modules.

Verify Node:

node --version   # should report v20.x or higher

Routes#

  • Install via shell — recommended. curl -sSL https://marketdeck.io/install.sh | sh on macOS / Linux, irm https://marketdeck.io/install.ps1 | iex on Windows. Resolves the latest release, downloads the matching tarball, installs into ~/.local/share/marketdeck (or %LOCALAPPDATA%\marketdeck), and puts the binary on your PATH. No clone, no npm install.
  • Install via npm — for users in a Node-heavy workflow who want the binary inside their npm global prefix.
  • Install from source — clone, hack, run linked. The path of choice for contributors and anyone tracking main closely.

After install#

Whichever path you took, the verification is the same:

marketdeck --help          # show the global usage
marketdeck doctor          # walk every prerequisite
marketdeck version         # build identity

marketdeck doctor is the single canonical "is my install healthy" check — see its page for the list of probes.

Update#

  • Shell-installed: re-run the same one-liner. The installer wipes the old prefix tree and lays down the latest release.
  • npm-installed: npm i -g marketdeck@latest.
  • Source-installed: git pull && npm install. Re-run npm link if you changed bin/marketdeck.js.

Plugins update independently via marketdeck plugin update.