Introducing Hippoo — a blazing-fast CLI tool that helps you analyze and compare npm package sizes before you install them. Built by James Akpan
“Don’t just install it. Inspect it.”
— Hippoo’s unspoken philosophy
In the age of bloated bundles and performance-first web apps, Hippoo steps in like a digital bodyguard. — Hippoo is a smart, sleek CLI tool that helps you check and compare npm package sizes before they enter your codebase.
No more surprises. No more blind installs.
What is Hippoo?
Hippoo (yes, with two o's) is a lightning-fast command-line tool to analyze and compare npm packages — giving you clear insights about:
- Minified & Gzipped Size
- Dependency Count
- ️ Download Time
- Tree-shaking Support
- Hippoo Score (0–10)
- Smart Recommendations
Hippoo answers the real dev questions:
- Is this package too heavy?
- Should I choose React or Angular?
- Will this slow down my app?
Installation
You can install Hippoo globally using either npm or yarn:
# Using npm
npm install -g hippoo
# Using yarn
yarn global add hippoo
Basic Usage
Check a single package:
hippoo react@18.0.0
⚖️ Compare multiple packages:
hippoo compare react angular
✨ Sample Output (Real Example)
hippoo compare react angular
| Metric | React | Angular |
| Size | 7.4 kB | 181.0 kB |
| Gzipped | 2.8 kB | 62.3 kB |
| Download Time | 1ms | 2ms |
| Dependencies | 0 | 0 |
| Tree-Shake | ❌ | ❌ |
| Hippoo Score | 8/10 | 6/10 |
Best for Performance-Critical Apps: React
Best for Feature-Rich Projects: Angular
️ Command Reference
hippoo [package-name] [options]
hippoo compare [pkg1] [pkg2] [...]
Options:
-v, --version → Show version number
-d, --detailed → Show detailed breakdown
-j, --json → Output results in JSON
-h, --help → Show help info
Why Use Hippoo?
Size Analysis — Know what you're adding.
⚖️ Package Comparison — Pick the better tool.
Performance Insights — Stay light and fast.
Smart Recommendations — Use the right tool for the task/project.
Resources
Official Website
GitHub Repository
MIT License
Final Thoughts
Hippoo isn’t just a tool.
It’s a mindset — inspect before install.
Analyze before adding. Optimize before bloating.
Big ups to @codiejay (James Akpan) for building something every dev can use. Let’s support, test, and spread the word.
Next time you go to install a package, pause and ask:
“Did I Hippoo it first?”
Feel free to share thoughts, issues, or praise in the comments. And if you're vibing with Hippoo, don’t forget to ⭐ the repo!