NextJS Starter Kit

A simple and easy-to-use nextjs starter kit that comes pre-configured for set of useful tools.

Put tools and libraries to use and focus on developing your application. I took care of all that, so you can spend more time developing your app and less time worrying about other libraries and configurations.

🚀Get started

Features

  • NextJS: The latest version of NextJS is supported. Get constant updates.

  • TypeScript: TypeScript support and safety.

  • Bun: Use the all-new JS runtime engine.

  • SEO: SEO-friendly and already includes all the necessary tags. Edit and you're done!

  • TailwindCSS & Shadcn/UI: Uses the latest and most in-trend library for UI. It also includes some custom styles and a guide on how to customise more.

  • Dark mode support: supports dark mode and light mode and a pre-written component to change themes.

  • Dual fonts: This includes the use of dual fonts with ease. Change the fonts and start working.

  • ESLint: Support for ESLint. Simply add your rules and start working.

  • Prettier: Prettier that works along with ESLint. Simply add your rules and start working.

  • Pre-commit hooks: Pre-commit hooks with Husky and Lint-staged configured to run ESLint, Prettier, and type checking as soon as you commit.

  • Commitlint: Already configured commitlint so that all your commits strictly follow conventional commit guidelines.

Support

As of now, I'm planning to add new features and constantly update the template.

If you have some bugs report or feature request, feel free to open an issue on the GitHub and I'll check them out as soon as I can.

Maintainers

As of now, I (Adarsh Dubey) am the only maintainer of this project. However, if you'd like to contribute, I'm open for that.

Last updated