| Crates.io | ract |
| lib.rs | ract |
| version | 0.2.0 |
| created_at | 2025-01-24 17:39:46.46267+00 |
| updated_at | 2025-05-19 09:55:51.138477+00 |
| description | Ract is a conversational CLI tool written in Rust, providing an all-in-one solution for integrating dependencies, setting up environments, generating project templates, running, and packaging projects with frameworks like GenUI and Makepad. Simplify your development workflow with minimal arguments and intuitive dialogs. π |
| homepage | https://privoce.github.io/GenUI.github.io |
| repository | https://github.com/Privoce/ract |
| max_upload_size | |
| id | 1529763 |
| size | 2,085,940 |
Ract is a conversational CLI tool written in Rust, designed to simplify the development process by providing an all-in-one solution for:
With minimal arguments and an intuitive dialog-based interface, Ract supports frameworks like GenUI and Makepad, making your development workflow smooth and efficient. π
[!IMPORTANT] Please make sure Ract is the latest versionοΌ
cargo install ract
[!WARNING] Your computer may prompt security questions, please select Allow
You can configure ract as a global command in the following wayοΌ
# copy download ract to /usr/local/bin
sudo cp /path/to/download/ract /usr/local/bin/ract/ract
# add permission
sudo chmod 755 /usr/local/bin/ract
sudo chmod 755 /usr/local/bin/ract/ract
# confirm permission
sudo chown -R $(whoami) /usr/local/bin/ract
# echo to .zshrc
echo 'export PATH="/usr/local/bin/ract:$PATH"' >> ~/.zshrc
source ~/.zshrc
# get version
ract --version
put path/to/ract into System Env
You can choose the following documents for usage
[!TIP]
Even though they are only slightly different, you still need to treat them differently.
.env and environment templates.ract uninstall.see CHANGELOG
Ract makes your Rust-based development with Makepad and GenUI easier, faster, and more efficient. π
Feel free to contribute or share feedback to help us improve! π