Web Development · November 25, 2025 · 1 min read
Next.js Starter CLI: Automated Setup

Next.jsTypeScriptTailwind CSSShadcn
The Speed Gap
Running npx create-next-app is just the beginning. Most developers then spend the next 20 minutes installing shadcn/ui, configuring their globals.css for Tailwind v4, setting up a consistent folder structure, and adding their favorite utility functions.
I built the Next.js Starter CLI to bridge that speed gap.
What's Included
- Modern Tailwind: Fully configured for Tailwind v4 with all the essential plugins.
- Shadcn Ready: Base components (Button, Input, Card) are pre-installed and matched to a clean, professional theme.
- Project Structure: A clean
app/,components/,lib/, andhooks/architecture that scales. - SEO Defaults: Pre-configured
layout.tsxwith basic meta tags and viewport settings. - Dark Mode:
next-themessetup out of the box.
How to Use
npx create-next-template-malahimdev my-project
The Goal
My goal with this tool was to make the "boring" part of web development disappear. I want to spend my energy on the features that make an app unique, not on the configuration that makes it work. It's the same tool I used to start this very portfolio.