KArchive alternatives and similar libraries
Based on the "Compression" category.
Alternatively, view KArchive alternatives based on common mentions on social networks and blogs.
-
Minizip
Fork of the popular zip manipulation library found in the zlib distribution. -
FiniteStateEntropy
New generation entropy codecs : Finite State Entropy and Huff0 -
zlib-ng
zlib replacement with optimizations for "next generation" systems. -
LZHAM
Lossless data compression codec with LZMA-like ratios but 1.5x-8x faster decompression speed, C/C++ -
tiny_jpeg.h
Single header lib for JPEG encoding. Public domain. C99. stb style. -
miniz
Single C source file Deflate/Inflate compression library with zlib-compatible API, ZIP archive reading/writing, PNG writing. [Unlicense]
Write Clean C++ Code. Always.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of KArchive or a related project?
Popular Comparisons
README
KArchive
Reading, creating, and manipulating file archives
Introduction
KArchive provides classes for easy reading, creation and manipulation of "archive" formats like ZIP and TAR.
It also provides transparent compression and decompression of data, like the GZip format, via a subclass of QIODevice.
Usage
If you want to read and write compressed data, just create an instance of KCompressionDevice and write to or read from that.
If you want to read and write archive formats, create an instance of the appropriate subclass of KArchive (eg: K7Zip for 7-Zip files). You may need to combine this with usage of KCompressionDevice (see the API documentation for the relevant KArchive subclass for details).