- β‘οΈ Next 15.x.x - why not?
- π¦Ύ TypeScript, of course
- π¨ Tailwindcss - next generation utility-first CSS
- π‘ Eslint - Flat config with ts-parser, react-hooks-extra plugin and security-plugin
- π Prettier - configured with Eslint and with Tailwindcss-prettier support
- πΆ Husky
- π PWA - Native app experience
- π£ pnpm - Fast, disk space efficient package manager
- βοΈ Deploy on Vercel, One click to deploy, Inbuilt Analytics support
npx @bhanu17/nextjs-starter my-appMake sure to replace my-app with your desired name
Create a repo from this template on GitHub.
Try to follow the checklist when using this template to properly update your information.
- Rename name and author fields in
package.json - Change the author name in
LICENSE - Change the title and description in
layout.tsx - Modify the manifest in
public - Clean up the
README.md
pnpm devThen visit http://localhost:3000
This template comes with vercel inbuilt. Your app will be live in a minute by typing vercel in terminal.
For more information go through Vercel CLI.
Recently, I've made a lot of NextJs webs. And setting up each time from scratch with all configurations is really time consuming.
Therefore, I created this template for myself to make creating apps easier, along with some useful tips I've picked up from creating those apps. You are welcome to make changes or even maintain your own forks.
Β© 2025 Bhanu Sunka
This project is licensed under the MIT license.
