Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications

What is 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.

Node.js is a tool in the Frameworks (Full Stack) category of a tech stack.

Node.js is an open source tool with 35.5K Github Stars and 7.79K Github Forks. Here’s a link to Node.js's open source repository on Github

Who Uses Node.js?

3984 companies use Node.js including Uber, Netflix, and Twitter.

Node.js integrates with

ExpressJS, Sentry, CircleCI, Datadog, and Meteor are some of the popular tools that integrate with Node.js. Here's a list of all 112 tools that integrate with Node.js.

Why people like Node.js

Here’s a list of reasons why companies and developers use Node.js.

Add a one-liner

Here are some stack decisions and reviews by companies and developers who chose Node.js in their tech stack.

Node.js's alternatives

  • Django - The Web framework for perfectionists with deadlines
  • ASP.NET - An open source web framework for building modern web apps and services with .NET
  • JavaScript - Lightweight, interpreted, object-oriented language with first-class functions
  • Rails - Web development that doesn't hurt
  • Android SDK - The Android SDK provides you the API libraries and developer tools necessary to build, test, and debug apps for Android.

See all alternatives to Node.js