Skip to main content
RapidKit

NestJS Standard Kit

Core-backed NestJS service scaffold with TypeScript module boundaries.

v0.1.0
Apache-2.0
core
stable
nestjs
nestjs
typescript
nodejs
core-backed

Quick Start

Create a new project:

npx rapidkit create project nestjs.standard my-api

1. Install RapidKit CLI first

2. Run the command above

3. Follow interactive prompts

Create with Wizard

Overview

A TypeScript-first NestJS starter with modular architecture, service/controller conventions, validation, tests, and compatibility with RapidKit Core module workflows.

How to Use

Step 1: Install RapidKit CLI

npm install -g rapidkit

Prefer one-off usage? Run commands with npx rapidkit.

Step 2: Create Your Project

npx rapidkit create project nestjs.standard my-api

Replace my-api with your desired project name

Step 3: Navigate and Install Dependencies

cd my-api
npx rapidkit init

Step 4: Start Development Server

npx rapidkit dev

Your service will be available at http://localhost:3000

Quick Tip

Use the interactive wizard for a guided setup experience: npx rapidkit create project

Architecture

NestJS Modular Architecture

This kit implements nestjs modular architecture to ensure scalability, maintainability, and testability of your application.

Key Features

TypeScript first
NestJS modules and providers
Controller/service conventions
Configuration validation
Core module installation
Unit and E2E test scaffold

Capabilities

Module registration system
Dependency injection
Controller routes
Health endpoints
Workspace contract metadata

Tech Stack

NestJS
TypeScript
Node.js 20+
Jest
Docker

Perfect For

Enterprise APIs
Node.js services
GraphQL APIs
Realtime backends

Module Support

Free Modules
Paid Modules-
Community Modules
Enterprise Modules

Environments

Development

Development environment with hot reload

Production

Production Node.js service workflow

Default Settings

Node Version:20
Docker:
CI/CD:
Testing: