Dat: Git for data. Posted on August 24, 2014 by jgordon Link. Uses LevelDB. This is a very hard problem; it needs naivete and bold youth.