Install Deno
Install, upgrade, and verify Deno on macOS, Linux, and Windows
Choose an installation method
macOS
brew install deno
Linux
curl -fsSL https://deno.land/install.sh | sh
Windows
irm https://deno.land/install.ps1 | iex
For teams and CI, pin the runtime with a version manager, container image, or CI action instead of relying on whatever latest version happens to be installed.
Verify the environment
deno --version
deno info
deno help
Upgrade an installation made with the official installer:
deno upgrade
Use the original package manager to upgrade Homebrew, Scoop, or other managed installations.
Editor
Install the official Deno VS Code extension and run Deno: Initialize Workspace Configuration. In mixed Node/Deno monorepos, enable it only for Deno folders so two TypeScript language servers do not diagnose the same source.
Acceptance: deno --version succeeds, the editor recognizes Deno.serve, and the terminal and editor resolve the same Deno binary.
Official references: Installation and Set up your environment.