SharpZipLib es gratis, una biblioteca de compresión de código abierto para .NET. Soporta Zip, Gzip, Tar y Bzip2 y también calcula sumas de verificación. La biblioteca actualmente no puede dividir/separar un archivo zip, tampoco crear archivos Zip autoextraibles y no puede leer/escribir directamente a memoria. Ha sido modificado partiendo de la biblioteca Zip GNU Classpath para Java. La biblioteca y código fuente es distribuido bajo Licencia Pública General (GNU), con una excepción.