“Why am I still copy pasting the same setup files again and again?”
If you’ve ever asked yourself this after starting yet another web project...
You’re not alone — I’ve been there too.
So I built something to make project bootstrapping painless.
️ Meet create-launcher
A zero-config CLI tool that lets you scaffold modern web projects instantly, with everything pre wired and ready to go.
Features at a Glance
- ✅ Interactive CLI with prompts
- ⚛️ Project templates:
- React (Vite)
- Next.js
- Eleventy (11ty)
- Vanilla JavaScript & TypeScript
- Tailwind CSS integration (optional)
- TypeScript support
- Pick your favorite package manager (npm, yarn, pnpm)
- ESLint pre-configured
- ⚡ Auto installs everything you need
Get Started in One Line
npx create-launcher
The CLI walks you through setup, just answer a few prompts, and boom
Your project is scaffolded and dependencies installed. No extra config.
See It In Action

⚡ Creating a React + TypeScript + Tailwind project in under 30 seconds
Why I Built This
As a dev who loves shipping fast, I kept hitting the same roadblocks every time I started a new project - boilerplate, repeated setup, switching between Vite and Next.js, etc.
Now, with create-launcher
, I can:
- Start a project in under 15 seconds
- Have a consistent, clean folder structure
- Focus on writing code, not configuration
Check It Out
NPM Package
GitHub Repo
Ideas for Future Versions
- Templates On (Vue.js, Svelte, Angular etc.)
- Git init + first commit
- Prettier integration
- Optional GitHub Actions CI setup
- Custom template support
Feedback Welcome
I’d love to hear what you think.
Found a bug? Have a feature request? PRs are welcome, and stars always appreciated ⭐
Let’s make spinning up projects feel exciting again.
♂️ About the Author
I'm Pranav Verma, a passionate Full Stack Developer and tech enthusiast exploring the intersection of DevTools, AI, and modern web development. I love building tools that simplify developer workflows and enhance productivity.
Connect with me:
If you liked this project, don’t forget to ⭐ it on GitHub and share it with fellow devs!
And, if you want to contribute something helpful to the community, just read the CONTRIBUTING.md
in GitHub repo and start helping others and yourselves.