Next.js + Tailwind CSS + TypeScript

Ts Next.js

A starter template for Next.js, Tailwind CSS, and TypeScript, equipped with essential development features.

Features

This repository is packed with:

  • ⚡️ Next.js 14 with App Router
  • ⚛️ React 18
  • ✨ TypeScript
  • 💨 Tailwind CSS 3 — Configured with CSS Variables to extend the primary color
  • 💎 Pre-built Components — Components that automatically adapt to your brand color, see the demo here
  • 🃏 Jest — Configured for unit testing
  • 📈 Absolute Import and Path Alias — Import components using the @/ prefix
  • 📏 ESLint — Identify and fix problems in your code, with auto-sorting of imports
  • 💖 Prettier — Consistently format your code
  • 🐶 Husky & Lint Staged — Run scripts on your staged files before committing
  • 🤖 Conventional Commit Lint — Ensure you and your team follow conventional commit guidelines
  • ⏰ Release Please — Generate your changelog with the release-please workflow
  • 👷 GitHub Actions — Lint your code on pull requests
  • 🚘 Automatic Branch and Issue Autolink — Automatically create branches on issue assignment and auto-link them in pull requests
  • 🔥 Snippets — A collection of useful code snippets
  • 👀 Open Graph Helper Function — Generate awesome open graph images
  • 🗺 Site Map — Automatically generate sitemap.xml
  • 📦 Expansion Pack — Easily install common libraries, additional components, and configurations.