terminal application written in Rust that visualizes sorting algorithms.
Pre-build binaries releases
cargo install sortsort
Usage: sortsort [OPTIONS]
Options:
-a, --amount <AMOUNT> Number of elements to sort [default: 4]
-b, --border Enable border
-c, --color <BORDER_COLOR> Border color in RGB format R,G,B [default: 185,99,100]
-l, --looped Loop the program
-i, --info Display sorting statistics
-s, --algorithm <SORTING_ALGORITHM> Sorting method [default: Random] [possible values: quick, bubble, cocktail, selection, odd-even, gnome, insertion, shell, bogo, random]
--width <BAR_WIDTH> Width of each bar
-h, --help Print help (see more with '--help')
-V, --version Print version
Contributions are welcome! If you'd like to help improve the app whether by fixing bugs, adding new features, or optimizing performance feel free to:
- Open an issue if you find a bug or have a suggestion
- Submit a pull request on GitHub
