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 | shon macOS / Linux,irm https://marketdeck.io/install.ps1 | iexon Windows. Resolves the latest release, downloads the matching tarball, installs into~/.local/share/marketdeck(or%LOCALAPPDATA%\marketdeck), and puts the binary on yourPATH. No clone, nonpm 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
mainclosely.
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-runnpm linkif you changedbin/marketdeck.js.
Plugins update independently via marketdeck plugin update.