Tech News
← Back to articles

Show HN: ut – Rust based CLI utilities for devs and IT

read original related products more articles

ut

A fast, lightweight CLI utility toolkit for developers and IT professionals. ut provides a comprehensive set of commonly-used tools in a single binary, eliminating the need to install and remember multiple utilities or search for random websites to perform simple tasks.

Installation

cargo install --git https://github.com/ksdme/ut.git

Usage

ut < TOOL > [OPTIONS]

Run ut --help to see all available tools, or ut --help for specific tool documentation.

Available Tools

├── Encoding │ ├── base64 - Base64 encode/decode │ │ ├── encode │ │ └── decode │ └── url - URL encode/decode │ ├── encode │ └── decode ├── Hashing │ └── hash - Cryptographic hash digests │ ├── md5 │ ├── sha1 │ ├── sha224 │ ├── sha256 │ ├── sha384 │ └── sha512 ├── Data Generation │ ├── uuid - Generate UUIDs │ │ ├── v1 │ │ ├── v3 │ │ ├── v4 │ │ ├── v5 │ │ └── v7 │ ├── token - Generate secure random tokens │ ├── lorem - Generate lorem ipsum text │ └── random - Generate random numbers ├── Text Processing │ ├── case - Convert text case formats │ │ ├── lower │ │ ├── upper │ │ ├── camel │ │ ├── title │ │ ├── constant │ │ ├── header │ │ ├── sentence │ │ └── snake │ ├── pretty-print - Unescape newlines and tabs │ └── diff - Compare text with visual output ├── Development Tools │ ├── calc - Expression calculator │ ├── json - JSON builder and utilities │ │ └── builder │ ├── regex - Interactive regex tester │ └── datetime - Parse and convert datetimes ├── Web & Network │ ├── http - HTTP utilities │ │ └── status │ ├── serve - Local HTTP file server │ └── qr - Generate QR codes ├── Color & Design │ └── color - Color utilities │ └── convert └── Reference └── unicode - Unicode symbol reference

Encoding

... continue reading