OCaml-boxes is a library to graphically manipulate boxes linked with edges. This can be used to edit graphs, diagrams, … The library uses the gnome-canvas through the lablgtk bindings.