unum
unum — omnia in uno.

A unified developer tool suite, built in Go.
| Command |
Description |
unum json |
JSON viewer, validator, and analyzer — three output modes, six analysis lenses |
unum diff |
Diff visualizer — text, JSON, YAML, and Terraform plans; static, TUI, and web output |
unum hash |
Deterministic deriver — maps any string to a stable port, UUID, color, short ID, emoji, and passphrase |
Install
Homebrew
brew install danielriddell21/tap/unum
Go install
go install github.com/danielriddell21/unum/cmd/unum@latest
From source
git clone https://github.com/danielriddell21/unum
cd unum
just install
Documentation
Full documentation lives in the unum wiki.
Acknowledgements
- The initial architecture and design of this project was conceived with the assistance of Claude (Anthropic), which was also used throughout development for identifying and fixing bugs.
- The TUI layout and interaction model was inspired by lazygit and lazydocker by Jesse Duffield.