Back to all posts

Web Development · November 25, 2025 · 1 min read

Next.js Starter CLI: Automated Setup

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/, and hooks/ architecture that scales.
  • SEO Defaults: Pre-configured layout.tsx with basic meta tags and viewport settings.
  • Dark Mode: next-themes setup 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.

Ask me anything 👋

Ask about Malahim

AI online
Hi! I can answer questions about Malahim's work, projects, skills, and experience. What do you want to know?

Suggested

Enter to send · Shift+Enter for new line