Decentralized Template Hub Registry
Katalog template Stakku mengadopsi model terbuka berbasis Git & JSON Metadata. Siapapun dapat mendaftarkan template Next.js / SaaS mereka agar dapat langsung di-scaffold melalui npx stakku create dan tampil di marketplace publik.
Source Code di GitHub Anda
Repo tetap di bawah kendali penuh pembuat template.
JSON Schema & CI Linter
Pengujian otomatis sebelum penggabungan ke main.
Akses via CLI & Web API
Tersedia via npx stakku create & /api/templates.
📋 Format Metadata Template (`registry/templates.json`)
Setiap entri template didefinisikan dalam format standar berikut:
{
"id": "my-saas-starter",
"name": "My SaaS Starter",
"slug": "my-saas-starter",
"description": "Full-stack Next.js boilerplate dengan Turso BYOC & Auth.",
"version": "1.0.0",
"category": "saas", // "saas" | "ecommerce" | "ai-micro-saas" | "portfolio"
"thumbnail": "https://domain.com/preview.png",
"demo_url": "https://demo.domain.com",
"author": { "name": "Studio Dev", "github": "username" },
"verified": true,
"requires_license": true,
"tags": ["nextjs", "turso", "antigravity"],
"repository_url": "https://github.com/username/my-template",
"download_url": "https://github.com/username/my-template/archive/refs/heads/main.zip"
}
🚀 Alur Pendaftaran via Pull Request (PR)
alimutohar/stakku-core dan lakukan Fork ke akun GitHub Anda.templates.node scripts/validate-registry.mjs.verified: true.