sttr
A cross-platform command-line app for running string transformations, encodings and hashes on text.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
2 more ways to get sttr
Package managers
- Chocolatey
choco install sttr - Homebrew
brew install sttr
About sttr
sttr applies transformation operations to strings from the command line. It covers encoding and decoding such as Base32, Base64 and Ascii85, hashes such as MD5, and many other text conversions.
It can take input from an interactive prompt, directly as an argument, from a file or from another command, write results to a file, and chain several processors together. Binaries are available for Windows, macOS, Linux and FreeBSD, with packages for Homebrew, Snap, Winget, Scoop and Docker.
Strengths
- Many encodings, hashes and text conversions in one tool
- Processors can be chained
- Works with files, pipes and an interactive prompt
- Wide range of install options
Limitations
- Operates on text only
- Long list of operations to browse
Details
- Pricing
- FreeFree and open source under the MIT licence.
- License
- MIT
- Developer
- Abhimanyu Sharma
- Platforms
- Windows, macOS, Linux, Command line
- How it runs
- Downloadable app
- Account
- Not required
- Works offline
- Yes
- Best suited for
- Developers who encode, hash or convert text often in the terminal
- Categories
- CLI tools, Developer tools
- Last verified
- Added
- Provenance
- Facts checked against the developer's own pages and store listings, 2 sources on file.
sttr as an alternative
Listings that name sttr as an alternative.
CyberChef
Transform, decode and inspect data with recipes in a browser.
sttr runs encodings, hashes and text conversions from the command line with chainable processors, but works on text only and has no browser interface.
DevToys
Keep common developer utilities in one desktop application.
sttr is a command-line tool for encodings, hashes and text conversions that can be chained, trading DevToys' graphical interface for terminal and pipe use.
IT Tools
Open-source collection of handy encoder, converter and generator utilities.
sttr moves encodings, hashes and text conversions to a command-line tool that works with pipes and files, but it handles text only.
Similar software
Related functionality, not necessarily a direct replacement.
sd
Replace text with a focused command-line tool.
GNU sed
The GNU stream editor for filtering and transforming text from files or pipelines.
jq
The command-line JSON processor: slice, filter, map and transform structured data the way sed and awk handle text.
boxes
Command-line filter that wraps text in ASCII boxes and decorative frames.
jc
Convert command output into JSON for easier scripting.
Gum
Drop-in prompts, menus, spinners and formatting for shell scripts, so a bash script can have a decent interface.