Module loose
git_odb
An object database storing each object in a zlib compressed file with its hash in the path
A database for reading and writing objects to disk, one file per object.