TypeScript Nestjs

Open-source TypeScript projects categorized as Nestjs

Top 23 TypeScript Nestj Projects

  • Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications on top of TypeScript & JavaScript (ES6, ES7, ES8) 🚀

    Project mention: Nest JS Tutorial #2: HTTP Request & Data Validation | dev.to | 2022-12-01

    In this post, you will learn how to validate request data in Nest JS

  • amplication

    Amplication is an open‑source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks.

    Project mention: A Poor Man's API | news.ycombinator.com | 2022-11-28
  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • domain-driven-hexagon

    Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included

    Project mention: What folder structure do you use for your projects? | reddit.com/r/node | 2022-11-28
  • refine

    Build your React-based CRUD applications, without constraints.

    Project mention: How to Build a Basic CRUD App with NextJS, TS, React, Redux-Tookit and MUI5 Components | reddit.com/r/reactjs | 2022-11-29

    There is an open-source React-based framework for building CRUD apps rapidly. It also has SSR support with Remix and Next.js Repo: https://github.com/refinedev/refine

  • crud

    NestJs CRUD for RESTful APIs

    Project mention: Is NestJS good for startups? | reddit.com/r/node | 2022-11-18

    I've found you can move very fast with NestJS and NestJSX CRUD, which gives you all CRUD operations out of the box, just be careful to lock it down as much as possible https://github.com/nestjsx/crud

  • nestjs-realworld-example-app

    Exemplary real world backend API built with NestJS + TypeORM / Prisma

    Project mention: I'm aware of TodoMVC, kind of THE benchmark to be able to see how different frameworks solve the same problem and what that code would look like. I wonder, is there another similar project, but slightly more complex? Including authentication at the very least? | reddit.com/r/sveltejs | 2022-10-29

    This might be a bit controversial but mostly authentication is framework agnostic. Usually the part you care about is access rights which is usually handled by your routing library. But I get what you're referring to. Hacker news and medium are weirdly the alternatives you might be looking for. You can checkout realworld and hnpwa to see examples for those in different frameworks.

  • testing-nestjs

    A repository to show off to the community methods of testing NestJS including Unit Tests, Integration Tests, E2E Tests, pipes, filters, interceptors, GraphQL, Mongo, TypeORM, and more!

    Project mention: Nestjs + pnpm monorepo | reddit.com/r/Nestjs_framework | 2022-10-13

    To echo the other's here, Nx has been an amazing dev experience for me! I use it for ogma, for nest-commander, testing-nestjs, and for nest-samples and @nest-lab/, all using pnpm as a package manager.

  • Zigi

    Delete the most useless function ever: context switching.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

  • iron-session

    🛠 Next.js stateless session utility using signed and encrypted cookies to store data. Also works with Express, and Node.js HTTP servers

    Project mention: What is the best way to handle authentication on Next.js? | reddit.com/r/nextjs | 2022-05-13

    Check out iron-session. I just started using it for a new project where I already have an authentication setup. It makes it easy to use cookies for authorization. The repo has some examples of how to wrap API routes and getServerSideProps with it.

  • ultimate-backend

    Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication

  • nestjs-prisma-starter

    Starter template for NestJS 😻 includes GraphQL with Prisma Client, Passport-JWT authentication, Swagger Api and Docker

    Project mention: How to Add Prisma integration To A NestJS Application | reddit.com/r/Nestjs_framework | 2022-08-03

    Production-ready NestJS, Prisma & GraphQL starter template

  • nest-cli

    CLI tool for Nest applications 🍹

    Project mention: NestJS + esbuild workarounds | dev.to | 2022-09-13

    https://github.com/nestjs/nest-cli/issues/1157 https://github.com/evanw/esbuild/pull/509 https://github.com/evanw/esbuild/issues/566

  • typescript-starter

    Nest framework TypeScript starter :coffee: (by nestjs)

    Project mention: whoever created Nest.js he really likes complexity! | reddit.com/r/node | 2022-10-19

    You don't need to use the Nest CLI if you don't want to. You can literally just create a index.ts file, use NestJS within it and run it with ts-node index.ts (though you gotta make sure you have the correct tsconfig.json)

  • typeorm

    TypeORM module for Nest framework (node.js) 🍇 (by nestjs)

  • nestjs

    A collection of badass modules and utilities to help you level up your NestJS applications 🚀

    Project mention: Are there any guides for message brokers in a traditional NestJS REST app? | reddit.com/r/Nestjs_framework | 2022-04-13

    When you're going to use RabbitMQ I would advise to use the RabbitMQ library at https://github.com/golevelup/nestjs. It's way more flexible than the default RabbitMQ microservice.

  • tsrpc

    A TypeScript RPC framework, with runtime type checking and serialization, support both HTTP and WebSocket. It is very suitable for website / APP / games, and absolutely comfortable to full-stack TypeScript developers.

    Project mention: Architecture for large scale roll call system | reddit.com/r/softwarearchitecture | 2022-05-17

    1) we are using tsrpc similar to This example and we cannot understand what kind of architecture this is. Can it be characterized as a broker architecture? What benefits for scaling spring from this?

  • swagger

    OpenAPI (Swagger) module for Nest framework (node.js) :earth_americas:

    Project mention: Can you tell me what's the difference of using @nestjs/swagger instead of class-validators for DTO validation? thank you | reddit.com/r/Nestjs_framework | 2022-09-16

    Yeah the API is very similar but they serve different purposes as you mention here. It looks like there's been some discussion about aligning them since other people have had a similar observation.

  • ts-proto

    An idiomatic protobuf generator for TypeScript

    Project mention: Protobuf-ES: The Protocol Buffers TypeScript/JavaScript runtime we all deserve | news.ycombinator.com | 2022-10-31
  • graphql

    GraphQL (TypeScript) module for Nest framework (node.js) 🍷 (by nestjs)

    Project mention: NestJS vs. Ditsmod: DI features for interceptors, guards, pipes and filters | dev.to | 2022-12-01

    This code demonstrates the centralized addition of a guard to a module, and by the way, NestJS v9 still doesn’t support this feature. In NestJS, adding a guard is supported only at the controller or method level, because the guard is not considered a provider.

  • ts-monorepo

    Template for setting up a TypeScript monorepo

    Project mention: using references in tsconfig.json to point to library code | reddit.com/r/typescript | 2022-08-10

    You didn't give an example of how your imports look, but I'm assuming you're trying to use absolute imports for the lib files like from 'lib/src/...'. Project references don't rewrite the imports in any way, they just optimize the builds by caching referenced projects. You'll want to use path aliases instead. Feel free to check out https://github.com/NiGhTTraX/ts-monorepo for full examples.

  • typescript-clean-architecture

    It is my attempt to create Clean Architecture based application in TypeScript.

    Project mention: Testing in NestJS with Prisma | reddit.com/r/Nestjs_framework | 2022-07-27

    In the case of unit tests, you can follow this approach (It's not Prisma but the workflow is the same).

  • nest-access-control

    Role and Attribute based Access Control for Nestjs 🔐

    Project mention: Build low-code, customizable and authorization ready (accesscontrol) admin panel with NestJS. | dev.to | 2022-02-21

    In the first step, let's install nestjs-access-control in our project for accesscontrol integration to the api.

  • api

    🏁🛠️ SaaS backend & API framework based on @nestjs (by staart)

    Project mention: Open source big projects with nestjs | reddit.com/r/Nestjs_framework | 2022-04-19
  • ghostfolio

    Open Source Wealth Management Software. Angular + NestJS + Prisma + Nx + TypeScript 🤍

    Project mention: Hacktoberfest 2022 | dev.to | 2022-10-03

    We are very excited to join Hacktoberfest for the first time with Ghostfolio and meet new and ambitious open-source contributors. Hacktoberfest is a month-long celebration of open-source projects, their maintainers, and the entire community of contributors. Each October, open source maintainers from all over the world give extra attention to new contributors while guiding them through their first pull requests on GitHub.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-12-01.

TypeScript Nestjs related posts


What are some of the best open-source Nestj projects in TypeScript? This list will help you:

Project Stars
1 Nest 52,448
2 amplication 9,024
3 domain-driven-hexagon 7,885
4 refine 6,008
5 crud 3,282
6 nestjs-realworld-example-app 2,374
7 testing-nestjs 2,093
8 iron-session 2,092
9 ultimate-backend 2,046
10 nestjs-prisma-starter 1,512
11 nest-cli 1,477
12 typescript-starter 1,420
13 typeorm 1,418
14 nestjs 1,356
15 tsrpc 1,344
16 swagger 1,236
17 ts-proto 1,228
18 graphql 1,193
19 ts-monorepo 1,091
20 typescript-clean-architecture 941
21 nest-access-control 837
22 api 817
23 ghostfolio 755
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.