Deno
Deno is a modern, open-source runtime for JavaScript and TypeScript, started by Ryan Dahl, the creator of Node.js. It runs TypeScript with no extra setup, uses a secure-by-default permission model and includes tools such as a formatter, linter and test runner.
github.com · Official website
- ✓ Official source (winget)
- ✓ SHA256 taken from the official repository
- ✓ Last checked: Nov. 4, 2026
- This is not a virus scan. Check on VirusTotal
- Version
- 2.9.8
- Release date
- Oct. 21, 2026
- License
- MIT
- Installer type
- zip
How do I use this?
Type Terminal in the Start menu and open it, paste the command (Ctrl+V or right-click) and press Enter. It uses winget, Windows' own package manager, to install the program from its official source.
winget install --id DenoLand.Deno -eSHA256 (file verification)
cba84b26e0df5ae7f74fc66b86a95b866872a86292ebd84fa1e959927edd93bfWe couldn't find a macOS version of Deno in the official repositories; check the publisher's website.
We couldn't find a Linux version of Deno in the official repositories; check the publisher's website.
We couldn't find a Android version of Deno in the official repositories; check the publisher's website.
Platform pages: Windows · macOS · Linux · Android
Old versions (10)
Deno 2.9.8: what's new?
Highlights
- Runs TypeScript with no extra setup
- Explicit permissions for file, network and environment access
- Built-in formatter, linter and test runner
- Compatibility with npm packages and Node.js
- Compiles programs into a single executable
Who is it for?
For web and back-end developers, people who want TypeScript without extra configuration and anyone writing scripts.
Good to know before installing
- Some Node.js packages may not be fully compatible.
- Its community and learning resources are smaller than Node.js's.
How to install
Windows
- Run the winget command shown on the page in a command prompt or PowerShell.
- Or download the archive with the official button and put deno.exe in a folder on your PATH.
- Check with deno --version in a new terminal.
Alternatives
Frequently asked questions
How is Deno different from Node.js?
Deno runs TypeScript directly, keeps permissions off by default and bundles many tools. Node.js is more widespread and has a larger package ecosystem.
Can I use npm packages?
Yes. Deno supports npm packages and many Node.js APIs.
Is Deno free?
Yes. It is open source and free.