Next.js 16 · TypeScript · WCAG 2.1 AA
Ship accessible Next.js apps in minutes
The free, open source Next.js boilerplate that hands you a configured project — accessibility, end-to-end tests, and CI included. Skip the weekend of setup.
MIT licensed · No sign up · One command to scaffold
About NextStarter - the accessible Next.js boilerplate
NextStarter is a free, open source Next.js boilerplate that hands you a project already set up. TypeScript, Tailwind, and shadcn/ui are wired together, with the linting, formatting, and testing decisions made for you. Skip the weekend of configuration and start on the product instead.
It is accessible from the first commit: WCAG 2.1 AA verified with Axe-core, perfect Lighthouse scores enforced in CI, and Playwright end-to-end tests running against Chromium, Firefox, and WebKit.
Tech Stack
- NextJS
- TypeScript
- Tailwind
- Prettier
- ESLint
- VS Code
Features
- ✓WCAG 2.1 AA accessibility, verified with Axe-core
- ✓Lighthouse 100/100/100/100 on desktop, enforced in CI
- ✓VS Code settings and recommended extensions
- ✓ShadCN/UI for theming and component library
- ✓Built-in light and dark themes
- ✓End-to-end testing with Playwright
- ✓ESLint rules and Prettier with Tailwind class sorting
- ✓Icons from React Icons
- ✓Custom 404 page, robots.txt, and sitemap.xml
- ✓Cookieless PostHog analytics, no consent banner needed
- ✓Privacy page written to UK GDPR and PECR
- ✓GitHub Actions CI workflow
Getting Started
One command to scaffold. MIT licensed, no sign up.
- 1
Create a new NextStarter project using the following command in the terminal
npx @bill742/create-nextstarter my-project - 2
Change into the project directory
cd my-project - 3
Start development server
npm run dev - 4
View in browser
Open
http://localhost:3000in your browser
Please refer to the documentation for more information.
Need auth, payments, and a database?
NextStarter Pro adds the full production stack — Clerk authentication, Stripe subscriptions, Prisma + PostgreSQL, an admin dashboard, and internationalization with RTL support.
$199 once. Lifetime access. No subscription.