Best NodeJS frameworks for seamless backend development

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

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • Socket.io

    Realtime application framework (Node.JS server)

  • Socket.IO is a NodeJS framework built on top of WebSockets that enables realtime client-server communication. Socket.IO is event-driven and compatible with older browsers and environments.

  • SailsJS

    Realtime MVC Framework for Node.js

  • Community stats: Sails GitHub repository has an active community with 22.78k stars and 2k forks. They also have a YouTube channel with a library of useful tutorial videos.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript πŸš€

  • NestJS is a progressive framework for NodeJS for building server-side applications with JavaScript and TypeScript. NestJS follows a modular architecture enabling developers to create complex applications by organizing components into separate, independent modules, ensuring maintainability and reusability across various parts of the application.

  • Express

    Fast, unopinionated, minimalist web framework for node.

  • Community stats: The official Express GitHub repository has 62.1k stars and 11.7k forks. The Express mailing list has over 5000 discussions which can be used as an issue library when you encounter a bug while developing an Express application.

  • feathers

    The API and real-time application framework

  • Feathers.js is a web framework built on top of Express which provides a simple way to develop a scalable and reliable application. Feathers.js supports many databases and works with any frontend technology including iOS, Android, and React Native.

  • node

    Node.js JavaScript runtime βœ¨πŸ’πŸš€βœ¨

  • With around 50,000 open source packages available through npm (Node Package Manager), NodeJS facilitates the seamless backend extension. The GitHub repository has 99k stars and 27.5k forks demonstrating an active community. Furthermore, there are 468,194 questions tagged 'node.js' on Stackoverflow, while an active Discord community comprises 13,714 members.

  • benchmarks

    Fast and low overhead web framework fastify benchmarks. (by fastify)

  • Community stats: Fastify has a community of 28.8k stars and 2.2k forks on GitHub.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Meteor JS

    Meteor, the JavaScript App Platform

  • Community stats: The Meteor.js GitHub repository has an active community with 43.8k stars and 5.4k forks.

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