A tiny Swift library to extract 7zip archive using LZMA SDK v23.01.
import SevenZip let archive: Archive = try Archive(fileURL: url) let entry: Entry = archive.entries.first! let path: String = entry.path let size : UInt64 = entry.uncompressedSize let data = try archive.extract(entry: entry)
https://github.com/mtgto/SevenZip.swift to your Package.swift.
IMPORTANT NOTE: If you are using this library, you must specify git revision, not by version. See #1 comment for details.
Swift parts of this software is released under the MIT License, see LICENSE.txt.
LZMA SDK is placed in the public domain. See https://www.7-zip.org/sdk.html .