unum

module
v1.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 2, 2026 License: MIT

README

unum

unum — omnia in uno.

CI codecov Quality Gate Status Go 1.26 MIT License

A unified developer tool suite, built in Go.

Tools

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.

Directories

Path Synopsis
cmd
unum command
internal
cli
pkg
terraform
Package terraform parses "terraform show -json" plan output and renders it as human-readable, terraform plan-style text.
Package terraform parses "terraform show -json" plan output and renders it as human-readable, terraform plan-style text.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL