| Crates.io | rustkick |
| lib.rs | rustkick |
| version | 0.1.0 |
| created_at | 2025-07-31 14:49:57.484097+00 |
| updated_at | 2025-07-31 14:49:57.484097+00 |
| description | A minimal, interactive Rust boilerplate exporter for GitHub and AUR |
| homepage | |
| repository | https://github.com/Bearcry55/rustkick |
| max_upload_size | |
| id | 1775166 |
| size | 26,294 |
A minimal, interactive Rust boilerplate exporter for GitHub and AUR.
rustkick helps developers instantly generate deployment-ready folders for Rust projects β whether for publishing to GitHub or preparing AUR packages. It includes a simple guided CLI to set up everything you need.
Cargo.tomlconfig.json, .env, etc.)--mode git for GitHub setup--mode aur for AUR packagingcargo run -- --mode git
Or for AUR-ready packaging:
cargo run -- --mode aur
You'll be prompted for:
hi.txt, .env)cargo run -- --mode git
π π¦ Enter deployment folder name Β· Enter deployment folder name \xb7 rustkick
π π Add MIT LICENSE? Β· Add MIT LICENSE? \xb7 yes
π π Include additional files? Β· Include additional files? \xb7 yes
π π Enter files Β· Enter files \xb7 .env, config.json
π π‘ Tips? Β· Tips? \xb7 yes
This creates a rustkick/ folder with:
rustkick/
βββ Cargo.toml
βββ LICENSE
βββ README.md
βββ .env
βββ config.json
βββ src/
π₯ Installation
You can install rustkick from source using cargo:
cargo install --git https://github.com/Bearcry55/rustkick
Or clone it manually and run:
git clone https://github.com/Bearcry55/rustkick.git
cd rustkick
cargo build --release
./target/release/rustkick --mode git
git init
git remote add origin https://github.com/<your-name>/rustkick.git
git push -u origin master
git init
git remote add origin ssh://aur@aur.archlinux.org/<your-package>.git
git push -u origin master
This project is licensed under the MIT License. See the LICENSE file for details.
Contributions welcome! Feel free to open issues or PRs if you have ideas or improvements.
Made with β€οΈ by Deep Narayan Banerjee
it is a tool which will make rust coder deployment a little easy it is a initiative for all rusticianΒ Β