Ultimate Node.js starter that scales with DI, native TypeScript, super fast unit tests and all batteries included

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
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • nodejs-ulitmate-template

    ulitmate nodejs template

  • git clone --depth=1 https://github.com/bfunc/nodejs-ulitmate-template.git

  • tsconfig-paths

    Load node modules according to tsconfig paths, in run-time or via API.

  • Path mapping Very handy tsconfig-paths library allows to import modules from the filesystem without prefixing them with "./".

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

    Loads environment variables from .env for nodejs projects.

  • Use .env file to simplify setting environment variables for development, it will be picked up by dotenv. Env files may contain values such as database passwords or API keys. It is bad practice committing .env files to version control.

  • supabase

    The open source Firebase alternative.

  • Ultimate Starter was designed to be as much flexible as less opinionated as possible, that is why Database drivers, ORMs or authentication libraries were not included as part of the starter, despite there is strong temptation to add at least integration with supabase.

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