frontend-tooling / pattern
Mainline Next.js Template
Capability: Mainline Next.js Template
Use it when
- You need a complete marketing or landing site with pricing, FAQ, about, and contact pages ready to customize instead of hand-building each page from scratch
- You want a Next.js 15 / React 19 starter already wired with shadcn/ui, Tailwind 4, dark mode, form validation (React Hook Form + Zod), MDX content, and SEO metadata
What it solves
Not the fit when
- Application dashboards or authenticated product UIs (the prebuilt pages are marketing-oriented; login/signup are static pages)
- Non-React or non-Next.js stacks
- Teams needing an explicit open-source license grant (README states free but names no license)
- frontend-regression
- screenshot-polish-friction
Install
git clone https://github.com/shadcnblocks/mainline-nextjs-template && cd mainline-nextjs-template && npm install
Invoke
npm run dev, then open http://localhost:3000; customize the prebuilt pages (home, about, pricing, FAQ, contact, login/signup) and blocks (hero, features, testimonials, pricing table, footer)
Alternatives
No reviewed alternatives recorded yet.