An open API service indexing awesome lists of open source software.

https://github.com/wangrunlin/next-intl-starter


https://github.com/wangrunlin/next-intl-starter

Last synced: 12 months ago
JSON representation

Awesome Lists containing this project

README

          

# next-intl-starter

[![Next.js](https://img.shields.io/badge/Next.js-15.2.3-black)](https://nextjs.org/)
[![License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)

English | [δΈ­ζ–‡](./README_zh.md)

## 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

```bash
# install dependencies
pnpm install

# start development server
pnpm dev
```

## Project Structure

```text
β”œβ”€β”€ 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](LICENSE) file for details.