News
New: Web Application Firewall (WAF) in Serverspace
Serverspace Black Friday
DF
October 22 2025
Updated October 22 2025

ut - a universal CLI tool for developers and administrators

Linux Windows

ut is a fast and lightweight command-line (CLI) utility toolkit combined into a single binary file. The project was created for developers and IT professionals who use dozens of different tools daily - from UUID generators to format converters and date parsers.
With ut, all of this is available in one program, without installing multiple separate packages or visiting random websites with “handy online tools.”

GitHub: ksdme/ut

Features

The utility combines dozens of commonly used functions, such as:

  • UUID generation, hashing, random numbers and strings
  • Date and time operations - conversion, parsing, shifting
  • Encoding and decoding (Base64, URL, JSON, JWT, and more)
  • Cryptography - hashing (MD5, SHA-1, SHA-256, and others)
  • Networking - IP utilities, ping, CIDR analysis
  • Number conversions (for example, from decimal to binary)
  • File operations - reading, hashing, statistics

The ut help command displays a complete list of available subcommands and brief descriptions of each.

Installation

The easiest way is to install via Homebrew (on macOS or Linux):

brew install ksdme/tap/ut

Or download a precompiled binary from GitHub Releases:

curl -LO https://github.com/ksdme/ut/releases/latest/download/ut-linux-amd64

chmod +x ut-linux-amd64
sudo mv ut-linux-amd64 /usr/local/bin/ut

Usage examples

# Generate a UUID ut uuid
Convert UNIX timestamp to human-readable format

ut time parse 1697389200

Hash a string

ut hash sha256 "Serverspace"

Encode a string in Base64

ut encode base64 "Hello, world!"

Get information about an IP address

ut net info 8.8.8.8

Why try ut

  • Faster than using separate tools. Everything is already combined into one binary.
  • No dependencies. Installs and works right out of the box.
  • Unified interface. No need to remember parameters for dozens of different CLI utilities.
  • Cross-platform. Supports Linux, macOS, and Windows.

ut is especially useful for those who work regularly in the terminal: DevOps engineers, system administrators, backend developers, and anyone who values minimalism and speed.

Conclusion

ut is a universal command-line assistant that saves time and replaces dozens of small tools with one compact program. If you want to reduce the number of auxiliary CLI utilities and simplify daily operations - ut definitely deserves a place in your toolbox.

Frequently Asked Questions (FAQ)

  • How can I see which tools are available in ut?
    Run the ut help command - it will display a full list of subcommands and short descriptions of each.
  • Can I use ut without installing it?
    Yes. You can download the precompiled binary from the GitHub releases page, make it executable, and run it directly from any folder.
  • Does ut work on Windows?
    Yes, the project supports Windows, Linux, and macOS. For Windows, you can download the .exe file from the releases section.
  • How do I update ut?
    If you installed it via Homebrew, use the command brew upgrade ut.
    If you downloaded the binary manually, just replace the old file with the new version from GitHub Releases.
  • Can I add my own tools to ut?
    Currently, the utility does not support plugins, but the source code is open - you can fork the project and add your own features.
Vote:
5 out of 5
Аverage rating : 5
Rated by: 1
1101 CT Amsterdam The Netherlands, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300

You might also like...

We use cookies to make your experience on the Serverspace better. By continuing to browse our website, you agree to our
Use of Cookies and Privacy Policy.