All Projects → srirangav → qlZipInfo

srirangav / qlZipInfo

Licence: other
MacOSX QuickLook Generator for zip, jar, tar, tar.gz (.tgz), tar.bz2 (.tbz2/.tbz), tar.Z. xar (.xar, .pkg), debian (.deb), RedHat Package Manager (.rpm), 7zip (.7z), xz, Microsoft cabinet (.cab), gzip (.gz), lha, BinHex 4.0 (.hqx), and Stuffit (.sit) archives, and ISO9660 images

Programming Languages

c
50402 projects - #5 most used programming language
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to qlZipInfo

Minizip Ng
Fork of the popular zip manipulation library found in the zlib distribution.
Stars: ✭ 750 (+1495.74%)
Mutual labels:  compression, zip
Zippy
Pure Nim implementation of deflate, zlib, gzip and zip.
Stars: ✭ 88 (+87.23%)
Mutual labels:  compression, zip
Peazip
Free Zip / Unzip software and Rar file extractor. Cross-platform file and archive manager. Features volume spanning, compression, authenticated encryption. Supports 7Z, 7-Zip sfx, ACE, ARJ, Brotli, BZ2, CAB, CHM, CPIO, DEB, GZ, ISO, JAR, LHA/LZH, NSIS, OOo, PAQ/LPAQ, PEA, QUAD, RAR, RPM, split, TAR, Z, ZIP, ZIPX, Zstandard.
Stars: ✭ 827 (+1659.57%)
Mutual labels:  compression, zip
Libzip
A C library for reading, creating, and modifying zip archives.
Stars: ✭ 379 (+706.38%)
Mutual labels:  compression, zip
Zip
Swift framework for zipping and unzipping files.
Stars: ✭ 2,120 (+4410.64%)
Mutual labels:  compression, zip
Zip
A portable, simple zip library written in C
Stars: ✭ 596 (+1168.09%)
Mutual labels:  compression, zip
Zip
Efficient library for manipulating zip archives
Stars: ✭ 69 (+46.81%)
Mutual labels:  compression, zip
rc-zip
Pure rust zip & zip64 reading and writing
Stars: ✭ 93 (+97.87%)
Mutual labels:  compression, zip
Bit7z
A C++ static library offering a clean and simple interface to the 7-zip DLLs.
Stars: ✭ 159 (+238.3%)
Mutual labels:  compression, zip
Zipstorer
A Pure C# Class to Store Files in Zip
Stars: ✭ 139 (+195.74%)
Mutual labels:  compression, zip
Gulp Zip
ZIP compress files
Stars: ✭ 262 (+457.45%)
Mutual labels:  compression, zip
Turbobench
Compression Benchmark
Stars: ✭ 211 (+348.94%)
Mutual labels:  compression, zip
Compress
Optimized Go Compression Packages
Stars: ✭ 2,478 (+5172.34%)
Mutual labels:  compression, zip
Leanify
lightweight lossless file minifier/optimizer
Stars: ✭ 694 (+1376.6%)
Mutual labels:  compression, zip
lzbase62
LZ77(LZSS) based compression algorithm in base62 for JavaScript.
Stars: ✭ 38 (-19.15%)
Mutual labels:  compression, zip
Zipper
🗳A library to create, read and modify ZIP archive files, written in Swift.
Stars: ✭ 38 (-19.15%)
Mutual labels:  compression, zip
zip-bucket
zips files in a Google Cloud Storage [tm] bucket
Stars: ✭ 32 (-31.91%)
Mutual labels:  compression, zip
ratarmount
Random Access Read-Only Tar Mount
Stars: ✭ 217 (+361.7%)
Mutual labels:  compression, zip
Sharpcompress
SharpCompress is a fully managed C# library to deal with many compression types and formats.
Stars: ✭ 1,397 (+2872.34%)
Mutual labels:  compression, zip
Datacompression
Swift libcompression wrapper as an extension for the Data type (GZIP, ZLIB, LZFSE, LZMA, LZ4, deflate, RFC-1950, RFC-1951, RFC-1952)
Stars: ✭ 191 (+306.38%)
Mutual labels:  compression, zip
README
------

qlZipInfo v1.1.11

Homepage:

    https://github.com/srirangav/qlZipInfo

Overview:

    qlZipInfo is a QuickLook generator for zip, jar, tar,
    tar.gz (.tgz), tar.bz2 (.tbz2/.tbz), tar.Z (.tZ), xar
    (.xar, .pkg), debian (.deb), Redhat Package Manager
    (.rpm), 7zip (.7z), xz, Microsoft cabinet (.cab), gzip
    (.gz), lha, Binhex 4.0 (.hqx), and Stuffit (.sit)
    archives and ISO9660 (.iso, .cdr, .toast) images.

    qlZipInfo relies on libarchive (https://libarchive.org/).

    Information for each file in an archive is displayed in
    the following format:

        Icon | Filename | Size | Date Modified

    A folder icon is shown for folders / directories, a file
    icon is shown for regular files, and a lock icon is shown
    for encypted files.  In addition, for BinHex 4.0 archives,
    a package icon is shown if the file stored in the archive
    is a Stuffit archive and an application icon is shown if
    the file stored in the archive is an application.

    After listing information for all the files in an archive,
    a summary rows is shown with the number of files in the
    archive, the archive's total uncompressed size, the
    archive's total compressed size and the % compression.

    For BinHex 4.0 files, the date modified and the summary
    row are omitted. Instead the MacOS type and creator are
    shown.

Install:

    1. Create the directory ~/Library/QuickLook if it doesn't
       exist

    2. Copy qlZipInfo.qlgenerator to ~/Library/QuickLook

    3. Restart QuickLook:

       /usr/bin/qlmanage -r
       /usr/bin/qlmanage -r cache

    4. Wait a minute or two for QuickLook to properly load
       or reload qlZipInfo.qlgenerator

Supported MacOSX versions:

    v. 1.0.9 onwards     - 10.9+
    v. 1.0.8 and earlier - 10.6+

Known Issues:

    1. If WinZip is installed (for example, as part of Roxio
       Toast), this quicklook generator will not produce a
       preview for zip files because Quicklook always prefers
       generators that are included in an application and
       there is no way to override this behavior without
       editing WinZip.  See:

       https://stackoverflow.com/questions/11705425

    2. Unix Compress'ed tar files with the extension .tz or
       .tZ cannot be reliabily detected and previewed

    3. InstallSheild CAB files are not currently supported

    4. Only BinHex 4.0 files are supported

    5. Stuffit 5 files are not currently supported

History:

    v1.1.11 - add support for some Stuffit files
    v1.1.10 - update to libarchive v.3.6.1 and lzma headers from
              xz v.5.2.5
    v1.1.9  - add support for (some?) CD/DVD images created by
              Roxio Toast
    v1.1.8  - upgrade to libarchive v.3.6.0
    v1.1.7  - add support for BinHex 4.0 files
    v1.1.6  - fix to detect .tgz files as tar-gzip'ed archives and
              .tbz files as tar-bzip2'ed archives, disable preview
              of 1Password backups
    v1.1.5  - upgrade to libarchive v.3.5.2, add support for
              uuencoded archives and rpm files
    v1.1.4  - modularize preview generation, add total compressed
              size to the summary row
    v1.1.3  - add support for Microsoft CAB files and gzip'ed
              archives of a single file
    v1.1.2  - (partially?) fix listing non-ASCII filenames
    v1.1.1  - add support for xar / pkg, debian (.deb), 7zip (.7z),
              xz, and lha archives and ISO9660 images
    v1.1.0  - switch to libarchive and add support for .tar,
              .tar.gz, .tar.bz2, and tar.Z files
    v1.0.15 - show a lock icon for encrypted files
    v1.0.14 - fixes to make darkmode and light mode better match
              BigSur's Finder
    v1.0.13 - make sure days and months are zero prefixed
    v1.0.12 - increase size used to display the compressed file
              size; disable showing the compression method
    v1.0.11 - add support for zip files with non-UTF8 filenames
    v1.0.10 - add darkmode support
    v1.0.9  - build on Big Sur (11.x)
    v1.0.8  - add support for some 1Password backups
    v1.0.7  - update to Minizip 1.2, show compression method
    v1.0.6  - updates for Xcode 10.2
    v1.0.5  - internal updates
    v1.0.4  - internal updates
    v1.0.3  - localize the date, change compression reporting, and
              escape any HTML characters in file / folder names
    v1.0.2  - add icons, display file compression, size in B, KB,
              MB, etc.
    v1.0.1  - initial release

License:

    Please see LICENSE.txt

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].