Back to rankings

brocoders/nestjs-boilerplate

TypeScriptnestjs-boilerplate-test.herokuapp.com/docs

NestJS boilerplate. Auth, TypeORM, Mongoose, Postgres, MongoDB, Mailing, I18N, Docker.

swaggerdatabasetypeormcrudsignnestjsnestjs-boilerplatedockerseedboilerplatetypescriptnodejs
Star Growth
Stars
4.3k
Forks
947
Weekly Growth
โ€”
Issues
11
2k4k
Dec 2020Oct 2022Sep 2024Jul 2026
Artifactsnpmnpm install nestjs-boilerplate
README

NestJS REST API boilerplate ๐Ÿ‡บ๐Ÿ‡ฆ

image

github action status renovate Static Badge Discord Badge



Description

NestJS REST API boilerplate for a typical project

Full documentation here

Demo: https://nestjs-boilerplate-test.herokuapp.com/docs

A fully compatible frontend boilerplate: https://github.com/brocoders/extensive-react-boilerplate

Belongs to the bc boilerplates ecosystem

https://github.com/user-attachments/assets/a66f114a-c714-4036-8eeb-20cbf04ae985

Table of Contents

Features

  • Database. Support TypeORM and Mongoose.
  • Seeding.
  • Config Service (@nestjs/config).
  • Mailing (nodemailer).
  • Sign in and sign up via email.
  • Social sign in (Apple, Facebook, Google).
  • Admin and User roles.
  • Internationalization/Translations (I18N) (nestjs-i18n).
  • File uploads. Support local and Amazon S3 drivers.
  • Swagger.
  • E2E and units tests.
  • Docker.
  • CI (Github Actions).

Contributors

Vladyslav Shchepotin
Vladyslav Shchepotin

๐Ÿšง ๐Ÿ“– ๐Ÿ’ป
SergeiLomako
SergeiLomako

๐Ÿ’ป
Elena Vlasenko
Elena Vlasenko

๐Ÿ“–
Rodion
Rodion

๐Ÿ’ผ

Support

If you seek consulting, support, or wish to collaborate, please contact us via boilerplates@brocoders.com. For any inquiries regarding boilerplates, feel free to ask on GitHub Discussions or Discord.

Related repositories
fastapi/fastapi

FastAPI framework, high performance, easy to learn, fast to code, ready for production

PythonPyPIMIT Licensepythonjson
fastapi.tiangolo.com
100.8k9.7k
nocodb/nocodb

๐Ÿ”ฅ ๐Ÿ”ฅ ๐Ÿ”ฅ A Free & Self-hostable Airtable Alternative

TypeScriptnpmOtherautomatic-apiairtable
nocodb.com
64.2k4.9k
fastapi/full-stack-fastapi-template

Full stack, modern web application template. Using FastAPI, React, SQLModel, PostgreSQL, Docker, GitHub Actions, automatic HTTPS and more.

TypeScriptnpmMIT Licensepythonjson
44.4k8.8k
swagger-api/swagger-ui

Swagger UI is a collection of HTML, JavaScript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.

JavaScriptnpmApache License 2.0swaggerswagger-ui
swagger.io
28.9k9.3k
Redocly/redoc

๐Ÿ“˜ OpenAPI/Swagger-generated API Reference Documentation

TypeScriptnpmMIT Licenseopenapiswagger
redocly.github.io/redoc/
25.8k2.4k
grpc-ecosystem/grpc-gateway

gRPC to JSON proxy generator following the gRPC HTTP spec

GoGo ModulesBSD 3-Clause "New" or "Revised" Licensegogrpc
grpc-ecosystem.github.io/grpc-gateway/
20k2.4k
swagger-api/swagger-codegen

swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.

MustacheApache License 2.0swaggerswagger-codegen
swagger.io
17.8k6k
scalar/scalar

Scalar is an open-source API platform:ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€๐ŸŒ Modern REST API Clientใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€๐Ÿ“– Beautiful API Referencesใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€ใ€€โœจ 1st-Class OpenAPI/Swagger Support

TypeScriptnpmMIT Licenseapidocs
scalar.com
15.7k902
metersphere/metersphere

MeterSphere ๆ˜ฏๆ–ฐไธ€ไปฃ็š„ๅผ€ๆบๆŒ็ปญๆต‹่ฏ•ๅทฅๅ…ท๏ผŒๅ†…็ฝฎ AI ๅŠฉๆ‰‹๏ผŒ่ฎฉ่ฝฏไปถๆต‹่ฏ•ๅทฅไฝœๆ›ด็ฎ€ๅ•ใ€ๆ›ด้ซ˜ๆ•ˆ๏ผŒไธๅ†ๆˆไธบๆŒ็ปญไบคไป˜็š„็“ถ้ขˆใ€‚

JavaMavenOtherjmetertesting
metersphere.io
13.4k2.8k
swaggo/swag

Automatically generate RESTful API documentation with Swagger 2.0 for Go.

GoGo ModulesMIT Licensegolangswagger
12.9k1.4k
alufers/mitmproxy2swagger

Automagically reverse-engineer REST APIs via capturing traffic

HTMLmitmproxyopenapi
9.6k368
swagger-api/swagger-editor

Swagger Editor

JavaScriptnpmswaggerswagger-editor
editor.swagger.io
9.5k2.4k