Welcome to Onyo’s documentation!

Onyo is a text-based inventory system backed by git. There is no server, SQL database, web interface, etc. It is inspired by pass (password management) and ledger (of plain text accounting fame).

Onyo uses the filesystem as the index and git to track history. This allows much of Onyo’s functionality to be just a thin wrapper around git commands.

An example Onyo repository is available. It’s easier to get a feel for how Onyo works with a populated repository with actual history, rather than starting from scratch. Just install Onyo, clone the demo repo, and start poking around!

Overview