irmin

AuthorsThomas Gazagnaire and Thomas Leonard
LicenseISC
Homepagehttps://github.com/mirage/irmin
Issue Trackerhttps://github.com/mirage/irmin/issues
Maintainerthomas@gazagnaire.org
Dependencies
&alcotest>= 0.4.1
astring
cmdliner
cohttp
crunch
cstruct>= 1.6.0
ezjsonm>= 0.4.2
fmt
git-unix
hex
irmin-watcher>= 0.2.0
logs>= 0.5.0
lwt>= 2.4.7
mirage-tc>= 0.3.0
mstruct
mtime
ocamlbuild
ocamlfind
ocamlgraph
re
topkg>= 0.7.8
uri>= 1.3.12
Optional dependencies
|cohttp
git
git-unix
irmin-watcher
mirage-git
Availableocaml-version >= "4.01.0"
PublishedNov 17, 2016
Source [http] https://github.com/mirage/irmin/releases/download/0.12.0/irmin-0.12.0.tbz
04158d3e093add7b556323aeb117219c
StatisticsInstalled 122 times last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/irmin/irmin.0.12.0/opam

A distributed database that follows the same design principles as Git

Irmin is a library for persistent stores with built-in snapshot, branching and reverting mechanisms. It is designed to use a large variety of backends. Irmin is written in pure OCaml and does not depend on external C stubs; it aims to run everywhere, from Linux, to browsers and Xen unikernels.

Build Status docs