Skip to content

Repository files navigation

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
unum diagram Diagram renderer — mermaid and d2 to SVG, PNG, and editable draw.io; static, TUI, and web output

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.

About

just a dev tool

Topics

Resources

Contributing

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages