SharpCompress is a fully managed C# library to deal with many compression types and formats.