A curated list of awesome things related to NestJS 😎
13,168
623 commits
updated Oct 8, 2026
A curated list of awesome things related to NestJS
Resources Contribution guide Official documentation
@nestjs/passport and Permit.io@nestjs/swagger with generic types:
type-graphql inspired the type schema first approach.repl addedGPL-3.0MITMITdocker compose up -d to self-host. MIT@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-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.@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.@nestia/migrate: Migration program generating NestJS project from swagger.json file. Also possible to generate SDK (collection of fetch functions with type definitions) and Mockup Simulator (backend server simulator embedded in SDK) from swagger.json file through @nestia/sdkdto-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)@nest-openapi/serializer - High-performance response serialization using fast-json-stringify based on OpenAPI schemas. (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.dicoshot-nest - Discord webhook notifications for NestJS app lifecycle events.@nestjs-pipeline - Pipeline behaviors for NestJS CQRS with advanced patterns including caching, idempotency, and Clean Architecture support.@nestjs/websocketstgrid - TypeScript RPC (Remote Procedure Call) framework supporting websocket and worker protocols with pure TypeScript types. Supports NestJS websocket controller methods with @nestia/core.@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.@nestia/sdk - Automatic SDK (Software Development Kit, collection of fetch functions with type definitions like tRPC), Mockup Simulator (backend server simulator embedded in SDK like msw) and Swagger generators, evolved than ever. Also, it can automatically generate e2e test functions for every API routes by analyzing your NestJS server codes.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.@nest-openapi/mcp - Spec-driven Model Context Protocol (MCP) server for exposing OpenAPI operations as AI tools. (Documentation)@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 😫 Stack Viewer for NestJS Framework 🛠️.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.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.@kiyasov/platform-hono - Hono HTTP adapter.uwestjs - HTTP and WebSocket platform adapter on uWebSockets.js.fulmine.js/nest - Express 5 compatible adapter on uWebSockets.js, a drop-in for @nestjs/platform-express.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/observe - Official observability and APM agent for NestJS - error tracking, distributed traces, runtime metrics and CPU profiles.@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.@abinnovision/nestjs-healthz - Self-mounting health check module with cross-module attestor discovery and Kubernetes-style probes.@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 waynestjs-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@golevelup/ts-jest and @golevelup/ts-vitest - Utilities for making testing NestJS applications easier. Currently supports Jest and Vitest@nest-openapi/mock - Spec-driven mock server utility for generating realistic mock responses from OpenAPI specifications. (Documentation)mockingbird - A library to create typed tests fixtures/mocks using decorators and built-in faker support@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 TypeORMnestjs-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.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.@golevelup/nestjs-hasura - NestJS integrations for working with Hasura which provides realtime GraphQL APIs over your Postgres Database.@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.@nestia/editor - Enhanced Swagger-UI with online TypeScript IDE of StackBlitz and SDK library of RPC functionsnestjs-amqp - An amqp connection manager.nestjs-rmq - A custom library for NestJS microservice. It allows you to use RabbitMQ or AMQP.@golevelup/nestjs-rabbitmq - Flexible AMQP integrations for NestJS that supports multiple messaging patterns and intuitive decorators.@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 - Event Sourcing, CQRS and DDD building blocks with typed command and query buses, snapshots, and event stores for PostgreSQL, MariaDB and MongoDB that read all events in order.@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.@golevelup/nestjs-stripe - Injectable client plus autowired Stripe webhook handling for deeper integrations.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-hatchet - NestJS integration for Hatchet workflow orchestration.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.@getlarge/nestjs-tools-file-storages - A FileStorage Module supporting several strategies (FS, S3, GCP storage) to store files.@getlarge/nestjs-tools-fastify-upload - Suite of Interceptors and request decorators to handle file upload with Fastify.@pompelmi/nestjs-integration - File upload scanning integration to inspect untrusted files before storage.@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.@nestjs/cli - CLI tool for NestJS applications.nest-commander - A module for using NestJS to build up CLI applicationsgenerator-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.Contributions welcome! Read the contribution guidelines first.
To the extent possible under law, juliandavidmr has waived all copyright and
related or neighboring rights to this work.
(top 24 of 43)
572 followers · starred Sep 2017
443 followers · starred Jan 2024
233 followers · starred Jun 2026
112 followers · starred Jun 2020
A curated list of awesome things related to NestJS 😎
13,168
623 commits
updated Oct 8, 2026
A curated list of awesome things related to NestJS
Resources Contribution guide Official documentation
@nestjs/passport and Permit.io@nestjs/swagger with generic types:
type-graphql inspired the type schema first approach.repl addedGPL-3.0MITMITdocker compose up -d to self-host. MIT@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-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.@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.@nestia/migrate: Migration program generating NestJS project from swagger.json file. Also possible to generate SDK (collection of fetch functions with type definitions) and Mockup Simulator (backend server simulator embedded in SDK) from swagger.json file through @nestia/sdkdto-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)@nest-openapi/serializer - High-performance response serialization using fast-json-stringify based on OpenAPI schemas. (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.dicoshot-nest - Discord webhook notifications for NestJS app lifecycle events.@nestjs-pipeline - Pipeline behaviors for NestJS CQRS with advanced patterns including caching, idempotency, and Clean Architecture support.@nestjs/websocketstgrid - TypeScript RPC (Remote Procedure Call) framework supporting websocket and worker protocols with pure TypeScript types. Supports NestJS websocket controller methods with @nestia/core.@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.@nestia/sdk - Automatic SDK (Software Development Kit, collection of fetch functions with type definitions like tRPC), Mockup Simulator (backend server simulator embedded in SDK like msw) and Swagger generators, evolved than ever. Also, it can automatically generate e2e test functions for every API routes by analyzing your NestJS server codes.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.@nest-openapi/mcp - Spec-driven Model Context Protocol (MCP) server for exposing OpenAPI operations as AI tools. (Documentation)@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 😫 Stack Viewer for NestJS Framework 🛠️.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.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.@kiyasov/platform-hono - Hono HTTP adapter.uwestjs - HTTP and WebSocket platform adapter on uWebSockets.js.fulmine.js/nest - Express 5 compatible adapter on uWebSockets.js, a drop-in for @nestjs/platform-express.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/observe - Official observability and APM agent for NestJS - error tracking, distributed traces, runtime metrics and CPU profiles.@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.@abinnovision/nestjs-healthz - Self-mounting health check module with cross-module attestor discovery and Kubernetes-style probes.@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 waynestjs-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@golevelup/ts-jest and @golevelup/ts-vitest - Utilities for making testing NestJS applications easier. Currently supports Jest and Vitest@nest-openapi/mock - Spec-driven mock server utility for generating realistic mock responses from OpenAPI specifications. (Documentation)mockingbird - A library to create typed tests fixtures/mocks using decorators and built-in faker support@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 TypeORMnestjs-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.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.@golevelup/nestjs-hasura - NestJS integrations for working with Hasura which provides realtime GraphQL APIs over your Postgres Database.@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.@nestia/editor - Enhanced Swagger-UI with online TypeScript IDE of StackBlitz and SDK library of RPC functionsnestjs-amqp - An amqp connection manager.nestjs-rmq - A custom library for NestJS microservice. It allows you to use RabbitMQ or AMQP.@golevelup/nestjs-rabbitmq - Flexible AMQP integrations for NestJS that supports multiple messaging patterns and intuitive decorators.@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 - Event Sourcing, CQRS and DDD building blocks with typed command and query buses, snapshots, and event stores for PostgreSQL, MariaDB and MongoDB that read all events in order.@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.@golevelup/nestjs-stripe - Injectable client plus autowired Stripe webhook handling for deeper integrations.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-hatchet - NestJS integration for Hatchet workflow orchestration.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.@getlarge/nestjs-tools-file-storages - A FileStorage Module supporting several strategies (FS, S3, GCP storage) to store files.@getlarge/nestjs-tools-fastify-upload - Suite of Interceptors and request decorators to handle file upload with Fastify.@pompelmi/nestjs-integration - File upload scanning integration to inspect untrusted files before storage.@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.@nestjs/cli - CLI tool for NestJS applications.nest-commander - A module for using NestJS to build up CLI applicationsgenerator-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.Contributions welcome! Read the contribution guidelines first.
To the extent possible under law, juliandavidmr has waived all copyright and
related or neighboring rights to this work.
(top 24 of 43)
572 followers · starred Sep 2017
443 followers · starred Jan 2024
233 followers · starred Jun 2026
112 followers · starred Jun 2020