Awesome Nestjs
Rubin
Posted on September 15, 2019
Contents
Resources
- Official Resources
- Website
- Official Guide
- API Reference
- GitHub Repo
- Examples
- Nest Starter - Nest framework TypeScript starter
- JavaScript Starter - Nest framework JavaScript (ES6 / ES7 / ES8) starter.
- Community
- Tutorials
- Introduction to modern Node.js framework
- NestJS Node Express - Teach how to use NestJS step by step
- Build web applications with Nest
- Nestjs30Days - Learn the Nestjs framework in 30 days.
- Build a geofencing web app using Nest.js and the Google Maps API
- Building a chat bot with Nest.js and Dialogflow
- Build live comments with sentiment analysis using Nest.js
- Build a chat app with sentiment analysis using Nest.js
- Create a realtime graph using Nest.js
- Build a realtime table with DataTables and Nest.js
- NestJS Basic Auth and Sessions
- MEAN Stack with NestJS and Swagger
- NestJS Ideas API
- Building a real time web applications using Nest.js and Ably
- Video Tutorials - Building a full-stack blog with NestJs, Angular and Angular Material
- Examples
- ChatServer - Server side of Chat App implemented using Nest
- Nestjs API.ai - Interact with api.ai in Node.js
- Simple Todos - A simple web application powered by Nuxt.js ๐ & Nest Framework ๐ป
- Realworld Example App - Exemplary real world backend API built with NestJS + TypeORM
- Mant - New Stack on the Market to beat them all ๐ MANT.
- REST Nestjs Postgres - CrudJS implemented as a REST API, using Nest.js and Postgres.
- 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, mongoose ,, Passport, JWT
- Passport Auth Nestjs - Passport strategies and oauth integration built with nestjs
- Lynx - Opinionated Framework built on top of NestJS and TypeORM
- NestJS 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 using Nest. ๐
- Serverless-Lambda-DynamoDB - A fully SERVERLESS in-production application with AWS Lambda, DynamoDB, DynamoDB Streams...
- Boilerplate
- Nest starter kit - Nest + sequelize-typescript + JWT + Jest + Swagger
- 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
- NestJS Starter Reactjs - Start your next fullstack web app in seconds.A clean and scalable architecture with AWS deployment and continuous integration
Projects using NestJS
- Open Source
- EVE Book API - ๐ EVE Book API
- Everยฎ - On-demand eommerce platform
- LXDhub - Management system for Linux Containers (LXC).
- Notadd - Microservice development architecture
Components & Libraries
-
Utilities
- Nest CQRS - A lightweight CQRS module for Nest framework.
- Nestjs Config - A Great module to handle project configurations.
- Nestjs Easy Config - A simple module to handle configurations for nestjs prokects with awesome features.
- Nest Consul Config - A module to get configurations from consul kv.
- Nest Consul Service - A NodeJS micro-service solution based on Consul, writing by Typescript language and NestJS framework.
- NestJs Snippets for vscode - Adds common snippets for nestjs projects
- Nest RBAC - The rbac module for Nest.
- Nest Consul Loadbalance - A software load balancers primary for rest calls.
- Nest Schedule - Schedule job easier by decorator.
- Nest Queue - Easy queue management based on Redis for your application.
- Nest stripe -Injectable Stripe client for your nestjs projects
- Nestjs Admin - Ready-to-use user interface for administrative activities. Allows to list, edit, create, delete entities.
- Nestjs Redirect - Decorator for handling Redirects with NestJS
- Nestjs Cookies - Decorator for handling Cookies with NestJS
-
State Management
- Ngrx Nest - ngrx/store and ngrx/effects on the server using the nest framework.
-
Code Style
- StyleGuide and Coding Conventions - An unofficial TypeScript StyleGuide.
-
Web Sockets
-
Mail
- Nest Mailer - A mailer module for Nest framework.
-
API
-
Middleware
- Nest Middlewares - Common, injectable middlewares for NestJS.
-
Errors
- Nestjs Flub - Pretty Error ๐ซ Stack Viewer for NestJS Framework ๐ ๏ธ.
- Nest Raven - Sentry Raven Module for Nest.js Framework.
-
Lint
- Eslint Plugin Nestjs - ESLint rules for nestjs framework.
-
Router๐ฆ
- Nest Router - Router Module For Nestjs Framework ๐ฆ ๐ for organizing your Routes, creating a routes tree, and more.
-
Dialogflow ๐ก
- Nestjs Dialogflow - Dialog flow module that simplify the web hook handling for your NLP application using NestJS.
-
Logging
- Nest Morgan - Morgan module for nestjs.
- Nest Winston - Winston module for nestjs
-
Monitoring
- Nest Status Monitor - Simple, self-hosted module based on Socket.io and Chart.js to report realtime server metrics for Nest.js based node servers.
-
i18n
- Nest i18n - Adds i18n support easily to your server, with a rich formatting api build in. ## Integrations
-
Auth
- Nestjs + Auth0 - NestJS Framework web application with Auth0.
-
Databases
- Typeorm - A TypeORM module for Nest framework [Tutorial].
- Nest Mongoose - A Mongoose module for Nest framework.
- Nest Sequelize JWT - Starter kit Nest + Sequelize + jwt.
- Nest sequelize-typescript - Nest + sequelize-typescript + JWT + Jest + Swagger
-
GraphQL
- Nestjs Graphql - Nest-js starter which implement graphql module.
-
Pattern
- Nest GRPC Transport - GRPC transport layer for the NestJS framework.
- Nestjs typeorm paginate - A simple function and interfaces for pagination
-
Editors
- VSCode
- Nestjs Snippets - Vscode nestjs code Snippets.
-
AMQP
- Nestjs AMQP - An amqp connection manager.
-
Payment Gateways
- Nestjs Braintree - A module for webhooks and transactions.
-
Consul
- Nest Consul - A NodeJS micro-service solution based on Consul, writing by Typescript language and NestJS framework.
-
Cache
- Nest Memcached - A memcached module for Nest framework.
-
Frontend
- NestJS CRUD React Admin - A React Admin data provider for NextJS CRUD
Runtime
-
Command Line / Terminal
- CLI - CLI tool for Nestjs applications.
- Yeoman Generator - A yeoman generator for nestsjs apps.
- Nestjs Console - A Nestjs module that provide a cli to application.
๐ ๐ช ๐
๐ฉ
Rubin
Posted on September 15, 2019
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.