sttr
« Back to VersTracker
Description:
CLI to perform various operations on string
Type: Formula  |  Latest Version: 0.2.29@0  |  Tracked Since: Dec 13, 2025
Links: Homepage  |  GitHub  |  formulae.brew.sh
Stars: 1,236  |  Forks: 46  |  Language: Go  |  Category: Developer tools
Tags: cli go string utility text-processing
Install: brew install sttr
About:
sttr is a command-line utility written in Go for performing a wide range of string transformations and operations directly in the terminal. It provides a simple, pipe-friendly interface for tasks like encoding, decoding, hashing, and case conversion, making it a valuable tool for shell scripting and data processing workflows.
Key Features:
  • Supports numerous operations (base64, URL, hash, case conversion, etc.)
  • Designed for piping and integration into Unix workflows
  • Zero-dependency, single binary written in Go
  • Simple and consistent command-line interface
Use Cases:
  • Preprocessing or sanitizing text data in shell scripts
  • Quickly encoding/decoding data for APIs or configuration files
  • Analyzing strings (e.g., generating checksums, counting characters)
Alternatives:
  • jq – jq is for JSON manipulation; sttr is for general string transformations.
  • awk/sed – Lower-level text processing tools; sttr offers higher-level, predefined string operations.
Version History
Detected Version Rev Change Commit
Dec 25, 2025 11:30am 0.2.29 0 VERSION_BUMP ff84300d
Dec 13, 2025 8:23pm 0 VERSION_BUMP 4c2a80b8
Oct 9, 2025 11:03am 0 VERSION_BUMP ac02738b
Aug 26, 2025 11:21am 0 VERSION_BUMP 084371ef