RustyUtils is a Cargo workspace comprising a set of personal utility tools developed in Rust. This repository contains both libraries and binary applications designed to help with various tasks, such as sorting lists, processing data, and more. The aim is to create a suite of handy utilities that can be reused across different projects.
- Modular Design: Separate library and binary members for easy maintenance and reusability.
- Efficient Algorithms: Implementations of efficient algorithms for common tasks like sorting and filtering.
- Extensible: Easily add new utilities and extend existing ones to suit your personal needs.
- Rust Powered: Leveraging Rust's performance and safety guarantees for robust and fast utilities.
- List Sorter A package for sorting a list of items in ascending order.
-i
or--input
: Input file name-o
or--output
: Output file name
cargo run -- -i <input_file_name> -o <output_file_name>
cargo run -- --input <input_file_name> --output <output_file_name>
Contributions are welcome! Feel free to open issues or submit pull requests.
This project is licensed under either of
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option