title | description | layout |
---|---|---|
Deno Documentation |
Guides, references, tutorials and examples for using Deno, the secure runtime for JavaScript and TypeScript. |
raw.tsx |
<comp.Hero bgImage="deno-looking-up.svg">
Deno, the open-source runtime for TypeScript and JavaScript. Features built-in dev tools, powerful platform APIs, and native support for TypeScript and JSX.
<comp.CTA href="/manual/" type="runtime">Get Started -></comp.CTA> <comp.CTA href="/deploy/manual/" type="deploy">Try Deno Deploy -></comp.CTA> </comp.Hero><comp.Banner type="runtime">
Deno 2 is out now! Learn about what's changed in the release.
<comp.Heading level="2" type="runtime">Deno Runtime</comp.Heading>
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.
<comp.Columns>
Customizations for Deno’s built-in TypeScript compiler, formatter, and linter.
Deno config ->All about Deno’s built-in test runner for JavaScript or TypeScript code.
More about Testing -><comp.Heading level="3" type="runtime">Examples</comp.Heading>
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.
<comp.Columns>
<comp.Heading level="3" type="runtime">API reference</comp.Heading>
Deno, Web, and Node API reference documentation, built for the Deno experience. Explore the APIs available in Deno in the API reference section.
<comp.Columns>
<comp.Banner type="deploy">
Run Deno Deploy on your own infrastructure with our self-hosted solution running on AWS, GCP, or Azure. Learn more ->
<comp.Heading level="2" type="deploy">Deno Deploy</comp.Heading>
Serverless platform for deploying JavaScript code to a fast, global edge network. Supports Deno APIs and Node.js / npm modules
<comp.Columns>
Key/value database built in to the Deno runtime. Simple API, works with zero configuration on Deno Deploy.
KV docs ->Deno’s queueing API for offloading larger workloads or scheduling tasks with guaranteed delivery.
Queues docs -><comp.Heading level="3" type="deploy">Subhosting</comp.Heading>
Deno Subhosting is a robust platform designed to allow Software as a Service (SaaS) providers to securely run code written by their customers.
<comp.Columns>
Configure your subhosting account and you'll be hosting customer code in minutes.
Quick start ->Manage key resources in your systems - handle data, manage deployments and their analytics. All while ensuring stability and efficiency.
Learn about subhosting -><comp.Heading level="2" type="purple">Help</comp.Heading>
<comp.Columns>
</comp.Columns>