Open-source projects categorized as Nest

Top 23 Nest Open-Source Projects

  • Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀

    Project mention: Nest JS Tutorial #2: HTTP Request & Data Validation | | 2022-12-01

    In this post, you will learn how to validate request data in Nest JS

  • Home-AssistantConfig

    :house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY! (by CCOSTAN)

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • Elasticsearch .NET

    This strongly-typed, client library enables working with Elasticsearch. It is the official client maintained and supported by Elastic.

  • crud

    NestJs CRUD for RESTful APIs

    Project mention: Is NestJS good for startups? | | 2022-11-18

    I've found you can move very fast with NestJS and NestJSX CRUD, which gives you all CRUD operations out of the box, just be careful to lock it down as much as possible

  • nest-cli

    CLI tool for Nest applications 🍹

    Project mention: NestJS + esbuild workarounds | | 2022-09-13

  • typescript-starter

    Nest framework TypeScript starter :coffee: (by nestjs)

    Project mention: whoever created Nest.js he really likes complexity! | | 2022-10-19

    You don't need to use the Nest CLI if you don't want to. You can literally just create a index.ts file, use NestJS within it and run it with ts-node index.ts (though you gotta make sure you have the correct tsconfig.json)

  • typeorm

    TypeORM module for Nest framework (node.js) 🍇 (by nestjs)

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • swagger

    OpenAPI (Swagger) module for Nest framework (node.js) :earth_americas:

    Project mention: Can you tell me what's the difference of using @nestjs/swagger instead of class-validators for DTO validation? thank you | | 2022-09-16

    Yeah the API is very similar but they serve different purposes as you mention here. It looks like there's been some discussion about aligning them since other people have had a similar observation.

  • graphql

    GraphQL (TypeScript) module for Nest framework (node.js) 🍷 (by nestjs)

    Project mention: NestJS vs. Ditsmod: DI features for interceptors, guards, pipes and filters | | 2022-12-01

    This code demonstrates the centralized addition of a guard to a module, and by the way, NestJS v9 still doesn’t support this feature. In NestJS, adding a guard is supported only at the controller or method level, because the guard is not considered a provider.

  • api

    🏁🛠️ SaaS backend & API framework based on @nestjs (by staart)

    Project mention: Open source big projects with nestjs | | 2022-04-19

    The official documentation 📕

    Project mention: Example of how to use a TypeORM custom repository (uptodate) | | 2022-06-23

    When TypeORM release version v0.3.0 it breaks somethings including custom repositories, this later cause that Custom Repository were deleted from the official documentation.

  • cqrs

    A lightweight CQRS module for Nest framework (node.js) :balloon:

    Project mention: Add a level of abstraction over CQRS AggregateRoot | | 2022-07-31

    So I'm following the CQRS pattern and using the CQRS module. The code is something like this:

  • nestjs-course-task-management

    Task Management back-end application developed throughout the "NestJS Zero to Hero - Modern TypeScript Back-end Development" Udemy course

    Project mention: Can't figure out what I am doing wrong here. | | 2022-04-10

    I am following a NestJs course by Ariel Weinberger I am trying to run this code but when I do curl http://localhost:3000/tasks I get 404 cannot get /tasks , here is his code it's almost same , I even tried to use older version of nestjs which he is using but still not able to figure out what went wrong.

  • nestjs-project-structure

    Node.js framework NestJS project structure

    Project mention: Auth (3 layers) | | 2022-01-09

    For example Nest.js:, there is auth with passport.js. (I don't suggest Nest.js and don't use it myself, sharing only structure, file naming)

  • foggycam

    📹 A tool to locally capture your own Nest camera stream.

    Project mention: Halo Infinite Tracker/Analyzer | | 2022-07-05

    You probably saw this, but I did not reverse engineer it, the blog of shows how he reversed engineered it. I'm just hoping to capitalize on it. Best of luck!

  • jwt

    JWT utilities module based on the jsonwebtoken package 🔓 (by nestjs)

    Project mention: Learning to build an API in NestJS (Node + Typescript) - Part 03 | | 2022-11-16

    NestJS has a JwtModule we can install (docs). ❤️

  • nest-cqrs-example

    The example usage of Nest CQRS module

    Project mention: Inheriting from multiple classes | | 2022-05-24


  • passport

    Passport module for Nest framework (node.js) 🔑 (by nestjs)

  • config

    Configuration module for Nest framework (node.js) 🍓 (by nestjs)

    Project mention: How to get the return type from an object path? | | 2022-08-17

    I think this will do what you need.

  • nestjs-otel

    OpenTelemetry (Tracing + Metrics) module for Nest framework (node.js) 🔭

    Project mention: Has anyone been able to create a datadog tracing module? | | 2022-04-05

    Also longterm we probably may take a look at

  • schematics

    Nest architecture element generation based on Angular schematics 🎬 (by nestjs)

  • nestjs-typegoose

    Typegoose with NestJS

    Project mention: Is it possible to generate Mongoose schemas? | | 2022-02-20
  • Nestjs-OpenTelemetry

    🔭 Deeply Integrated and Auto Instrumented OpenTelemetry module for NestJS

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-12-01.

Nest related posts


What are some of the best open-source Nest projects? This list will help you:

Project Stars
1 Nest 52,596
2 Home-AssistantConfig 4,139
3 Elasticsearch .NET 3,345
4 crud 3,298
5 nest-cli 1,481
6 typescript-starter 1,423
7 typeorm 1,423
8 swagger 1,244
9 graphql 1,199
10 api 824
11 751
12 cqrs 662
13 nestjs-course-task-management 635
14 nestjs-project-structure 479
15 foggycam 460
16 jwt 414
17 nest-cqrs-example 406
18 passport 382
19 config 334
20 nestjs-otel 333
21 schematics 293
22 nestjs-typegoose 273
23 Nestjs-OpenTelemetry 207
The context switching struggle is real
Zigi makes context switching a thing of the past. It monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack!