bole
Discover all package managers on your system.
Package managers scattered like autumn leaves fall— the bole holds them firm.
What
Shows which package managers are installed, their versions, locations, and how they were installed.
┌────────┬─────────┬──────────────────────────┬──────────────────┬─────────────────┐
│Name │Version │Path │Via │Others │
├────────┼─────────┼──────────────────────────┼──────────────────┼─────────────────┤
│cargo │1.91.0 │~/.cargo/bin/cargo │Rustup │- │
├────────┼─────────┼──────────────────────────┼──────────────────┼─────────────────┤
│npm │11.5.1 │/opt/homebrew/bin/npm │Homebrew │1 other location │
├────────┼─────────┼──────────────────────────┼──────────────────┼─────────────────┤
│pnpm │10.14.0 │/usr/local/bin/pnpm │Node.js → Corepack│- │
└────────┴─────────┴──────────────────────────┴──────────────────┴─────────────────┘
Install
Use
# Show primary installations
# Show all installations
# Tree format
Supported
System: Homebrew, MacPorts, Nix
JavaScript: npm, yarn, pnpm, bun, deno
Python: pip, poetry, uv, conda, pdm, pipx
Other: Rust (cargo), Go, Haskell (cabal/stack), Gleam
License
MIT