strapd 🛠️

A CLI tool for developers with common utilities like string manipulation, data format conversions, encoding, security stuff, date/time processing, and more.

CI Status Badge
View on GitHub Get Started

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) ✨