Welcome to RustHW! This is a blazing fast, extensible, scalable, customizable, AI-powered, cross platform "Hello, World!" application written in Rust.
Blazing Fast: Built with Rust's performance in mind, this application executes quickly and efficiently.
Extensible: Designed with extensibility in mind, you can easily add new features and functionalities.
Scalable: Suitable for various use cases, from small scripts to larger applications.
Customizable: Customize your greetings with different colors, casing styles, and more.
AI-Powered: All the code is written by ChatGPT.
Cross Platform: Works on Windows, macOS, Linux, over SSH, and more.
To get started, simply download the project from releases.
Make sure you have Rust installed on your machine. You can install Rust using rustup
, the Rust toolchain installer:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Clone the repository:
git clone https://github.com/szrabinowitz/hwrust.gitcd hello_custom
Build the project:
cargo build
Run the application with optional command-line arguments to customize the output:
rusthw # run with default optionsrusthw --hello-color [color] --world-color [color] --exclamation --casing uppercase # run with custom options
--hello-color
: Set the color for "Hello". Options: red, green, blue, yellow, magenta, cyan, white, black (default: green).
--world-color
: Set the color for "World". Options: red, green, blue, yellow, magenta, cyan, white, black (default: blue).
--exclamation
: Add an exclamation mark at the end of the output (default: false).
--casing
: Specify the casing style. Options: uppercase, capitalize, lowercase (default: Capitalize).
To create an optimized release version, run:
cargo build --release
The executable will be located in the target/release
directory.
Contributions are welcome! If you have suggestions or improvements, please open an issue or submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
Enjoy customizing your greetings with rusthw! ?
Add the ability to Capitalize "Hello" without capitalizing "World".
Add the ability to color each character individually.
Make WASM version