355
471
+ 1
93

What is Deno?

It is a secure runtime for JavaScript and TypeScript built with V8, Rust, and Tokio.
Deno is a tool in the Javascript Utilities & Libraries category of a tech stack.

Who uses Deno?

Companies
24 companies reportedly use Deno in their tech stacks, including Appwrite, cloudless, and Startbook.

Developers
330 developers on StackShare have stated that they use Deno.

Deno Integrations

JavaScript, TypeScript, Rust, Linux, and Windows are some of the popular tools that integrate with Deno. Here's a list of all 15 tools that integrate with Deno.
Pros of Deno
18
Typescript
14
Secure
13
Open source
9
Formatting
9
Javascript
9
Great std library
7
Testing
6
ESM
5
Easy Config
3
No package-lock.json
Decisions about Deno

Here are some stack decisions, common use cases and reviews by companies and developers who chose Deno in their tech stack.

Vikram Salunkhe
Needs advice
on
DenoDeno
and
Node.jsNode.js

I have learned both Node.js and Deno. Node.js is stable and has got an amazing library. Deno has also got nice features, but it is new. I am confused about choosing one technology among Node.js and Deno for my next project related to E-commerce. Please suggest...

See more

Deno's Features

  • Dependency inspector
  • Code formatter
  • Bundling
  • Runtime type info

Deno Alternatives & Comparisons

What are some alternatives to Deno?
Node.js
Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
Golang
Go is expressive, concise, clean, and efficient. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the convenience of garbage collection and the power of run-time reflection. It's a fast, statically typed, compiled language that feels like a dynamically typed, interpreted language.
Rust
Rust is a systems programming language that combines strong compile-time correctness guarantees with fast performance. It improves upon the ideas of other systems languages like C++ by providing guaranteed memory safety (no crashes, no data races) and complete control over the lifecycle of memory.
Python
Python is a general purpose programming language created by Guido Van Rossum. Python is most praised for its elegant syntax and readable code, if you are just beginning your programming career python suits you best.
npm
npm is the command-line interface to the npm ecosystem. It is battle-tested, surprisingly flexible, and used by hundreds of thousands of JavaScript developers every day.
See all alternatives

Deno's Followers
471 developers follow Deno to keep up with related blogs and decisions.