ZIPFoundation - Effortless ZIP Handling in Swift

  •        15

ZIP Foundation is a library to create, read and modify ZIP archive files. It is written in Swift and based on Apple's libcompression for high performance and energy efficiency. To learn more about the performance characteristics of the framework, you can read this blog post. Swift Package Manager is a dependency manager currently under active development. To learn how to use the Swift Package Manager for your project, please read the official documentation. The ZIP Foundation package uses the V4 Package Description API. To add ZIP Foundation as a dependency, you have to add it to the dependencies of your Package.swift file and refer to that dependency in your target.

https://github.com/weichsel/ZIPFoundation

Tags
Implementation
License
Platform

   




Related Projects

ZIP manager for .NET C# and VB.NET

  •    

This is a package comprising some ZIP sample applications using the Ultimate ZIP library to manage ZIP files. It allows you to create zip files, load zip files, and manipulate zip files with standard zip operations such as adding, deleting, and moving files and folders.

Powershell Zip File Export/Import Cmdlet Module

  •    

Powershellzip is a powershell module with a set of Cmdlets for zip file export (create Zip files, add and compress files) and import (extract compressed files from Zip files). It uses the SharpZipLib (icsharpcode) to perform the zip file operations.

RoboZip

  •    CSharp

RoboZip combines MS Robocopy and Zip-functionality. Create a job and RoboZip will zip all files (from a list of filetypes) within a time span in the past. The zip file name can contain date and time values of the time period it covers. It's developed in C#. The zip component i...

adm-zip - A Javascript implementation of zip for nodejs

  •    Javascript

Fork of a Javascript implementation of zip for nodejs with support for electron original-fs. Allows user to create or extract zip files both in memory or to/from disk

zip4j - Java library to handle Zip files

  •    Java

Zip4j is a java library to handle Zip files. It helps to create, Add, Extract, Update, Remove files from a Zip file. It provides support to Password protected Zip files, Encryption using AES, Zip64 format, Progress Monitor.


zip-slip-vulnerability - Zip Slip Vulnerability (Arbitrary file write through archive extraction)

  •    

Zip Slip is a widespread critical archive extraction vulnerability, allowing attackers to write arbitrary files on the system, typically resulting in remote command execution. It was discovered and responsibly disclosed by the Snyk Security team ahead of a public disclosure on 5th June 2018, and affects thousands of projects, including ones from HP, Amazon, Apache, Pivotal and many more. This page provides the most up-to-date fix statuses for the libraries and projects that were found to be exploitable or contain a vulnerable implementation. For more information on the technical details of Zip Slip, read http://snyk.io/research/zip-slip-vulnerability.

7zSharp

  •    

7zSharp is a .NET 2.0 LGPL wrapper around the 7z LZMA SDK and executable written in C#, providing a library (DLL) wrapper and simplified API to encode and decode using the 7z library. Ability to encode: 7z (.7z), ZIP (.zip), GZIP (.gz), BZIP2 (.bz2) and TAR (.tar) Ability to...

7-Zip - File archiver with a high compression ratio

  •    C

7-Zip is a file archiver with the high compression ratio. The program supports 7z, XZ, BZIP2, GZIP, TAR, ZIP, WIM, ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, WIM, XAR, Z.

Zipdy: Zip Code Distance Calculator

  •    C

Zipdy is a program for calculating the distance between two zip codes and finding all the records in a RDBMS with a zip code with x miles of another zip code. Zipdy was written in C but is also available in PHP and perl.

Zip Code Finder

  •    Java

Zip Code Finder is an application written in Java for cleaning up mailing lists. It will lookup the zip code of any address missing a USPS zip in a tab-delimited input file and it will output the results to another tab-delimited file.

rubyzip - Offical Rubyzip repository

  •    Ruby

Rubyzip is a ruby library for reading and writing zip files. The Rubyzip interface has changed!!! No need to do require "zip/zip" and Zip prefix in class names removed.

SevenZipSharp

  •    CSharp

Managed 7-zip library written in C# that provides data (self-)extraction and compression (all 7-zip formats are supported). It wraps 7z.dll or any compatible one and makes use of LZMA SDK.

Causes For A Bad or Corrupt Zip File Acknowledged For Protection Later

  •    

To make use of advanced zip file recovery software for extracting and repairing damage zip files.

SharpCompress - a fully native C# library for RAR, 7Zip, Zip, Tar, GZip, BZip2

  •    CSharp

SharpCompress is a compression library for .NET/Mono/Silverlight/WP7 that can unrar, un7zip, unzip, untar unbzip2 and ungzip with forward-only reading and file random access APIs. Write support for zip/tar/bzip2/gzip is implemented. The major feature is support for non-seek...

ZipStorer - A Pure C# Class to Store Files in Zip

  •    DotNet

Small C# class to store and extract uncompressed and deflated files in new or existing Zip files, without any external library. Works with .net 2.0 and up, and Compact Framework.

DotNetZip Library

  •    CSharp

DotNetZip is a FAST, FREE class library and toolset for manipulating zip files. Use VB, C# or any .NET language to easily create, extract, or update zip files.

Karna Compression

  •    DotNet

.NET wrapper for Info-ZIP

ZipSpace

  •    Silverlight

ZipSpace is a Silverlight 4 application that shows how much space files occupy within any zip archive file.

Umbraco Mass Content Uploader

  •    

Mass Content Uploader is a handy datatype which allows you to create umbraco trees out of a zip file. It works on both Content and Media sections and lets you select both folder and file document types at every upload.

Usenet ZIP Processor

  •    VBNET

This utilities is designed to help organize all the ZIP files you download from Usenet, allowing you to remove the ZIP file wrapper, read the file_id.diz file, select the name of the program, create a folder with that name, and then test the RAR (or equiv