karchive
« Back to VersTracker
Description:
Reading, creating, and manipulating file archives
Type: Formula  |  Latest Version: 6.21.0@0  |  Tracked Since: Nov 14, 2025
Links: Homepage  |  @kdecommunity  |  formulae.brew.sh
Category: Developer tools
Tags: kde qt archive compression c++ library
Install: brew install karchive
About:
KArchive is a Qt-based library for transparently handling file archives such as ZIP, TAR, GZIP, and BZIP2. It provides a unified API for reading and writing these formats, abstracting away the complexities of compression and decompression. This allows developers to easily integrate archive management capabilities into their applications.
Key Features:
  • Support for multiple formats (ZIP, TAR, GZIP, BZIP2, 7zip, RAR)
  • Unified Qt-based API for reading and writing
  • Transparent compression and decompression
  • Integration with the KDE Frameworks ecosystem
Use Cases:
  • Building desktop applications that need to handle compressed files
  • Implementing backup and data archiving solutions
  • Processing and extracting downloaded software packages
Alternatives:
  • libarchive – A more comprehensive C library supporting a wider range of formats, but it is not native to the Qt ecosystem.
  • QuaZip – A dedicated wrapper for handling ZIP files using Qt, whereas KArchive provides broader format support.
Version History
Detected Version Rev Change Commit
Nov 14, 2025 8:15pm 0 VERSION_BUMP 47830f73
Oct 11, 2025 11:02pm 0 VERSION_BUMP e6d944a2
Oct 10, 2025 4:12am 0 VERSION_BUMP 9cff5414
Sep 18, 2025 4:56am 0 VERSION_BUMP 2fb35203
Jan 10, 2025 6:11am 0 VERSION_BUMP 3ef8ee92
Dec 14, 2024 8:59pm 0 VERSION_BUMP b68d0ec9
Nov 9, 2024 5:46pm 0 VERSION_BUMP b633bd5f
Nov 9, 2024 9:35am 0 VERSION_BUMP 883b5bba
Oct 13, 2024 8:37pm 0 VERSION_BUMP 889cf8b9