Key Features
⚡ Fast
Written in Rust, runs quickly with minimal resource usage
🌍 Portable
Linux, macOS, Windows, single binary, no dependencies
🎯 Focused
Designed specifically for developer tasks, not everything
🔄 Flexible
Multiple aliases so commands feel natural and intuitive
Installation 📥
🔧 From Source
git clone https://github.com/dhwaneetbhatt/strapd.git
cd strapd
cargo build --release
# Add to PATH
sudo cp target/release/strapd /usr/local/bin/
🚀 Quick Examples
# Convert text to uppercase
strapd str upper "hello world"
# Generate a UUID
strapd uuid v4
# Create a URL slug
echo "Hello, World!" | strapd str slugify
# Pipe from stdin
echo "hello world" | strapd str upper
Features (more coming soon) ✨
- 🔤 String Operations - case conversion, trim, slugify, reverse, replace, random
- 🆔 ID Generation - v4 and v7 UUIDs
- 🔐 Encoding/Decoding - Base64, URL and Hex encoding/decoding
- 📊 JSON/XML/SQL Formatting - Beautify and minify
- 🔒 Hashing - MD5, SHA-1, SHA-256, SHA-512