A modern, type-safe CLI framework with zero config. Beautiful prompts, async commands, and built-in validation out of the box.
npm install vibecli
Welcome to VibeCLI!
Let's set up your new project
? What features would you like?
Press space to select, enter to continue
✨ Project created successfully!
cd my-app
npm run dev
See It In Action
Watch VibeCLI handle complex workflows with elegant prompts and instant feedback
Interactive Prompts
Beautiful CLI interfaces
Auto Validation
Built-in error handling
Full Type Safety
TypeScript first
How It Works
VibeCLI removes the pain of building command-line tools so you can focus on shipping features, not boilerplate.
Intuitive API that gets out of your way. Focus on building features, not boilerplate.
50k+
Weekly downloads
Growing fast on npm
3.2k
GitHub stars
Active community
100%
Type coverage
Full TypeScript support
<5ms
Startup time
Lightning fast execution
Developer-First
Built by developers, for developers. VibeCLI removes the complexity of building command-line tools so you can focus on creating great user experiences.
Type Safety
End-to-end TypeScript with full IntelliSense support
Auto Validation
Powered by Zod for runtime safety
Zero Config
Works out of the box, customize when needed
Blazing Fast
Minimal bundle, instant startup
50k+
Weekly downloads
Growing fast on npm
3.2k
GitHub stars
Active community
100%
Type coverage
Full TypeScript support
<5ms
Startup time
Lightning fast execution
Quick Start
Three simple steps to create your first CLI tool with VibeCLI.
npm install vibecli
Add VibeCLI to your project
vibecli init
Generate your CLI scaffold
npm run build
Build and publish to npm
Join the Community
Get help, share your CLI tools, and contribute to making VibeCLI even better.