devmahmud / next-13-starter

Next.js starter template

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Next.js Starter Template

This template is up to Next.js 13.4.12. Please run pnpm update after creating your project.

CI-check

Features

  • Next.js 13 App Directory

  • Tailwind CSS and Shadcn/ui

  • Icons from Lucide

  • Dark mode with next-themes

  • Github Actions for CI

  • VSCode recommended settings & extensions

  • ESLint

  • Playwright

  • Prettier with sorting imports

  • Tailwind CSS class sorting, merging and linting.

  • Commit & Commit message hooks

Scripts

This template uses pnpm as the package manager. If you want to use other package managers, you can delete pnpm-lock.yaml and run npm install or yarn install.

  • dev: Start the development server
  • build: Build for production
  • start: Start production server
  • preview: build and start production server
  • lint: Lint code
  • format: Format code
  • format:check: Check code formatting
  • typecheck: Check types
  • ci-check: Run all checks
  • cz Conventional changelog
  • release standard version release
  • test:e2e End to end testing using Playwright

Inspiration

Inspired by next-template by Shadcn

About

Next.js starter template


Languages

Language:TypeScript 88.7%Language:JavaScript 7.4%Language:Shell 3.5%Language:CSS 0.3%