About
Michael Hoffmann
Founder of Nuxt Starter Kit
Built from Frustration. Refined with Experience.
Hi, I’m Michael, the creator of Nuxt Starter Kit. I built this project out of a simple, persistent frustration: every time I started a new Nuxt project, I was spending hours setting up the same tools, plugins, folder structures, and development workflows over and over again.
As a developer, consultant, and product builder, I wanted a solid foundation that let me skip boilerplate and focus on meaningful product work.
Today, with AI speeding up implementation, this matters even more. Generating code is easier than ever, but shipping secure, maintainable, and scalable products still depends on the foundation.
So I made one.
The Origin Story
This project started as my own personal boilerplate. Just a tidy setup with my favorite tools: Nuxt 4+, better-auth, Nuxt UI, Polar, PostgreSQL, Drizzle ORM, TypeScript, Tailwind CSS, ESLint, and a Turborepo monorepo structure with opinions on architecture that made projects easier to scale and maintain.
Over time, I kept refining it. Each side project I built with this kit taught me something new. I’d tweak the kit, improve the folder structure, add helpful utilities, or remove something that added friction. Eventually, it became the thing I always reached for.
Then I realized: this isn’t just for me.
Why I Made It Public
I shared Nuxt Starter Kit because I know I’m not the only one who wants a faster, cleaner start to building with Nuxt. Whether you're:
- A solo founder turning an idea into a real product
- A dev looking to cut setup time
- Or just someone tired of re-Googling the same config options...
...this kit is for you.
I don’t think of Nuxt Starter Kit as just a template. It is a reflection of how I build production apps as a solo founder. It is opinionated, yes, but those opinions come from real projects, not theory. And it keeps evolving with every product I ship.