Kaminari
Minimal Next.js 15 + Tailwind 4 + shadcn-ui starter, MIT
Kaminari is a deliberately bare Next.js 15 starter by lucky-chap (Huncho) that arrives with Tailwind CSS 4, shadcn-ui, TypeScript, ESLint, Prettier and `@`-prefixed absolute imports already wired up. It ships no marketing pages, no auth and no database — it is the empty-but-configured floor you build on, deployable to Vercel in one click. Use it when you want the shadcn toolchain without inheriting somebody else's product decisions. 358 stars, MIT, last pushed February 2026; the author lists Jest as "coming soon" and a version 4 as planned.
npx create-next-app my-app -e https://github.com/lucky-chap/kaminariReach for this when the user wants a clean Next.js 15 + Tailwind 4 + shadcn project and you would otherwise spend three tool calls running create-next-app, `shadcn init` and fixing the Tailwind 4 config by hand — the one `create-next-app -e` command replaces all of it. It pairs naturally with any shadcn registry (shadcnblocks, Kibo UI, Magic UI) because the components.json and CSS-variable theme are already in place. Do not reach for it when the brief needs auth, billing or a database: it has none, so a SaaS boilerplate like next-forge or the official nextjs/saas-starter saves more work. Verify the Tailwind 4 config still matches current upstream before you scaffold — the repo is one maintainer's side project.
Why it is here. Tailwind 4 broke a lot of older shadcn starters, and this one is small enough to read end to end in a minute while still being current — a rare combination for a scaffold you are going to inherit.
- one-command scaffold via create-next-app -e
- Next.js 15 with Tailwind CSS 4 already configured
- shadcn-ui, TypeScript, ESLint and Prettier preset
- MIT, 358 stars, pushed Feb 2026
- no auth, no database — intentionally empty
Verified 2026-08-15. HTTP 200. https://github.com/lucky-chap/kaminari (README, features, install command), GitHub REST API repos/lucky-chap/kaminari via gh (stars 358, forks 36, MIT, pushed_at 2026-02-26, archived false, TypeScript, homepage kaminari.vercel.app)








