Home

Awesome

<!--lint disable awesome-list-item--> <div align="center"> <p align="center"> <a href="http://nestjs.com/" target="blank"><img src="https://nestjs.com/img/logo-small.svg" width="200" alt="Nest Logo" /></a> </p> <h1>Awesome NestJS</h1> <p>A curated list of awesome things related to NestJS</p>

<a href="#resources">Resources</a>     <a href="CONTRIBUTING.md">Contribution guide</a>     <a href="https://docs.nestjs.com">Official documentation</a>

<a href="https://awesome.re"> <img src="https://awesome.re/badge.svg" alt="Awesome"> </a> </div>

Contents <!-- omit in toc -->

<!--lint enable awesome-list-item-->

Resources

Official Resources

Community

Community-made documentations

Talks

Trainings

Tutorials

Examples

Boilerplate

Projects using NestJS

Open Source

Components & Libraries

Utilities

Code Style

Web Sockets

Cache

Redis

Mail

API

Middleware

Errors

Lint

Router🚦

Dialogflow :satellite:

Logging

Monitoring

Internationalization (i18n)

Currency

Event

Auth

Reliability

RBAC (Role-based access control)

Multi Tenancy

Microservice

Database

Testing

Collections of examples

Utilities

Integrations

Auth

Databases

GraphQL

Pattern

Editors

AMQP

EventStore

Payment Gateways

Frontend

Scheduling

Workflow Automation

Chatbots

File Storage

Cloud Managed Configuration

SDK

Runtime

Command Line / Terminal

Meetups

Contribute

Contributions welcome! Read the contribution guidelines first.

License

CC0

To the extent possible under law, juliandavidmr has waived all copyright and related or neighboring rights to this work.