An opinionated, super minimal Next.js starter template, alternative to
create-next-app
's template.
- ⚡️ Super fast lint / formatting with Biome.
- 🌚 Dark mode support with Next Themes.
- ⭐️ Full ESM setup.
- 🔐 Strict TypeScript configuration.
- ✍️ Geist Font pre-configured.
- ✨ Pre-configured with GitHub Actions for CI.
- 💅 Tailwind plugins like
typography
andaspect-ratio
pre-installed.
The aim of this starter is to provide a super bare-bones setup for Next.js with all of the necessary things that you might need to get started with a new project.
# Create a new Next.js project using the starter
bunx create-next-app -e https://github.com/ixahmedxi/next-minimal-starter
# Navigate into the project
cd <project-name>
# Install dependencies
bun install
# Run the app
bun dev
# Build the app
bun run build
# Lint
bun check
# Typecheck
bun typecheck