Deno is an innovative, secure runtime for JavaScript and TypeScript, built on the V8 JavaScript engine and Rust programming language. Created by Ryan Dahl, the original developer of Node.js, Deno addresses several limitations and design issues of its predecessor. It supports built-in TypeScript, ES Modules, and secure-by-default execution of scripts, with explicit permissions for file, network, and environment access. Deno ships as a single, self-contained binary with no external dependencies, simplifying installation and deployment. Its growing ecosystem and efficient tooling, like dependency management and code formatting, make Deno an attractive platform for modern JavaScript development.

23,860
websites using Deno
Create a technology report →
Export with emails, socials, country, TLD and industry filters
Websites using Deno by countrymarket share · top 3 countries
🇧🇦Bosnia and Herzegovina
0%
🇭🇷Croatia
0%
🇳🇱Netherlands
0%
0%0%0%0%0%
Websites using Deno by industrydetected industries
SaaS & Cloud · 75%Shopping · 25%MARKETSHARE
SaaS & Cloud75%
Shopping25%

Websites using Deno

showing 0 of 23,860
WebsiteCountryIndustryEmailsTitle / DescriptionSocials
Showing 0 of 23,860 websitesGet the full list →

Frequently asked

What is Deno?
Deno is a secure runtime for executing JavaScript and TypeScript code, built on the V8 engine and Rust programming language. It is created by the same developer who created Node.js, Ryan Dahl, with the aim to address some limitations and shortcomings of Node.js. It provides better security, improved dependency management and built-in TypeScript support.
How is Deno different from Node.js?
Some major differences between Deno and Node.js are: - Deno is secure by default, requiring permissions to access the file system, network, or environment variables. - Deno supports TypeScript out-of-the-box without any need for additional configuration or tools. - Deno does not have a package manager like npm; instead, it imports and caches libraries directly from a URL. - Deno's module system is based on standard ES modules, unlike Node.js's CommonJS module system.
How do I run a Deno script?
To run a Deno script, you use the `deno run` command followed by the script file or URL. For example, to run a local script `hello.ts`, you would run `deno run hello.ts`. To run a script directly from a URL, use `deno run https://example.com/some-script.ts`.
Can I use Node.js libraries with Deno?
Deno does not support direct usage of Node.js libraries, mainly due to differences in module systems and APIs between the two platforms. However, there are compatibility libraries like "deno_std_node" that provide some level of compatibility with Node.js modules. Always check the library's documentation and adapt your code to work with Deno specific modules and libraries when possible.
How do I specify permissions while running a Deno script?
To specify permissions while running a Deno script, use flag options with the `deno run` command. Examples of available permissions are: - `--allow-read`: Allows read access to the file system. - `--allow-write`: Allows write access to the file system. - `--allow-net`: Allows network access. - `--allow-env`: Allows access to environment variables.

Get the free browser extension

Identify the technology stack of any website instantly, right from your browser.