No description
Find a file
2023-11-05 09:29:26 +00:00
.cargo
.devcontainer
.github 1.38.0 (#21051) 2023-11-02 01:01:47 +00:00
bench_util 1.38.0 (#21051) 2023-11-02 01:01:47 +00:00
cli fix(cron): update Deno.cron doc example (#21078) 2023-11-04 14:04:13 -07:00
ext chore(ext/ffi): use dlopen2 crate (#21093) 2023-11-05 09:29:26 +00:00
runtime chore(ext/ffi): use dlopen2 crate (#21093) 2023-11-05 09:29:26 +00:00
test_ffi feat: granular --unstable-* flags (#20968) 2023-11-01 23:15:08 +01:00
test_napi
test_util feat(ext/websocket): websockets over http2 (#21040) 2023-11-01 21:11:01 +00:00
tools chore: fix dlint version and sanity check version after download (#21058) 2023-11-02 15:37:10 -06:00
.dlint.json
.dprint.json
.editorconfig
.gitattributes
.gitignore
.gitmodules
.rustfmt.toml
Cargo.lock chore(ext/ffi): use dlopen2 crate (#21093) 2023-11-05 09:29:26 +00:00
Cargo.toml chore(ext/ffi): use dlopen2 crate (#21093) 2023-11-05 09:29:26 +00:00
LICENSE.md
README.md
Releases.md 1.38.0 (#21051) 2023-11-02 01:01:47 +00:00
rust-toolchain.toml

Deno

Twitter badge Discord badge YouTube badge

the deno mascot dinosaur standing in the rain

Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.

Features

Install

Shell (Mac, Linux):

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

PowerShell (Windows):

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

Homebrew (Mac):

brew install deno

Chocolatey (Windows):

choco install deno

Scoop (Windows):

scoop install deno

Build and install from source using Cargo:

# Install the Protobuf compiler
apt install -y protobuf-compiler # Linux
brew install protobuf # macOS

# Build and install Deno
cargo install deno --locked

See deno_install and releases for other options.

Getting Started

Try running a simple program:

deno run https://examples.deno.land/hello-world.ts

Or setup a simple HTTP server:

Deno.serve((_req) => new Response("Hello, World!"));

More Examples

Additional Resources

Contributing

We appreciate your help!

To contribute, please read our contributing instructions.