Irmin is an embedded database storage library for decentralized databases that are mergeable and branchable. It was developed as part of the OCaml [MirageOS](https://mirage.io/) project.
The project originally started as a distributed filesystem and block store that was designed to follow the same as the Git version control system.
Command-line / Shell
N-ary Storage Model (Row/Record)
Document / XML
Linux, OS X