New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

create-kickstart

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

create-kickstart

Scaffold production-ready fullstack, backend, mobile projects. React + FastAPI/Express/Go/Spring Boot. Docker, CI/CD, Terraform, Grafana, auth, CRUD, AI context (CLAUDE.md, .cursorrules). One command.

latest
Source
npmnpm
Version
1.0.0
Version published
Maintainers
1
Created
Source

create-kickstart

Scaffold production-ready fullstack, backend, mobile, and CLI projects in seconds. One command. Any stack. AI-friendly.

npx create-kickstart

Why?

Starting a new project shouldn't take hours. Every time you start a POC or greenfield project, you repeat the same setup: Docker, CI/CD, linting, testing, env management, database configs, deployment. create-kickstart does all of it in one command.

What makes it different?

Featurecreate-kickstartcreate-next-appcookiecutteryeoman
Multi-stack (React + FastAPI)YesNoNoNo
Add services to existing projectYesNoNoNo
Switch deploy providersYesNoNoNo
AI context files (CLAUDE.md, .cursorrules)YesNoNoNo
Observability (Grafana + OTel)YesNoNoNo
8 deploy providers + TerraformYesNoNoNo
Analytics SDK (PostHog, Segment)YesNoNoNo
GraphQL + gRPC scaffoldYesNoNoNo
Mobile (React Native, Flutter)YesNoNoNo

Quick Start

# Interactive — walks you through every choice
npx create-kickstart

# One-liner — for AI agents and scripts
npx create-kickstart my-app \
  --type fullstack \
  --frontend react-vite \
  --backend fastapi \
  --with docker,ci,lint,test,env,db,ai-context \
  --database postgres \
  --no-interactive

Supported Stacks

Frontend

Next.js | React + Vite | Vue 3 | SvelteKit | Angular

Backend

FastAPI (Python) | Express (TypeScript) | Hono | Django | Go Chi | Spring Boot (Java)

Mobile

React Native | Flutter | Swift (iOS) | Kotlin (Android)

Database

PostgreSQL | MySQL | SQLite | MongoDB

Enhancements

Pick what you need — mix and match:

EnhancementWhat it does
dockerDockerfile + docker-compose for all services
ciGitHub Actions CI workflow
lintESLint/Prettier, Ruff, golangci-lint
testTest runner config + example tests
env.env management with .env.example
dbDatabase configs (Postgres, MySQL, SQLite, MongoDB)
ai-contextCLAUDE.md, .cursorrules, copilot.md, AI_CONTEXT.md
authJWT authentication (login/register)
sample-crudWorking /items CRUD API + frontend component
api-wiringCORS + proxy + typed API client (fullstack)
doctorDev environment prerequisite checker
loggingStructured logging (pino, structlog, zerolog)
observabilityOpenTelemetry + Grafana + Prometheus + Tempo + Loki
analyticsPostHog, CleverTap, MoEngage, Mixpanel, Segment
api-protocolGraphQL (client-facing) + gRPC (internal)
deployDeploy configs for 8 platforms
deps-autoDependabot automation
pre-commitPre-commit hooks

Multi-Service Monorepo

Add backend services in any language to your existing project:

cd my-app
npx create-kickstart add payment-svc --backend express --with db,test
npx create-kickstart add notifications --backend go-chi --with test

Result:

my-app/
  frontend/
  backend/
    api/              # Primary (FastAPI)
    payment-svc/      # Express (TypeScript)
    notifications/    # Go (Chi)
  docker-compose.yml  # All services wired

Progressive Deployment

Start easy, graduate when ready:

# POC — deploy to Railway in 1 minute
npx create-kickstart deploy --provider railway

# Production — switch to AWS ECS with Terraform
npx create-kickstart deploy --provider aws-ecs
# Generates: VPC, ECS cluster, ECR, ALB, GitHub Actions CI/CD

# Scale — switch to Kubernetes
npx create-kickstart deploy --provider kubernetes
# Generates: Helm chart + K8s manifests
TierProviders
PaaSRailway, Render, Fly.io, Vercel
Cloud-nativeAWS ECS (Fargate), GCP Cloud Run, Azure Container Apps
KubernetesHelm charts + K8s manifests

Cloud-native providers include full Terraform modules (VPC, load balancer, container registry, auto-scaling).

AI-Friendly

Every generated project includes AI context files tailored for each tool:

  • CLAUDE.md — Architecture diagram, commands, "how to add" recipes for Claude Code
  • .cursorrules — Code style rules, project structure rules for Cursor
  • .github/copilot.md — File locations, test commands for GitHub Copilot
  • AI_CONTEXT.md — Overview and quick reference for ChatGPT and others

The CLI itself is AI-agent friendly — --no-interactive mode accepts all options as flags, so any AI coding assistant can scaffold projects programmatically.

Contributing

git clone https://github.com/sswapnil2/create-kickstart
cd create-kickstart
npm install
npm run build
node dist/index.js my-app --type backend --backend fastapi --with docker,env --no-interactive

See CLAUDE.md for architecture docs and "how to add" guides.

License

MIT

Keywords

scaffold

FAQs

Package last updated on 26 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts