Skip to main content
RapidKit
7 Production-Ready Kits

Start with the Perfect Kit

Choose a production-ready starter kit that matches your runtime. Core-backed kits install RapidKit modules directly; npm-backed kits provide governed workspace metadata, contracts, and runtime-aware commands.

Production Ready
Contract Aware
Best Practices

FastAPI Kits

Python API starters backed by RapidKit Core modules

v0.1.0
Apache-2.0
core

FastAPI Standard Kit

Core-backed FastAPI service scaffold with module-first architecture.

A minimal, modular FastAPI starter designed to integrate with the RapidKit Core module catalog, workspace contracts, health checks, Docker, CI, and Poetry-based dependency management.

Installation

npx rapidkit create project fastapi.standard my-api

Architecture

Standard Modular Architecture

Tech Stack

FastAPI
Python 3.10+
Poetry
Uvicorn
Pydantic
Docker

Key Features

  • Module-first architecture
  • Poetry dependency management
  • Docker and GitHub Actions
  • Health check endpoints
  • FastAPI router conventions
  • Workspace contract metadata

Perfect For

REST APIs
AI backends
Microservices
Internal APIs
v0.1.0
Apache-2.0
core

FastAPI DDD Kit

Core-backed FastAPI starter aligned with DDD and clean architecture.

A domain-oriented FastAPI starter with clear application, domain, infrastructure, and presentation boundaries for teams building complex backend systems.

Installation

npx rapidkit create project fastapi.ddd my-api

Architecture

Domain-Driven Design + Clean Architecture

Tech Stack

FastAPI
Python 3.10+
Poetry
Pydantic
Docker
DDD Patterns

Key Features

  • Domain-driven structure
  • Application service boundaries
  • Repository pattern
  • Use case organization
  • Core module installation
  • Testing structure

Perfect For

Domain-rich APIs
Enterprise backends
SaaS services
Product APIs

NestJS Kits

TypeScript service starters backed by RapidKit Core modules

v0.1.0
Apache-2.0
core

NestJS Standard Kit

Core-backed NestJS service scaffold with TypeScript module boundaries.

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

Installation

npx rapidkit create project nestjs.standard my-api

Architecture

NestJS Modular Architecture

Tech Stack

NestJS
TypeScript
Node.js 20+
Jest
Docker

Key Features

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

Perfect For

Enterprise APIs
Node.js services
GraphQL APIs
Realtime backends

Go Kits

npm-backed Go Fiber and Gin service starters

v0.31.0
Apache-2.0
npm

Go Fiber Standard Kit

npm-backed Go Fiber service scaffold for high-throughput APIs.

A lightweight Go Fiber starter generated by the npm CLI for teams that want RapidKit workspace governance, contracts, and command routing around Go services.

Installation

npx rapidkit create project gofiber.standard my-api

Architecture

Go Fiber Service Architecture

Tech Stack

Go
Fiber
go test
Docker

Key Features

  • Go module scaffold
  • Fiber HTTP service
  • Health endpoint
  • Workspace contract metadata
  • Docker-ready layout
  • Runtime-aware project commands

Perfect For

High-throughput APIs
Cloud-native services
Small backend services
v0.31.0
Apache-2.0
npm

Go Gin Standard Kit

npm-backed Go Gin service scaffold for pragmatic REST APIs.

A Go Gin starter generated by the npm CLI with workspace metadata, health wiring, and command capability mapping for RapidKit workspaces.

Installation

npx rapidkit create project gogin.standard my-api

Architecture

Go Gin Service Architecture

Tech Stack

Go
Gin
go test
Docker

Key Features

  • Go module scaffold
  • Gin HTTP service
  • Health endpoint
  • Workspace contract metadata
  • Docker-ready layout
  • Runtime-aware project commands

Perfect For

REST APIs
Cloud-native APIs
Low-latency services

Java Kits

npm-backed Spring Boot service starters

v0.31.0
Apache-2.0
npm

Spring Boot Standard Kit

npm-backed Spring Boot service scaffold for JVM backend teams.

A Spring Boot starter generated by the npm CLI with package/group configuration, health endpoints, workspace metadata, and command capability mapping.

Installation

npx rapidkit create project springboot.standard my-api

Architecture

Spring Boot Layered Service Architecture

Tech Stack

Java 21
Spring Boot
Maven
JUnit
Docker

Key Features

  • Spring Boot project scaffold
  • Configurable group and package names
  • Health endpoint
  • Workspace contract metadata
  • Maven/Gradle-friendly structure
  • Runtime-aware project commands

Perfect For

Enterprise APIs
JVM services
Fintech backends
Admin systems

.NET Kits

npm-backed ASP.NET Core clean architecture starters

v0.31.0
Apache-2.0
npm

ASP.NET Core Clean Web API Kit

npm-backed ASP.NET Core Web API scaffold with clean architecture boundaries.

A clean architecture .NET Web API starter generated by the npm CLI with project boundaries, health wiring, workspace metadata, and command capability mapping.

Installation

npx rapidkit create project dotnet.webapi.clean my-api

Architecture

ASP.NET Core Clean Architecture

Tech Stack

ASP.NET Core
C#
.NET 8
xUnit
Docker

Key Features

  • ASP.NET Core Web API scaffold
  • Clean architecture boundaries
  • Health endpoint
  • Workspace contract metadata
  • Configurable namespace
  • Runtime-aware project commands

Perfect For

Enterprise APIs
Internal platforms
Clean architecture services

Ready to Start Building?

Choose a kit, add modules, and deploy your production-ready application in minutes.