Video demo with benchmark: https://x.com/codingstark/status/1950346455920611682?s=20
I created BunKill as a faster alternative to npkill for cleaning up node_modules directories.
After working on multiple JavaScript projects, I noticed npkill could be slow when scanning large directory trees. So I built BunKill using Bun.js, which offers significant performance improvements.
Features:
• Ultra-fast scanning with optimized glob patterns
• Interactive CLI with pagination and keyboard navigation (↑/↓ to navigate, Space to select, Enter to delete)
• Accurate size calculation with fallback mechanisms
• Batch operations with multi-select
• Real-time progress display
• Smart filtering to skip . git, build artifacts, etc.
Quick start: npm install -g bunkill bunkill --dir ~/Projects
Or try without installing: bunx bunkill
The tool uses only Bun.js built-ins and TypeScript—no external runtime dependencies. It's fully tested on macOS with Linux/Windows support coming soon.
GitHub: https://github.com/codingstark-dev/bunkill License: MIT
I'd appreciate any feedback, especially from Linux/Windows users willing to test!
1 comment
Video demo with benchmark: https://x.com/codingstark/status/1950346455920611682?s=20