Skip to main content
RapidKit

Spring Boot Standard Kit

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

v0.31.0
Apache-2.0
npm
stable
java
java
spring-boot
npm-backed
enterprise

Quick Start

Create a new project:

npx rapidkit create project springboot.standard my-api

1. Install RapidKit CLI first

2. Run the command above

3. Follow interactive prompts

Create with Wizard

Overview

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

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 springboot.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:8080

Quick Tip

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

Architecture

Spring Boot Layered Service Architecture

This kit implements spring boot layered service architecture to ensure scalability, maintainability, and testability of your application.

Key Features

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

Capabilities

npm-owned generation
Observed runtime support
Workspace run compatibility
Contract graph participation

Tech Stack

Java 21
Spring Boot
Maven
JUnit
Docker

Perfect For

Enterprise APIs
JVM services
Fintech backends
Admin systems

Module Support

Free Modules-
Paid Modules-
Community Modules
Enterprise Modules

Environments

Development

Java development workflow

Production

JVM service workflow

Default Settings

Java Version:21
Docker:
CI/CD:
Testing: