Kompo has been discontinued and is no longer actively maintained.
The repository is kept available for archival and reference purposes, but no new features, bug fixes, or support should be expected.
Thank you to everyone who contributed, tested, reported issues, or used Kompo.
Status: Archived
Maintenance: Discontinued
Date: October 2026
Create a new Kompo project with your preferred package manager:
# pnpm (recommended)
pnpm create kompo@latest my-app
# npm
npm create kompo@latest my-app
# yarn
yarn create kompo my-app
# bun
bun create kompo my-apppnpm create kompo@latest my-app --template nextjs.tailwind.blankpnpm create kompo@latest my-app --pm pnpm --template nextjs.shadcn.blank- Creates a monorepo project structure (apps/, libs/, packages/)
- Configures your workspace (pnpm-workspace.yaml or package.json#workspaces)
- Installs
@kompojs/core,@kompojs/blueprints, and Turbo - Runs
kompo add appto scaffold your first application - Initializes a git repository
| Package | Description |
|---|---|
@kompojs/create-kompo |
Core scaffolding logic |
create-kompo |
npm wrapper (npm create kompo) |
create-kompojs |
npm wrapper (npm create kompojs) |
git clone https://github.com/kompojs/create-kompo.git
cd create-kompo
pnpm install
pnpm build
# Test locally
node packages/create/dist/index.js my-test-app| Repository | Description |
|---|---|
| kompojs/kompo | CLI, kit, config, core runtime |
| kompojs/blueprints | Blueprint packages |
| kompojs/workbench | Visual architecture explorer |
MIT © 2026 SmarttDev and Kompo contributors