| Crates.io | bashx |
| lib.rs | bashx |
| version | 0.2.0 |
| created_at | 2025-08-07 09:04:54.769161+00 |
| updated_at | 2025-08-07 09:29:42.725422+00 |
| description | Run bash scripts from GitHub with ease |
| homepage | |
| repository | https://github.com/DeepanshuMishraa/bashx |
| max_upload_size | |
| id | 1784954 |
| size | 27,941 |
Run bash scripts from GitHub repositories.
# From source
git clone https://github.com/DeepanshuMishraa/bashx
cd bashx
cargo build --release
# Install globally
cargo install bashx
# Add to PATH (if not already configured)
export PATH="$HOME/.cargo/bin:$PATH"
# Download scripts from a repo
bashx get https://github.com/username/scripts
# List available scripts
bashx list
# Run a script (prompts for confirmation)
bashx run backup
# Clean cache
bashx clean
bashx get <url>Clones a GitHub repository to ~/.bashx/cache/
bashx listShows all .sh files in your cache
bashx run <name>Finds and executes a script by name (without .sh extension)
bashx cleanRemoves all cached scripts
⚠️ Scripts have full system access. Only run scripts from trusted sources.
MIT