Skip to content
/ deno Public
forked from denoland/deno

A secure JavaScript/TypeScript runtime built with V8, Rust, and Tokio

License

Notifications You must be signed in to change notification settings

7k8m/deno

This branch is 4093 commits behind denoland/deno:main.

Folders and files

NameName
Last commit message
Last commit date
Jan 4, 2023
Sep 3, 2022
Apr 18, 2023
Apr 18, 2023
Apr 19, 2023
Apr 18, 2023
Apr 18, 2023
Apr 18, 2023
Apr 18, 2023
Apr 18, 2023
Apr 3, 2023
Feb 14, 2023
Apr 13, 2023
Apr 5, 2023
Apr 18, 2023
Jan 16, 2023
Mar 22, 2023
Feb 7, 2019
Nov 15, 2021
Apr 9, 2023
Sep 7, 2022
Jan 2, 2023
Apr 18, 2023
Apr 18, 2023
Jan 2, 2023
Apr 16, 2023
Apr 18, 2023
Mar 30, 2023

Repository files navigation

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:

cargo install deno --locked

See deno_install and releases for other options.

Getting Started

Try running a simple program:

deno run https://deno.land/std/examples/welcome.ts

Or setup a simple HTTP server:

import { serve } from "https://deno.land/[email protected]/http/server.ts";

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

More examples.

Additional Resources

Contributing

We appreciate your help!

To contribute, please read our contributing instructions.

About

A secure JavaScript/TypeScript runtime built with V8, Rust, and Tokio

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 45.2%
  • JavaScript 34.8%
  • TypeScript 20.0%