• Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
ianmenethil

ianmenethil

ZenServer

Unlisted
Like
ZenServer
Home
Code
11
.cursor
docs
9
src
11
tasks
tests
.gitignore
.vtignore
CLAUDE.md
deno.json
H
main.ts
main.tsx
Branches
1
Pull requests
Remixes
History
Environment variables
22
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
docs
/
deno-installation-guide.md
Code
/
docs
/
deno-installation-guide.md
Search
7/7/2025
Viewing readonly version of main branch: v378
View latest version
deno-installation-guide.md

Deno Installation Guide

Source: https://docs.deno.com/runtime/getting_started/installation/


Overview

Deno is a secure JavaScript and TypeScript runtime that works on macOS, Linux, and Windows. It is distributed as a single binary executable with no external dependencies.


Installation Methods

Shell (Recommended for Unix/macOS/Linux)

curl -fsSL https://deno.land/install.sh | sh

npm (All Platforms)

npm install -g deno

Note: Startup time is slower if installed via npm. Prefer the shell script for best performance.

Homebrew (macOS)

brew install deno

MacPorts (macOS)

sudo port install deno

Nix (Linux/macOS)

nix-shell -p deno

asdf (All Platforms)

asdf plugin add deno https://github.com/asdf-community/asdf-deno.git asdf install deno latest asdf set -u deno latest # Set globally asdf set deno latest # Set locally (project only)

vfox (All Platforms)

vfox add deno vfox install deno@latest vfox use --global deno

PowerShell (Windows)

irm https://deno.land/install.ps1 | iex

Scoop (Windows)

scoop install deno

Chocolatey (Windows)

choco install deno

Winget (Windows)

winget install DenoLand.Deno

Manual Download

  • Download a zip from Deno releases
  • Extract and add the binary to your PATH

Cargo (Build from Source)

cargo install deno --locked

Docker

Official Docker images and instructions: https://github.com/denoland/deno_docker


Testing Your Installation

After installation, verify with:

deno --version

If you see the version, installation was successful.

For help:

deno help

Updating Deno

To update to the latest version:

deno upgrade

Or, on Windows:

winget upgrade DenoLand.Deno

To install a specific version:

deno upgrade --version 1.0.1

Building from Source

See the Building from source guide for instructions.


For more details, visit the official Deno installation documentation.

FeaturesVersion controlCode intelligenceCLIMCP
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Open Source Pledge
Terms of usePrivacy policyAbuse contact
Β© 2026 Val Town, Inc.