Skip to content
A minimal reimplementation of libmacaroons in OCaml
Branch: master
Clone or download
Latest commit 712150e Jul 11, 2017
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc Fix doc generation, css, etc. Feb 15, 2015
lib use uri safe alphabet with base64 codec Mar 27, 2017
lib_test unserialize -> deserialize Feb 15, 2015
.gitignore Update README Feb 14, 2015
.ocamlinit Remove `ocaml-hex` dependency Feb 16, 2015
LICENSE Initial commit Feb 14, 2015
Makefile Install cmx file Jul 11, 2017 Update README Feb 16, 2015
_tags Remove package(hex) from _tags Feb 16, 2015
descr Add opam metadata Feb 16, 2015
opam Switch to Makefile again Feb 16, 2015


A minimal implemention of libmacaroons in pure OCaml. See the paper for more information.

Author: Nicolas Ojeda Bar (


How to install

Make sure that you have installed libsodium.

Using OPAM:

opam install sodium macaroons


git clone
cd ocaml-macaroons
make install


See the online version of the ocamldoc documentation here.

You can’t perform that action at this time.