The Best Node.js Full Stack

This page summarizes the projects mentioned and recommended in the original post on /r/node

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
  • redwood

    The App Framework for Startups

  • cal.com

    Scheduling infrastructure for absolutely everyone.

  • This is an awesome stack! Not sure if you've seen it but cal.com is a sophisticated real-world app that's built exactly with that stack (as a monorepo). Definitely worth checking it out on GitHub!

  • 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
  • slonik

    A Node.js PostgreSQL client with runtime and build time type safety, and composable SQL.

  • Nonetheless, if your entire team is comfortable writing SQL, it definitely is a solid choice as well! Out of curiosity, are you using any tools to get type-safety for your SQL queries? I've heard great things about libraries like Zapatos, Slonik and pgtyped.

  • pgtyped

    pgTyped - Typesafe SQL in TypeScript

  • Nonetheless, if your entire team is comfortable writing SQL, it definitely is a solid choice as well! Out of curiosity, are you using any tools to get type-safety for your SQL queries? I've heard great things about libraries like Zapatos, Slonik and pgtyped.

  • Prisma

    Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

  • I can also share a TLDR of a couple of factors people I've talked to in our community mentioned for why they moved from TypeORM to Prisma: - Stronger type-safety guarantees - Intuitive data modeling and single source of truth - Easy yet powerful migrations - Defining and querying relationships among models is straightforward - Seamless ecosystem integration (works perfectly with GraphQL, NestJS, Next.js, Remix, Fastify, ...) - Great community and quick support via GitHub Discussions and Slack

  • auth0-java

    Java client library for the Auth0 platform

  • IMO this is just a mental shortcut. If you are looking for a full scale solution - at the moment I'm using https://auth0.com/ for the authentication purpose.

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