|
8 hours ago | |
---|---|---|
.cargo | 11 months ago | |
.github | 8 hours ago | |
cli | 19 hours ago | |
core | 1 day ago | |
docs | 1 day ago | |
op_crates | 1 day ago | |
runtime | 1 day ago | |
test_plugin | 1 month ago | |
test_util | 1 week ago | |
third_party@72f5f1a9fa | 1 week ago | |
tools | 1 day ago | |
.dlint.json | 1 month ago | |
.dprintrc.json | 1 week ago | |
.editorconfig | 2 years ago | |
.gitattributes | 6 months ago | |
.gitignore | 1 month ago | |
.gitmodules | 4 weeks ago | |
.rustfmt.toml | 1 month ago | |
CODE_OF_CONDUCT.md | 8 months ago | |
Cargo.lock | 19 hours ago | |
Cargo.toml | 1 week ago | |
LICENSE.md | 1 month ago | |
README.md | 1 week ago | |
Releases.md | 1 day ago |
Deno is a simple, modern and secure runtime for JavaScript and
TypeScript that uses V8 and is built in Rust.
Shell (Mac, Linux):
curl -fsSL https://deno.land/x/install/install.sh | sh
PowerShell (Windows):
iwr https://deno.land/x/install/install.ps1 -useb | iex
Homebrew (Mac):
brew install deno
Chocolatey (Windows):
choco install deno
Build and install from source using Cargo:
cargo install deno
See
deno_install
and releases for other options.
Try running a simple program:
deno run https://deno.land/std/examples/welcome.ts
Or a more complex one:
import { serve } from "https://deno.land/std/http/server.ts";
const s = serve({ port: 8000 });
console.log("http://localhost:8000/");
for await (const req of s) {
req.respond({ body: "Hello World\n" });
}
You can find a more in depth introduction, examples, and environment setup
guides in the manual.
More in-depth info can be found in the runtime
documentation.
We appreciate your help!
To contribute, please read our
guidelines.