chillypotato-templates
v2.0.2
Published
Official templates for ChillyPotato
Maintainers
Readme
chillypotato-templates
Official production-ready templates for ChillyPotato
Available Templates
Frontend
react-tailwind - React + Tailwind CSS + TypeScript + Vite
npx chillypotato-cli new my-app --template react-tailwindnext-tailwind - Next.js + Tailwind CSS + TypeScript
npx chillypotato-cli new my-app --template next-tailwindvue-tailwind - Vue 3 + Tailwind CSS + TypeScript
npx chillypotato-cli new my-app --template vue-tailwindBackend
node-express - Express + TypeScript + REST API
npx chillypotato-cli new my-api --template node-expressnest-microservices - NestJS + Microservices
npx chillypotato-cli new my-service --template nest-microservicesFullstack
next-fullstack - Next.js + tRPC + Prisma
npx chillypotato-cli new my-app --template next-fullstackTemplate Structure
template-name/
├── manifest.json # Template metadata
├── files/ # Template files
├── hooks/ # Lifecycle hooks (optional)
└── README.md # DocumentationCreating Templates
Manifest Example
{
"name": "my-template",
"version": "1.0.0",
"description": "My template",
"engine": "^2.0.0",
"category": "frontend",
"tags": ["react", "typescript"],
"prompts": [...],
"dependencies": {...}
}Variable Substitution
<title>{{projectName}}</title>
{{#if useTypescript}}
<script src="./main.ts"></script>
{{/if}}Programmatic Usage
import { getTemplate, listTemplates } from 'chillypotato-templates';
const template = getTemplate('react-tailwind');
const allTemplates = listTemplates();License
MIT © ChillyPotato Team
