What's New in Node.js 21

This page summarizes the projects mentioned and recommended in the original post on dev.to

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. performance

    Node.js team focusing on performance (by nodejs)

    The Node.js performance team landed a few key improvements in this release:

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. proposal-array-grouping

    Discontinued A proposal to make grouping of array items easier

    Array grouping to combine like data into groups using Object.groupBy() and Map.groupBy().

  4. volta

    Volta: JS Toolchains as Code. ⚡

    Alternatively, a better way to manage Node.js releases on your machine is to use an environment management tool like Volta that can install and switch between multiple versions seamlessly.

  5. extended-const

    Discontinued [complete] Proposal for extended constant expressions

    WebAssembly extended-const expressions.

  6. readable-stream

    Node-core streams for userland

    Note that the older Node.js streams API hasn't been deprecated or removed. It will co-exist with the new API, and it even provides a way to convert from a web stream and vice versa using the .fromWeb() and .toWeb() methods (both added in Node 17, although both methods still retain their experimental status).

  7. bun

    Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

    Node.js v21 introduces numerous improvements in tooling, language features, standard library additions, and performance optimizations, enhancing its position as a robust JavaScript runtime and aligning it more closely with modern alternatives like Deno and Bun.

  8. cli

    the package manager for JavaScript (by npm)

    Node.js v21 includes npm v10.2.0, which notably introduces a new sbom command that allows you to generate a Software Bill of Materials (SBOM) for the current project. You can read more about the changes in recent NPM releases on GitHub.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. node

    Node.js JavaScript runtime ✨🐢🚀✨

    To learn more about the Node.js community and how you can contribute, check out the project's open issues and contribution guidelines on GitHub.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Building a Vue 3 App with Vite, TailwindCSS, Pinia, Vue Router, and TypeScript

    2 projects | dev.to | 7 Feb 2025
  • Pnpm: Fast, disk space efficient package manager for JavaScript

    6 projects | news.ycombinator.com | 5 Apr 2022
  • 2021 pnpm recap

    3 projects | dev.to | 1 Jan 2022
  • Pnpm: Fast, disk space efficient package manager

    1 project | news.ycombinator.com | 15 Mar 2025
  • NPM vs Yarn vs PNPM: Choosing the right package manager for your project

    2 projects | dev.to | 19 Feb 2025