superwhich-1.0.0 is not a library.
Visit the last successful build:
superwhich-2.0.1
superwhich
superwhich is a cross-platform CLI tool that was initially meant to be a faster drop-in replacement for Windows' where command but since it uses Jaro-Winkler distance to calculate the similarity between the strings it can be called a sort of "smart" which, it can handle some typos and highlights the section of the executables that matches the search pattern.
Installation
- From crates.io:
cargo install superwhich - From GitHub:
cargo install --git https://github.com/DarkCeptor44/superwhich - Manually (after cloning the repo locally):
cargo install --path . - From releases.
Usage

<PATTERN> The
)
Todo
- Make it faster (currently at
~500ms). - Find a better way to match the pattern to the name when printing the result.
Benchmarks
The benchmarks were run using Hyperfine.
Machine A
- AMD64, 32GB RAM, Ryzen 7 3800X, Windows 10.
| Command | Mean [ms] | Min [ms] | Max [ms] | Relative |
|---|---|---|---|---|
swhich pnpm |
471.8 ± 3.2 | 468.4 | 477.9 | 4.50 ± 0.12 |
where pnpm |
104.9 ± 2.6 | 103.3 | 116.8 | 1.00 |
Machine B
- ARM64, 1GB RAM, Orange Pi Zero2, Debian 12.
coming soon
License
This project is licensed under the terms of the GNU General Public License v3.0.