golevelup/nestjs

A collection of badass modules and utilities to help you level up your NestJS applications πŸš€

TypeScript

2,749

805 commits

updated Oct 12, 2026

See the code

README

A collection of Badass modules and utilities to help you level up your NestJS application.

PackageDescriptionVersionChangelog
@golevelup/nestjs-commonCommon types, mixinsversionchangelog
@golevelup/nestjs-discoveryDiscoveryModule for finding providers, controllers and method handlers from your NestJS app that have certain metadataversionchangelog
@golevelup/nestjs-rabbitmqA NestJS native module for RabbitMQ that supports both RPC and Publish/Subscribe messaging patternsversionchangelog
@golevelup/nestjs-modulesA Dynamic Module helper. Useful for configuring once and importing anywhere elseversionchangelog
@golevelup/nestjs-hasuraSuper charged Hasura Event Handlers and other utilities for seamlessly integrating Hasura with NestJSversionchangelog
@golevelup/nestjs-graphql-requestDependency Injection for GraphQLClient. Make type safe requests to third party GQL APIsversionchangelog
@golevelup/nestjs-webhooksMiddlewares and helpers for processing webhooksversionchangelog
@golevelup/nestjs-stripeStripe client and webhook processingversionchangelog
@golevelup/ts-jestJest utilities for making testing NestJS applications easier.versionchangelog
@golevelup/nestjs-google-cloud-pubsubA type-safe Google Cloud Pub/Sub integration for NestJS.versionchangelog
@golevelup/nestjs-graphile-workerGraphile Worker integration for NestJS.versionchangelog

Contribute

Contributions welcome! Read the contribution guidelines first.

πŸ“¦ Publishing

In order to release, changeset has to be run locally to provide human-readable notes and select the applicable packages. Once the changeset is pushed to master, a Github action will kick off and generate a PR with the preview

License

MIT License

Contributors ✨

Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!

event-management
express
graphql
hacktoberfest
hasura
javascript
microservices
nestjs
nodejs
plugins
rabbitmq
typescript
webhooks

golevelup/nestjs

A collection of badass modules and utilities to help you level up your NestJS applications πŸš€

TypeScript

2,749

805 commits

updated Oct 12, 2026

See the code

README

A collection of Badass modules and utilities to help you level up your NestJS application.

PackageDescriptionVersionChangelog
@golevelup/nestjs-commonCommon types, mixinsversionchangelog
@golevelup/nestjs-discoveryDiscoveryModule for finding providers, controllers and method handlers from your NestJS app that have certain metadataversionchangelog
@golevelup/nestjs-rabbitmqA NestJS native module for RabbitMQ that supports both RPC and Publish/Subscribe messaging patternsversionchangelog
@golevelup/nestjs-modulesA Dynamic Module helper. Useful for configuring once and importing anywhere elseversionchangelog
@golevelup/nestjs-hasuraSuper charged Hasura Event Handlers and other utilities for seamlessly integrating Hasura with NestJSversionchangelog
@golevelup/nestjs-graphql-requestDependency Injection for GraphQLClient. Make type safe requests to third party GQL APIsversionchangelog
@golevelup/nestjs-webhooksMiddlewares and helpers for processing webhooksversionchangelog
@golevelup/nestjs-stripeStripe client and webhook processingversionchangelog
@golevelup/ts-jestJest utilities for making testing NestJS applications easier.versionchangelog
@golevelup/nestjs-google-cloud-pubsubA type-safe Google Cloud Pub/Sub integration for NestJS.versionchangelog
@golevelup/nestjs-graphile-workerGraphile Worker integration for NestJS.versionchangelog

Contribute

Contributions welcome! Read the contribution guidelines first.

πŸ“¦ Publishing

In order to release, changeset has to be run locally to provide human-readable notes and select the applicable packages. Once the changeset is pushed to master, a Github action will kick off and generate a PR with the preview

License

MIT License

Contributors ✨

Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!

event-management
express
graphql
hacktoberfest
hasura
javascript
microservices
nestjs
nodejs
plugins
rabbitmq
typescript
webhooks

Project health

Overall

4.4/10

Maintained

10/10

Code review

3/10
OpenSSF Scorecard

Significant stargazers

J.D Nicholls

604 followers Β· starred Apr 2022

Hitalo Souza

31 followers Β· starred Jan 2023

Marc Chan

211 followers Β· starred Aug 2024

Abdullah Alaqeel

69 followers Β· starred Dec 2024