Skip to content

next-intl-starter is a Next.js starter template with internationalization, dark mode and more features. It provides a solid foundation for building modern web applications with built-in support for multiple languages.

License

Notifications You must be signed in to change notification settings

wangrunlin/next-intl-starter

Repository files navigation

next-intl-starter

Next.js License

English | 中文

Project Description

next-intl-starter is a Next.js starter template with internationalization, dark mode and more features. It provides a solid foundation for building modern web applications with built-in support for multiple languages.

Features

  • 🌍 Internationalization: Built-in support for multiple languages using next-intl
  • ⚡️ Modern Stack: Based on Next.js 15 App Router for optimal performance
  • 📦 Package Manager: Using pnpm for faster and more efficient package management
  • 🎨 Styling: Integrated with Tailwind CSS for rapid UI development
  • 🌓 Dark Mode: Built-in support for dark/light theme switching
  • 📱 Responsive: Mobile-first design approach

Quick Start

# install dependencies
pnpm install

# start development server
pnpm dev

Project Structure

├── src/
│   ├── app/               # Next.js app directory
│   ├── components/        # Reusable components
│   └── i18n/              # Internationalization configuration
├── messages/              # Translation files
├── public/                # Static assets

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

next-intl-starter is a Next.js starter template with internationalization, dark mode and more features. It provides a solid foundation for building modern web applications with built-in support for multiple languages.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published