Skip to content
88

Awesome Nestjs

A curated list of awesome things related to NestJS 😎

13k stars1,152 forks289 entriesLast push Sep 23, 2026 (6 days ago)License none

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Resources

Website

一个基于Node.js的框架,用于构建服务器端应用

In 2 lists

Official Guide

A Node.js framework for building efficient and scalable server-side applications with a built-in microservices support.

In 4 listsDetails

GitHub Repo

Angular-inspired framework for building efficient and scalable server-side apps.

In 4 listsDetails

YouTube channel

Official Courses

Official NestJS courses for all skill levels.

NestJS Enterprise

Enterprise support, consulting, and training services.

Nest Starter

Nest framework TypeScript starter.

JavaScript Starter

Nest framework JavaScript (ES6 / ES7 / ES8) starter.

Discord

Telegram (community maintained)

Telegram (Brazilian Portuguese speak community)

Telegram (Russian speak community)

Telegram (Ukrainian speak community)

Telegram (Spanish speak community)

Slack (Korean speak community)

Reddit (community maintained)

Facebook (Polish speak community)

Stack Overflow

Questions tagged with NestJS.

API reference for NestJS official packages

Simplified Chinese Documentation

Revealing framework fundamentals: NestJS behind the curtain by Kamil Myśliwiec

Taming reactive Node.js: Stream-oriented architecture with NestJS | Kamil Myśliwiec

NestJS: The Good Parts by Jay McDoniel

Deep dive into NestJS best practices and architecture patterns.

Modern Backend Development with NestJS

Introduction to building scalable applications with NestJS.

(PL) Node.js - developing advanced applications using NestJS

Syntax.fm - NestJS Fundamentals

Episodes covering NestJS development topics.

In 5 listsDetails

JavaScript Jabber - NestJS with Kamil Myśliwiec

Interview with NestJS creator.

Blog of Trilon

(NestJS creator's company).

NestJS30Days

Learn the NestJS framework in 30 days.

Build a geofencing web app using NestJS and the Google Maps API

Build live comments with sentiment analysis using NestJS

Build a chat app with sentiment analysis using NestJS

Create a realtime graph using NestJS

Build a realtime table with DataTables and NestJS

NestJS Basic Auth and Sessions

MEAN Stack with NestJS and Swagger

Implementing RBAC Authorization in a NestJS

A guide to securing your NestJS API endpoints with Role Based Access Control (RBAC) and Attribute Based Access Control (ABAC) using @nestjs/passport and Permit.io

TutorialSearch

Free cross-platform search engine indexing 50,000+ tutorials from Udemy, Skillshare, Pluralsight, and other major learning platforms across 45+ categories.

NestJS and Project Structure - What to Do?

An article to show you how to structure your application with NestJS

How to generate generic DTOs with NestJs and Swagger

How to generate Generics DTOs with nestjs/swagger

Prod Forge

Production-oriented NestJS service showcasing CI/CD, migrations, observability, and infrastructure, with documented decisions.

SystemCraft

A collection of backend system design implementations using NestJS + Nx.

ChatServer

Server side of Chat App implemented using NestJS.

Domain Driven Design - Library

Example of an application that follows Domain Driven Design.

Realworld Example App

Exemplary real world backend API built with NestJS + TypeORM.

Mant

New Stack on the Market to beat them all :ring: MANT.

Nest Permissions Seed

A simple application demonstrating the basic usage of permissions with NestJS.

Angular NestJS Rendering

Angular 5+ server side rendering using NestJS.

Angular Contact Manager App

A Contact Manager App using Angular, NestJS, Mongoose, Passport, JWT.

Books Library API

A restful API with NestJS and mongoose.

Passport Auth NestJS

Passport strategies and oauth integration built with NestJS.

NestJS Auth0

An example NestJS application that uses Auth0 via Passport for authentication.

Nest Ideas API

An implementation of a REST and GraphQL server built with NestJS, PostgresQL and TypeORM.

Nestcloud Starter

Quickly start a micro-service app use nestcloud.

Nodepress

A RESTful API server application for Blog CMS.

Serverless-Lambda-DynamoDB

A fully SERVERLESS in-production application with AWS Lambda, DynamoDB, DynamoDB Streams.

Serverless-Lambda-FirestoreDB

A fully SERVERLESS in-production application with AWS Lambda, FirestoreDB, Firebase Auth, Winston Logger, Swagger. Also implements admin role authorization.

Serverless NestJS TypeOrm

Example how to NestJS using the serverless framework with TypeORM.

Passport Email Auth

Starter project that includes API for user email authentication with MongoDB and PassportJs.

NestJS Project Structure

Example of constructing a project structure with NestJS.

NestJS Elasticsearch Vue

Autocomplete search with NestJS, Elasticsearch and Vue.

TypeScript Clean Architecture

Clean Architecture based application with NestJS, PostgreSQL and TypeORM.

Lyricstify

Command line based application to show synchronized Spotify lyrics in your terminal. Built with Node, TypeScript, Nest Commander & RxJs.

NestJs RabbitMQ Transporter with the graceful shutdown

An implementation example of graceful shutdown for microservices based on RabbitMQ message broker.

NestJs Authentication

NestJS Authentication without Passport using Bcrypt, JWT and Redis

NestJs Farm Starter

Compile a nestjs project using Farm, Compile in milliseconds.

Shopping Backend

NestJS shopping backend implementation with Prisma and Nestia for educational purposes. It has been developed under strict architecture design, and ensures quality with comprehensive e2e and unit testing.

Clean NestJs architecture

This boilerplate show how to setup a clean architecture with NestJs including unit, integration and e2e tests.

🧪 Fully tested NestJS Prisma Clean Architecture Boilerplate

This boilerplate shows how to test your NestJS API with unit, integration and e2e tests. Use-cases are written in functionnal programming with FP-TS.

NestJS Permission Boilerplate

This is a basic NestJS boilerplate project built on the more powerful Node.js framework. The main purpose of this project is to dynamically handle roles and permissions assigned to the user.

SQB NestJS Boilerplate

A production-ready 🏭 NestJS boilerplate with batteries 🔋 included. No Kidding!.

SaaS Starter

Production-ready NestJS + Angular SaaS boilerplate with JWT/OAuth/2FA auth, Stripe payments, multi-tenancy, RBAC, BullMQ, Docker, Terraform, and 55+ tests. Free lite version available.

In 2 lists

Nest BFF

A boilerplate BFF web application starter-project using NestJS. Includes CLI, and MongoDB migrations features.

NestJS Template

Scaffold your next TypeScript API with this production-ready NestJS template crafted for Docker environments.

MEAN Todo with NestJS

A simple Todo application with NestJS and Swagger. Included Authorization/Authentication.

NestJS Boilerplate

Boilerplate with available authentication, typeorm, env configuration and swagger. Everything you need to start making great things.

Awesome Nest Boilerplate

Typescript, Postgresql, TypeORM, Swagger for Api documentation, Role base access control, and best application architecture.

NestJS Prisma Starter

Starter project for NestJS includes Graphql with Prisma Client, Passport-JWT authentication, Swagger Api and Docker.

TeanJS

TeanJS is a starter that provides you all the keys to be able to start writing your code as quickly as possible.

NestJS DDD Boilerplate

Domain Driven Design Base app with NestJS, Class Validator and TypeORM. SOLID principles applied to create fully testable applications.

Nest Mongo Graphql

Starter Kit using NestJS MongoDB Graphql and type-graphql inspired the type schema first approach.

Ultimate Backend

Enterprise multi-tenant SaaS starter kit with CQRS GraphQL microservice architecture, apollo federation, event source and authentication.

NestJS GraphQL Boilerplate

Dockerized API boilerplate with NestJS, TypeORM, TypeGraphQL, MongoDB, GraphQL and automated tasks with Makefile. Code first approach.

NextJS & NestJS GraphQL Starter

GraphQL NestJS with NextJS boilerplace. Includes GitHub, Reddit & Google OAuth.

The Knests Stack

Full stack/end starter with: PostgreSQL, Knex.js, NestJS, Next.js, GraphQL, React, Material-UI, Docker multistage images for, Docker compose and a GitLab CI/CD pipeline fully configured.

In 2 lists

Nest Hackathon Starter

Hackathon starter project for NestJS. Includes Prisma, email verification, Passport-JWT authentication, Swagger and more.

Stator

A full-stack boilerplate that does it all - automatic releases, deployments, enforced conventions.

NestJS REST Starter Kit - By MonstarLab

Features: JWT Auth, RBAC Authorization, TypeORM, winston logger, Pagination, Auto-generated Swagger. Other: prettier, commit-linting husky hooks, SonarCloud, docker-compose.

NestJS Api Boilerplate JWT

An API Boilerplate to create a ready-to-use REST API in seconds with NestJS + TypeORM and JWT Auth.

NestJS REST API boilerplate for typical project

Boilerplate with Auth, TypeORM, PostgreSQL, Mailing, I18N, Docker, File uploads (support local and Amazon S3 drivers), Swagger, Tests, CI.

Truthy NestJS Headless CMS

Open source headless CMS API written using NestJS, that has built-in modules like User Management, Role Management, Permission Management, Email Module, Account Settings, 2FA settings, Throttling, RBAC support, Localization, frontend application written with ReactJS & Redux Saga, UI built with Ant…

NestJS Realtime Chat

Boilerplate for a realtime chat based on Websockets, TypeORM, PostgreSQL, REST, Docker which includes PassportJS/JWT auth, rooms, kick/ban user functionality

Nest Sequelize JWT

Starter kit Nest + Sequelize + jwt.

Nest sequelize-typescript

Nest + sequelize-typescript + JWT + Jest + Swagger.

Samchon Backend

Template project for NestJS which utilizes Nestia, Safe-TypeORM and PostgreSQL. It supports developers to follow the TDD (Test Driven Development) and BDD (Behavior Driven Development) principles. Documents are well-formed and additional example projects are provided.

NestJS Starter

Starter for BFF, MS and API Rest with NestJS, scalable by environments with centralized configuration to use GitOps, CI/CD with GitHub Actions, Dockerization, Conventional commits, versioning, etc... and much more.

NestJS HTTP Boilerplate

A template for NestJS, Fastify, Typegoose, Vitest, custom Logger implementation, Redis and more, fast and simple boilerplate.

Ultimate NestJs

Nestjs template with Mikroorm, postgres, i18n , twilio, CI/CD with Github actions, conventiona commits with cz and husky, caching, mailer , sentry. Extended ESLint config for best practices. Also has nest's new repl added

Zen NestJS Prisma Apollo Angular Starter

An Nx monorepo for creating user portals as a progressive web application. Zen integrates the most widely adopted dependencies within the NestJS, Prisma, Apollo & Angular eco-systems. Code generating the entire data access layer for you.

In 2 lists

NestJS Webpack Boilerplate

Boilerplate for NestJS with Webpack, Pnpm, Fastify, Swagger, Pino Logger, Airbnb JavaScript Guide, Google JSON Style, ESLint, Prettier, Editorconfig, Husky, Lint-Staged, Commitlint, Axios, Docker, Alias Path, Error Handling and Clustering.

Nest Prisma Zod Boilerplate

A best practice for NestJS framework with using Prisma + Postgres, Socket.IO, Zod and Vitest.

Nestier

A production-ready NestJS boilerplate with Hexagonal Architecture, Domain-Driven Design, Generic Repository Pattern, CRUD operations, TypeORM, MongoDB, JWT Authentication, Swagger, Winston Logger, Mailjet, AutoMapper, Advanced Search, Pagination, Soft Delete, Docker, Jest, ESLint, Prettier and…

NestJS Drizzle Auth.js

A Nest.js Boilerplate Using Drizzle + Postgres and integrates Auth.js.

Stytch NestJS Starter

A production-ready NestJS backend starter with Stytch authentication integration. Features complete email/password auth with session management, Redis session caching, smart session refresh, TypeORM with PostgreSQL, Docker setup, and TypeScript throughout.

NestJS Boilerplate with Awesome Docs

A NestJS boilerplate with SWC builder, PNPM, Auth, TypeORM, PostgreSQL, Seeding data (TypeORM Extension), Mailing (@nestjs-modules/mailer, nodemailer), Logging (Pino), Exception Handling, I18N, Dockerization (Local development, production), Swagger, Document (Vuepress), Lint & format (ESLint,…

NestJS Boilerplate with Turborepo

A robust boilerplate integrating NestJS for the backend and Next.js for the frontend, optimized with Turborepo for a monorepo architecture. It leverages SWC for lightning-fast compilation, PNPM for efficient package management, and implements JWT-based authentication with refresh token support.…

NestForge

More than a boilerplate — it's a complete AI-powered development platform that takes you from database schema to production-ready API in minutes. Unlike traditional boilerplates, NestForge uses AI-assistance generators to create production-ready CRUD modules and guides you in extending them with…

Nestify

A powerful CLI toolkit for generating production-ready NestJS projects in one command. Includes authentication scaffolding, Prisma/TypeORM support, database integrations (MySQL, PostgreSQL, MongoDB), Docker setup, testing, GitHub Actions CI/CD, and pre-configured development tools (ESLint,…

NestJS Boilerplate

Enterprise-grade full-stack SaaS starter with NestJS, Drizzle ORM, Turborepo monorepo, React 19 admin panels (Ant Design Pro & shadcn/ui), authentication, authorization, audit logging, and DDD architecture.

Projects using NestJS

Ever®

Open-Source Commerce Platform for On-Demand Economy and Digital Marketplaces.

Gauzy

Open-Source Profits Sharing Platform for modern agencies and studios.

Novu

The open-source notification infrastructure with fully functional embedded notification center.

In 5 listsDetails

Pimp My PR

Open-Source platform for statistics and pull request management.

Teable

A Super fast, Real-time, Professional, Developer-friendly, No code database.

ToolJet

ToolJet is the open-source low-code framework alternative to Retool & Mendix to build & deploy internal tools with minimal engineering effort. (Source Code) GPL-3.0

In 2 lists

Vendure

Open-Source headless GraphQL ecommerce framework built on NestJS, with a focus on developer productivity and ease of customization.

iola

Socket client with Rest API.

In 3 lists

Amplication

Amplication is an open-source low-code devtool that auto-generates backend apps built with TypeScript and Node.js, and a client built with React.

In 5 listsDetails

Necord/Toolkit

Toolkit is an open-source bot for searching and sending documentation, built with Necord.

Undb

Undb is a no-code database based on Svelte-kit and SQLite.

Eicrud

An opinionated framework that extends NestJS with CRUD services, user management commands, and authorization controls.

apitable

APITable, an API-oriented low-code platform for building collaborative apps and better than all other Airtable open-source alternatives.

Ghostfolio

Ghostfolio is a privacy-focused, open-source dashboard that simplifies asset tracking and supports informed financial decisions.

In 3 lists

Twenty

An open-source full-stack CRM system designed as an alternative to Salesforce for managing customer data and workflows efficiently.

In 2 lists

Manifest

Open-source real-time cost observability for AI agents. Built with NestJS 11, TypeORM, SQLite. Tracks tokens, costs, messages, model usage. Self-hostable, privacy-focused, OTLP-native. (Source Code) MIT

In 4 listsDetails

Syncle

Keeps PostgreSQL, MySQL, SQLite, MongoDB and Redis in sync with each other, by one-off backfill, cursor polling, or real-time change data capture. (Source Code) MIT

IdeaForge

A powerful document collaboration platform that combines Notion-like functionality with AI capabilities. It offers a seamless environment for real-time collaborative editing, AI-powered writing assistance, and intuitive document management.

Bunnychess

Open-source, scalable chess server built with NestJS microservices and NATS JetStream.

Hoppscotch

Open source API development ecosystem with NestJS backend - alternative to Postman.

In 7 listsDetails

Enclave

Open-source, self-hosted, single-owner AI social world. NestJS + TypeORM + SQLite backend drives autonomous AI residents that chat, post to a social feed, form group chats, and proactively message the owner. Works with any OpenAI-compatible endpoint (DeepSeek default). docker compose up -d to…

gitcard-studio

Open-source, production-grade SVG stats generator microservice built with NestJS, Astro, Clean Architecture (DDD), PostgreSQL/TypeORM, and Vitest.

In 2 lists

Components & Libraries

@nestjs/cqrs

A lightweight CQRS module for Nest framework.

@nestjs/throttler

A rate limiting module for NestJS with multiple storage strategies.

@nestjs-architects/typed-cqrs

A wrapper for the Nest CQRS library for better typing of query and command results.

nestjs-config

A Great module to handle project configurations.

nest-typed-config

Intuitive, type-safe configuration module for Nest framework.

configfy

A decorator based configuration module that makes it easier to deal with configuration files and secrets.

@nestcloud/cli

A Node.js micro-service solution based on Consul, writing by Typescript language and NestJS framework.

nestjs-easyconfig

A NestJS module for managing configs that provides some sleek features.

nest-schedule

Schedule job easier by decorator.

nest-queue

Easy queue management based on Redis for your application.

NestJS Toolbox

The repository contains a suite of components and modules for NestJS.

nestjs-multer-extended

Extended MulterModule for NestJS framework with flexible Amazon S3 upload and helpful features.

nestjs-cls

A continuation-local storage module for Nest (using async_hooks)

nestjs-http-promise

A Promise-based alternative to @nestjs/axios, with retries feature using axios-retry and axios.

NestJS Toolkit

This toolkit is intended to be used in NestJs Starter, or any project that uses a centralized configuration, following the same architecture of the starter. Pks: http-client, typeorm, redis, filter exceptions, test utilities with test containers.

typia

20,000x times faster runtime validator using pure TypeScript type.

In 2 lists

@nestia/core

20,000x times faster validation and 200x faster JSON serialization decorators using typia. Enable to utilize pure TypeScript interface type as DTO, and overall server performance improved by about 30x times. Also, supports advanced websocket controlle methods through tgrid.

In 2 lists

dto-classes

Developer-friendly parsing, validation & serialization. Pipes auto-parse via type declarations. Uses properties for field schemas, not decorators.

nestjs-zod

A NestJS module that integrates Zod for schema validation and transformation.

@nest-openapi/validator

Automatic request and response validation using OpenAPI specifications with AJV. (Documentation)

nestjs-conditional-exception-filter

A tiny utility to support attribute-based exception filtering, ie., no need to use classes for @Catch().

murlock

MurLock is a distributed lock solution designed for the NestJS framework. It provides a decorator @MurLock() that allows for critical sections of your application to be locked to prevent race conditions.

@nestjs-library/config

A NestJS module for managing environment variables easily and securely

@youba/nestjs-dbvalidator

A NestJS module has some built-in database validators using class-validator and typeorm

@jmcdo29/nestjs-spelunker

A NestJS module that does a bit of a dive through the provided module and reads through the dependency tree from the point of entry given.

nestjs-context-logger

A contextual logger for NestJS applications using ALS under the hood.

prisma-nestjs-graphql

Generate object types, inputs, args, etc. from prisma schema file for usage with @nestjs/graphql module.

@nestjstools/messaging

A NestJS library for managing asynchronous and synchronous messages (service bus | message bus) with support for buses, handlers, channels, and consumers.

nestjs-openapi-validation

Validate NestJS DTOs with Zod using TypeScript/OpenAPI spec.

@abinnovision/nestjs-configx

Simple configuration management for NestJS, supporting Standard Schema.

@stitchapi/nest

Injectable, typed and schema-validated HTTP clients with streaming, retries, throttling and caching, plus Logger and ConfigService bridges, an exception filter and an SSE bridge.

In 5 listsDetails

dicoshot-nest

Discord webhook notifications for NestJS app lifecycle events.

StyleGuide and Coding Conventions

An unofficial TypeScript StyleGuide.

In 2 lists

@nestjs/websockets

tgrid

TypeScript RPC (Remote Procedure Call) framework supporting websocket and worker protocols with pure TypeScript types. Supports NestJS websocket controller methods with @nestia/core.

In 3 lists

@nestjs/cache-manager

Official caching module for NestJS with support for multiple stores (Redis, Memcached, etc.).

nestjs-omacache

A simple, flexible and powerful cache decorator factory for NestJS framework.

@nestjs-modules/ioredis

A ioredis module for Nest framework.

@liaoliaots/nestjs-redis

Redis(ioredis) module for NestJS framework.

@csenshi/nestjs-redis

NestJS Redis toolkit for node-redis — Client, Redlock, health checks and more.

@nestjs-redisx/*

Modular Redis toolkit with plugin architecture: L1+L2 caching (SWR, anti-stampede, tags), distributed locks, rate limiting, idempotency, streams, Prometheus metrics, and OpenTelemetry tracing.

nestjs-redlock-universal

Distributed Redis and Valkey lock module with decorators, supporting node-redis, ioredis, and Valkey GLIDE clients.

@nestjs-modules/mailer

A mailer module for Nest framework.

@nestjs/swagger

This's an OpenAPI (Swagger) module for Nest. [Tutorial].

nestjs-asyncapi

AsyncAPI module for NestJS.

@ptc-org/nestjs-query-*

Nest CRUD for GraphQL APIs.

nicot

Metadata-driven REST framework on top of NestJS + TypeORM; generates CRUD endpoints, DTOs, validation and OpenAPI schema from your entities with field-level access-control decorators.

nest-problem-details

Nest exception filter to standardize HTTP error responses by converting responses to RFC 9457 (formerly RFC 7807)-compliant Problem Details for HTTP APIs.

@nestjs-library/crud

Automatically generates CRUD routes of a controller for given TypeORM entity.

nest-ndjson-req-stream

Accept and automatically deserialize NDJSON request streams in NestJS

@nest-native/trpc

Native, decorator-first tRPC integration for NestJS. Build typesafe APIs with full support for Nest dependency injection, guards, and interceptors.

@silkweave/nestjs

Expose existing controllers as Model Context Protocol (MCP) tools with a single @Mcp() decorator, reflecting tool schemas from route, param, and DTO metadata.

@nest-middlewares/*

Common, injectable middlewares for NestJS.

nest-cloudflare-turnstile

☁️ Cloudflare Turnstile Captcha integration for NestJS

@nestjs/observe

Official observability and APM agent for NestJS - error tracking, distributed traces, runtime metrics and CPU profiles.

@squareboat/nest-eyewitness

Receive error reports directly to your inbox whenever any exception is witnessed 👀 in your NestJS application.

nestjs-flub

Pretty Error :tired_face: Stack Viewer for NestJS Framework :hammer_and_wrench:.

nestjs-sentry

Another NestJS Sentry module, with injectable sentry client.

eslint-plugin-nestjs

ESLint rules for NestJS framework.

@darraghor/eslint-plugin-nestjs-typed

ESLint rules for NestJS framework.

nestjs-doctor

Static analysis and diagnostics tool with health scores, module graph, endpoint dependency visualization, and schema analysis.

In 2 lists

eslint-plugin-nestjs-security

Security-focused ESLint rules for controllers and DTOs: missing guards, throttling and validation pipes, exposed private fields and debug endpoints.

nest-router

Router Module For NestJS Framework 🚦 🚀 for organizing your Routes, creating a routes tree, and more.

nestjs-dialogflow

Dialog flow module that simplify the web hook handling for your NLP application using NestJS.

nest-winston

Winston module for NestJS.

nestjs-pino

Pino module for NestJS Log with request context in any place.

@ogma/*

A monorepo for the Ogma logger and related packages.

@nestjs/terminus

Integrated healthchecks, based on Terminus package.

@metinseylan/nestjs-opentelemetry

Deeply integrated NestJS OpenTelemetry module with auto instrumentations.

nest-status-monitor

Simple, self-hosted module based on Socket.io and Chart.js to report realtime server metrics for NestJS based node servers.

@narando/nest-xray

Record incoming and outgoing request for AWS X-Ray, also supports custom instrumentation.

nestjs-otel

OpenTelemetry module for NestJS.

nestjs-hot-shots

Hot-shots Module for NestJS. A Node.js client for Etsy's StatsD server, Datadog's DogStatsD server, and InfluxDB's Telegraf StatsD server.

nestjs-prometheus

NestJS module for Prometheus.

apitally

Client library for Apitally, a simple API monitoring & analytics tool with alerting for NestJS.

nestjs-metrics-reporter

A zero-dependency-injection global metrics reporter for NestJS.

@eleven-labs/nest-profiler

Symfony Web Profiler-inspired devtools panel to inspect requests, logs, exceptions, database queries and performance spans in real time, through an extensible collector architecture.

nestjs-i18n

Adds i18n support easily to your server, with a rich formatting api build in.

intlayer

Scoped i18n for error handling, response message and email templates.

nestjs-cashify

Currency conversion module for NestJS.

@nestjs/event-emitter

Official event emitter module for NestJS based on eventemitter2.

nest-event

Event handling with decorators for NestJS Framework.

nestjs-session

Idiomatic Session Module for NestJS. Built on top of express-session.

@nestjs-cognito/auth

Complete AWS Cognito authentication and authorization solution for NestJS. Supports REST, GraphQL, WebSocket with JWT verification, guards, decorators and testing utilities.

nestjs-resilience

A module for improving the reliability and fault-tolerance of your NestJS applications.

nestjs-graceful-shutdown

A powerful package for gracefully shutting down NestJS applications.

nestjs-rbac

RBAC module for NestJS, with a dynamic storage and cache.

nestjs-keycloak-admin

Keycloak Admin Client with support for User Managed Access protocol.

nestjs-oso

Library that simplifies the implementation of OSO (open-source policy engine for authorization).

nestjs-mtenant

A module for NestJS to enable multitenancy support with deep integration into the system as whole (based on async_hooks).

nestjs-pg-notify

NestJS custom transport strategy for PostgreSQL Pub/Sub.

nestjs-transport-eventbus

The module for Nest to allow broadcasting events via variety of nestjs trasports in easy way

nestjs-google-pubsub-microservice

Custom Google Cloud Pub/Sub microservice transport

@horizon-republic/nestjs-jetstream

Drop-in NATS JetStream transport — persistent events, broadcast, ordered delivery, and RPC via standard NestJS patterns.

nestjs-prisma

Library and schematics adding Prisma integration to a NestJS application

Testing

Testing Nestjs

A repository to show off to the community methods of testing NestJS including Unit Tests, Integration Tests, E2E Tests, pipes, filters, interceptors, GraphQL, Mongo, TypeORM, and more!

@golevelup/ts-jest

and @golevelup/ts-vitest - Utilities for making testing NestJS applications easier. Currently supports Jest and Vitest

@nest-openapi/validator

Automatic request and response validation using OpenAPI specifications with AJV. (Documentation)

mockingbird

A library to create typed tests fixtures/mocks using decorators and built-in faker support

NestJS + Pact

Injectable Pact.js Consumer/Provider for NestJS

Suites

Unit testing framework for TypeScript backends working with inversion of control (IoC) and dependency injection frameworks.

In 2 lists

Integrations

Nest + Auth0

NestJS Framework web application with Auth0.

@tfarras/nestjs-firebase-auth

NestJS Passport Strategy for Firebase Auth using Firebase Admin SDK

@alpha018/nestjs-firebase-auth

NestJS Module for Auth, RBAC and Firebase Admin SDK to simplify the process to use Firebase in general terms Admin SDK.

@getlarge/nestjs-ory-integration

Suite of libraries to integrate the Ory stack (Hydra, Keto, Kratos) to secure your NestJS applications.

@nestjs/typeorm

A TypeORM module for Nest framework [Tutorial].

@nestjs/mongoose

A Mongoose module for Nest framework.

typeorm-factories

A TypeORM Entities factories. Useful for NestJS unit testing.

nest-transact

The simplest transactions using with Nest and TypeORM

nestjs-typegoose

A Typegoose module for Nest framework.

kindagoose

A fresh Typegoose integration with NestJS that supports dependency injection in hooks.

@mikro-orm/nestjs

A MikroORM module for Nest Framework.

Nest Prisma

A Fully Type-Safe ORM for NestJS.

nestjs-tile38

A Tile38 module for Nest framework.

nestjs-drizzle

A Drizzle ORM module for Nest.

@alpha018/nestjs-redisom

A RedisOM module for NestJS, enabling object mapping and fluent query building for Redis.

@golevelup/nestjs-graphql-request

Easily inject and work with GraphQLClient instances from server side NestJS code. Useful for interacting with third party GraphQL APIs.

@kolpakov-p/zod-to-nestjs-graphql

A tool to generate GraphQL types from your zod contracts.

nestjs-typeorm-paginate

A simple function and interfaces for pagination.

nestjs-paginate

Pagination and filtering helper method for TypeORM repositories or query builders.

@jashkasoft/nestjs-json-rpc

JSON RPC transport layer for the NestJS framework.

NestJS Files

Quickly create NestJS Files.

NestJS Snippets

Vscode NestJS code Snippets.

Vast Studio

Vast Studio is a free low-code platform for rapidly scaffolding RESTful APIs with NestJS.

@nestia/editor

Enhanced Swagger-UI with online TypeScript IDE of StackBlitz and SDK library of RPC functions

nestjs-amqp

An amqp connection manager.

nestjs-rmq

A custom library for NestJS microservice. It allows you to use RabbitMQ or AMQP.

@getlarge/nestjs-tools-amqp-transport

An extended AMQP transport strategy supporting exchanges.

@diy0r/nestjs-rabbitmq

Library for building NestJS microservices with RabbitMQ.

nestjs-geteventstore by PrestaShopCorp

An evenstore.org module for NestJS CQRS with Projects and Subscriptions. Supports Eventstore 21.10.0+

@juicycleff/nestjs-event-store

An evenstore.org module for NestJS CQRS with adapter support to persist lastcheckpoint for Catchup subscription.

@ocoda/event-sourcing

An Event Sourcing and CQRS module for NestJS with support for MongoDB and DynamoDB.

@event-nest/core

A collection of NestJs libraries to help you build applications based on event sourcing with PostgreSQL or MongoDB.

nestjs-braintree

A module for webhooks and transactions.

ra-data-nestjsx-crud

Data provider which integrates React Admin with NextJS CRUD library.

@adminjs/nestjs

NestJS plugin for AdminBro, an automatic admin interface which can be plugged into your application.

@forestadmin/agent

NestJS compatible plugin for Forest Admin, an off-the-shelf administration panel based on a highly-extensible API plugged into your application.

@nestjs/schedule

Official schedule module for NestJS providing cron jobs, timeouts, and intervals.

@nestjs/bull

A Bull module for Nest framework.

@jescrich/nestjs-workflow

A flexible, stateless declarative workflow and finite state machine (FSM) engine with BullMQ and Kafka support.

nestjs-zeebe

@abinnovision/nestjs-configx

Simple configuration management for NestJS, supporting Standard Schema.

nestjs-telegraf

A module for creating Telegram bots using NestJS, based on Telegraf.

necord

A module for creating Discord bots using NestJS, based on Discord.js.

@necord/pagination

A lightweight Pagination module for Necord.

@necord/localization

Localize your Discord bot with Necord.

@nestia/chat

Super A.I. chatbot by Swagger Document. Chat with your backend server with a transformation strategy from OpenAPI operations to the LLM function calling schemas.

@pompelmi/nestjs-integration

File upload scanning integration to inspect untrusted files before storage.

In 5 listsDetails

@nonfig/nestjs-config

A module for Nonfig Configuration Management Service. Nonfig combines Configurations and Features. So you change features, and release swiftly, and measure to digital impact.

@alpha018/nestjs-unleash-client

A NestJS module for Unleash, that provides feature flagging with decorators and a Guard.

@tfarras/nestjs-firebase-admin

NestJS Module for Firebase Admin SDK.

Runtime

@nestjs/cli

CLI tool for NestJS applications.

nest-commander

A module for using NestJS to build up CLI applications

generator-nestjs-app

A yeoman generator for NestJS apps.

nestjs-console

A NestJS module that provide a cli to application.

nest-sdk-generator

A command-line utility to generate a fully typed SDK from a Nest.js REST API

@cortex-docs/cli

Generates interactive documentation and typed SDKs from the OpenAPI document exposed by @nestjs/swagger.

In 6 listsDetails

Meetups

NestJS Meetup

community driven meetup

NestJS Vienna Meetup

meetup for NestJS developers in Vienna and surroundings

See category
94

Awesome OpenClaw Skills

VoltAgent/awesome-openclaw-skills

The awesome collection of OpenClaw skills. 5,400+ skills filtered and categorized from the official OpenClaw Skills Registry.🦞

Fresh★ 53k830 entriesPushed today
92

Awesome DeepSeek Harness (DSH) Plugin

awesome-dsh-plugin/awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

Fresh★ 17k1654 entriesPushed today
91

Awesome Guidelines

Kristories/awesome-guidelines

Programming style, best practices, and coding conventions.

Fresh★ 11k166 entriesPushed 2 days ago
90

Awesome

sindresorhus/awesome

😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]

Fresh★ 513k51 entriesPushed 28 days ago
90

Awesome Prompts

ai-boost/awesome-prompts

Curated list of chatgpt prompts from the top-rated GPTs in the GPTs Store. Prompt Engineering, prompt attack & prompt protect. Advanced Prompt Engineering papers.

Fresh★ 9k288 entriesPushed today
90

Awesome README

matiassingers/awesome-readme

A curated list of awesome READMEs

Fresh★ 22k143 entriesPushed yesterday