deno.land / x / manual@v1.28.2 / introduction.md
Deno (/ˈdiːnoʊ/,
pronounced dee-no
) is a JavaScript, TypeScript, and WebAssembly runtime with
secure defaults and a great developer experience.
It's built on V8, Rust, and Tokio.
fetch()
.deno
).deno fmt
), a linter
(deno lint
), a test runner
(deno test
), and a
language server for your editor.Deno aims to be a productive and secure scripting environment for the modern programmer.
Deno will always be distributed as a single executable. Given a URL to a Deno program, it is runnable with nothing more than the ~31 megabyte zipped executable. Deno explicitly takes on the role of both runtime and package manager. It uses a standard browser-compatible protocol for loading modules: URLs.
Among other things, Deno is a great replacement for utility scripts that may have been historically written with Bash or Python.
deno
).Deno
namespace (or feature test for it), ought to
also be able to be run in a modern web browser without change.--reload
flag. (So, this will still work on an
airplane.)Version Info