Deno
Deno is the open-source JavaScript runtime for the modern web. Built on web standards with zero-config TypeScript, unmatched security, and a complete built-in toolchain.
Cost / License
- Freemium (Subscription)
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Self-Hosted
- JavaScript
- Typescript
- Visual Studio Code
- WebAssembly
- BSD
Features
- Support for Typescript
- Server-side
- Runtime Environment
- Support for Javascript
- Code Formatting
- Lint support
- Linting
Tags
- application-builder
- runtime
- Javascript Development
- typescript
- server-software
- typescript-support
- jsx
- ecmascript
- linter
- test-run
- tsx-support
- Web Development
- jsx-support
- javascript-runtime
- tsx
- Javascript
- web-applications
Deno News & Activities
Recent News
- POX published news article about Deno
Deno 2.6 brings dx, more granular permissions, faster TypeScript type checking, and moreDeno 2.6 has been released as the latest update for this modern JavaScript and TypeScript runtime. ...
- POX published news article about Deno
Deno 2.5 brings permission sets, WebSocket header support, new runtime API, and moreDeno version 2.5 has been released, delivering multiple developer-focused enhancements for this mod...
- POX published news article about Deno
Deno 2.4 brings back bundle command, stabilizes OpenTelemetry, adds preload flag, and moreDeno 2.4 has launched as the latest update to this open-source JavaScript and TypeScript runtime, d...
Recent activities
What is Deno?
Deno is the open-source JavaScript runtime for the modern web. Built on web standards with zero-config TypeScript, unmatched security, and a complete built-in toolchain.
The Deno runtime natively supports TypeScript, JSX, and modern ECMAScript features with zero configuration.
- TypeScript without the hassle: Write type-safe code without complex build systems or external dependencies.
- Native support for JSX and TSX: Write code that generates HTML using modern JSX and TSX syntax.
- Bleeding edge EMACSript features: Write the JavaScript of tomorrow, today! ESNext features like the Temporal API land in Deno first.
Whenever possible, Deno implements web standard APIs on the server. Deno actively participates in TC39 and WinterCG to help move the web forward.
Deno prioritizes web standard APIs, maximizing code reuse between browser and server and future-proofing your code.
- Code linter: Deno ships with a built-in code linter to help you avoid bugs and code rot.
- Test runner: Deno provides a test runner and assertion libraries as a part of the runtime and standard library.
- Standalone executables: Instantly create standalone executables from your Deno program. It even supports cross-compiling for other platforms!
- Code formatter: Deno's built-in code formatter (based on dprint) beautifies JavaScript, TypeScript, JSON, and Markdown.
A program run with Deno has no file, network, or environment access unless explicitly enabled.
Stop worrying about npm modules introducing unexpected vulnerabilities. Deno restricts access to the file system, network, and system environment by default, so code can access only what you allow.
Deno's Node.js compatibility layer means you can bring the best of the Node ecosystem with you to Deno.
Whether you deploy with our lightning-fast Deno Deploy or on other cloud providers, Deno streamlines your experience.




Comments and Reviews
What is Deno: https://medium.com/lean-mind/deno-node-js-killer-718c8969770b