rubyzip is a ruby library for reading and writing zip files.