Next.js Starter Kit

A modern, feature-rich template for Next.js 15 to save you hours of setup time. Includes TypeScript, TailwindCSS, i18n, and more.

Quick start:
git clone https://github.com/maryamaljanabi/nextjs-tailwind-i18n-template.git

Features

Next.js 15 + TypeScript

With App Router for modern React applications and TypeScript for type safety and improved developer experience

TailwindCSS v4

For utility-first styling and responsive design (using PostCSS plugin)

Shadcn UI

For beautifully designed, accessible, and customizable components

Multi-language support with i18n

With English and Arabic (LTR and RTL layouts configurable), config stored in cookies. Using next-intl package

Full accessibility compliance

With WCAG 2.1 standards, including screen reader support, keyboard navigation, ARIA attributes, and localized accessibility labels

Contact form

With Zod validation and Resend email integration

Popup Toasts/Notifications

Using Sonner for user feedback (e.g., after form submission)

Responsive design

That works on all devices

Google Analytics

For tracking user behavior

ESLint and Prettier

For code quality and consistency