Deno Docs
Deno, the open-source runtime for TypeScript and JavaScript. Features built-in dev tools, powerful platform APIs, and native support for TypeScript and JSX.
Deno 2.0 is out now! Learn about what has changed in the release.
Deno Runtime
Deno (/ˈdiːnoʊ/, pronounced dee-no) is an open source JavaScript, TypeScript, and WebAssembly runtime with secure defaults and a great developer experience. It's built on V8, Rust, and Tokio.
Configuration
Customizations for Deno’s built-in TypeScript compiler, formatter, and linter.
Deno configTesting in Deno
All about Deno’s built-in test runner for JavaScript or TypeScript code.
More about TestingExamples
A collection of annotated Deno examples, to be used as a reference for how to build with Deno, or as a guide to learn about many of Deno's features. Find more examples in the Examples section.
API reference
Deno, Web, and Node API reference documentation, built for the Deno experience. Explore the APIs available in Deno in the API reference section.
Deno Deploy
Serverless platform for deploying JavaScript code to a fast, global edge network. Supports Deno APIs and Node.js / npm modules
KV
Key/value database built in to the Deno runtime. Simple API, works with zero configuration on Deno Deploy.
KV docsQueues
Deno’s queueing API for offloading larger workloads or scheduling tasks with guaranteed delivery.
Queues docsSubhosting
Deno Subhosting is a robust platform designed to allow Software as a Service (SaaS) providers to securely run code written by their customers.
Quick Start
Configure your subhosting account and you'll be hosting customer code in minutes.
Quick startSubhosting architecture
Manage key resources in your systems - handle data, manage deployments and their analytics. All while ensuring stability and efficiency.
Learn about subhostingHelp
Get help from the Deno team or connect with our community.