# NextJS Starter Kit

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.

{% content-ref url="get-started" %}
[get-started](https://nextjs-docs.adarshdubey.com/get-started)
{% endcontent-ref %}

## 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](https://github.com/inclinedadarsh/nextjs-starter/issues) 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.
