C File Compression Software

View 44 business solutions

Browse free open source C File Compression Software and projects below. Use the toggles on the left to filter open source C File Compression Software by OS, license, language, programming language, and project status.

  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 1

    Info-ZIP project

    Info-ZIP portable compression/archiver utilities

    Info-ZIP portable compression/archiver utilities (Zip, UnZip, WiZ, etc.)
    Leader badge
    Downloads: 121,269 This Week
    Last Update:
    See Project
  • 2
    7-Zip

    7-Zip

    A free file archiver for extremely high compression

    7-Zip is a file archiver with a high compression ratio. 7-Zip works in Windows 11 / 10 / 8 / 7 / Vista / XP / 2022 / 2019 / 2016 / 2012 / 2008 / 2003 / 2000. You can use 7-Zip on any computer, including a computer in a commercial organization. You don't need to register or pay for 7-Zip. And there is command line version for Linux and macOS. Most of the source code is under the GNU LGPL license. The unRAR code is under a mixed license with GNU LGPL + unRAR restrictions. Check the license for details.
    Leader badge
    Downloads: 21,687 This Week
    Last Update:
    See Project
  • 3
    Library and command line tools for XZ and LZMA compressed files
    Leader badge
    Downloads: 73,864 This Week
    Last Update:
    See Project
  • 4
    LAME (Lame Aint an MP3 Encoder)

    LAME (Lame Aint an MP3 Encoder)

    A high quality MP3 encoder

    LAME is an educational tool to be used for learning about MP3 encoding. The goal of the LAME project is to improve the psycho acoustics, quality and speed of MP3 encoding. Note: we provide source code only!
    Leader badge
    Downloads: 40,191 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 5
    LZ4

    LZ4

    Extremely fast compression algorithm

    LZ4 is lossless compression algorithm, providing compression speed > 500 MB/s per core (>0.15 Bytes/cycle). It features an extremely fast decoder, with speed in multiple GB/s per core (~1 Byte/cycle). A high compression derivative, called LZ4_HC, is available, trading customizable CPU time for compression ratio. LZ4 library is provided as open-source software using a BSD license. This benchmark simulates simple "static content transfer" scenario such as OS Kernel compression or video game's static assets (text/images/tables/scripts/etc) which loading from Flash Memory / HDD / SSD. In this case, compression time is completely ignored. Because only content developers compress the data at once and usually they don't care about its computational cost. But they always care end user's experience a.k.a. "loading time" and bandwidth. Please pay attention to "LZ4HC -9" which is quite faster than other methods.
    Downloads: 250 This Week
    Last Update:
    See Project
  • 6
    Nikkho

    Nikkho

    Javier Gutiérrez Chamorro (Guti) Open source projects

    Javier Gutiérrez Chamorro (Guti) Open source projects Author's website: https://www.javiergutierrezchamorro.com
    Leader badge
    Downloads: 885 This Week
    Last Update:
    See Project
  • 7

    OptiPNG

    Advanced PNG optimization program

    OptiPNG is a PNG optimizer that recompresses image files to a smaller size, without losing any information. This program also converts external formats (BMP, GIF, PNM and TIFF) to optimized PNG, and performs PNG integrity checks and corrections.
    Leader badge
    Downloads: 793 This Week
    Last Update:
    See Project
  • 8
    Zstandard

    Zstandard

    Zstandard - Fast real-time compression algorithm

    Zstandard is a fast compression algorithm, providing high compression ratios. It also offers a special mode for small data, called dictionary compression. The reference library offers a very wide range of speed / compression trade-off, and is backed by an extremely fast decoder (see benchmarks below). Zstandard library is provided as open source software using a BSD license. Its format is stable and published as IETF RFC 8478. The negative compression levels, specified with --fast=#, offer faster compression and decompression speed in exchange for some loss in compression ratio compared to level 1, as seen in the table above. Zstd can trade compression speed for stronger compression ratios. It is configurable by small increment. Decompression speed is preserved and remain roughly the same at all settings, a property shared by most LZ compression algorithms, such as zlib or lzma.
    Downloads: 150 This Week
    Last Update:
    See Project
  • 9
    Brotli

    Brotli

    Brotli compression format

    Version 1.0.9 contains a fix to "integer overflow" problem. This happens when "one-shot" decoding API is used (or input chunk for streaming API is not limited), input size (chunk size) is larger than 2GiB, and input contains uncompressed blocks. After the overflow happens, memcpy is invoked with a gigantic num value, that will likely cause the crash. Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression. The specification of the Brotli Compressed Data Format is defined in RFC 7932. Brotli is open-sourced under the MIT License. You can download and install brotli using the vcpkg dependency manager.
    Downloads: 49 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    FLAC is a free lossless compressed audio format which supports streaming and archival. The FLAC project maintains the format and provides a reference encoder/decoder and input plugins for several popular audio players.
    Leader badge
    Downloads: 218 This Week
    Last Update:
    See Project
  • 11
    TTA Lossless Audio Codec
    Lossless compressor for multichannel 8,16 and 24 bits audio data, with the ability of password data protection. Being 'lossless' means that no data/quality is lost in the compression - when uncompressed, the data will be identical to the original.
    Downloads: 151 This Week
    Last Update:
    See Project
  • 12
    pngcrush and other tools for manipulating PNG (Portable Network Graphics) and MNG (Multiple-image Network Graphics) files.
    Leader badge
    Downloads: 212 This Week
    Last Update:
    See Project
  • 13
    Rar Expander is a MacOSX program which extracts the files contained in single or multi-volume RAR archives. It uses the official unRAR library internally so it is fully compatible with archives produced by WinRAR.
    Downloads: 52 This Week
    Last Update:
    See Project
  • 14
    Moved to GitHub.com/gdraheim/zziplib/ The ZZIPlib provides read access on ZIP-archives. The library uses only the patent-free compression-algorithms supported by Zlib. It provides functions that transparently access files being either real files or zipped files, both with the same filepath
    Downloads: 23 This Week
    Last Update:
    See Project
  • 15
    A SEGA Dreamcast VMU backup utility that allows you to transfer your savegame files from/to your PC harddisk.
    Leader badge
    Downloads: 71 This Week
    Last Update:
    See Project
  • 16
    A portable version of the ARJ archiver, available for a growing number of DOS-like and UNIX-like platforms on a variety of architectures.
    Leader badge
    Downloads: 65 This Week
    Last Update:
    See Project
  • 17
    Gemc

    Gemc

    Prepare your CD images (BIN,CDI,NRG,CCD or similar) for compression

    Gemc lets you prepare CD image files (such as BIN, CDI, NRG, CCD, or similar) so that they'll compress far better in programs such as WinRAR. HERE`S HOW TO USE IT: Run the CD image file (i.e. filename.bin) through GEMC to create an ECM file (i.e. filename.bin.ecm). Compress the ECM file (i.e. filename.bin.ecm) using your favorite compression program (i.e. 7Z,RAR,ZIP..). Back up, transmit via Internet, or whatever you normally do with CD images! When you want to burn the CD again, extract the original CD image from the ECM file. space saved depends on the number of sectors with unnecessary EDC/ECC data in them, which will depend on the specific type of CD
    Leader badge
    Downloads: 36 This Week
    Last Update:
    See Project
  • 18
    Simple light-weight file compression and decompression utilities. Written in C and portable to all platforms. Simple compress and decompress subroutines can be linked and called within applications to compact or unpack data on the fly or stand-alone.
    Leader badge
    Downloads: 9 This Week
    Last Update:
    See Project
  • 19
    minidjvu is a DjVu encoder for black-and-white images.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 20
    ARC is used to create and maintain file archives. An archive is a group of files collected together into one file in such a way that the individual files may be recovered intact. This repo is obsolete. Use github.com/hyc/arc instead.
    Leader badge
    Downloads: 16 This Week
    Last Update:
    See Project
  • 21
    DEPRECATED - This is now hosted at https://github.com/Yeraze/ytnef ytnef is a program to work with procmail to decode TNEF streams (winmail.dat attachments) like those created with Outlook. Unlike other similar programs, it can also create vCalendar/vCard entries from meeting requests, address cards, and task entries.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 22
    parolin

    parolin

    zlib and zstd multithread enhancements

    gzip3: Compressor gzip multithread com chunk de 128 KB, work stealing entre 64 compartimentos NUMA, escritor centralizado sequencial. Escala até 512 threads. Ideal para dados "quentes" onde velocidade de compressão importa. zstd3: Compressor Zstandard multithread com chunk de 2 MB, fatias contíguas por thread, cada uma escreve em temp file próprio, main concatena no final. Sem contenção durante compressão. Máx 128 threads. Ideal para dados "frios" onde densidade importa.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 23
    UPX Tool is a GUI for the popular UPX EXE Compressor. Windows Programs and Dlls, and DOS Programs can be compressed.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 24
    Albatros
    Win32 and Win64 DLL to compress files in the standard Gzip format and also the new Gzip2, this format can compress files as large as 9.223.372.036 gigabytes and has also MD5 the integrity check, now also SHA512 too, now with support to multi-threads
    Downloads: 14 This Week
    Last Update:
    See Project
  • 25

    littleutils

    Various small and useful command-line utilities

    The littleutils include duplicate file finders (repeats, repeats.pl, repeats.py), image optimizers (opt-jpg, opt-png, opt-gif, recomp-jpg), file rename tools (lowercase, uppercase, pren), archive recompressors (to-gzip, to-bzip2, to-bzip3, to-7zip, to-lzma, to-lzip, to-xz), a tempfile utility (tempname), file property tools (filedate, filemode, filenode, fileown, filesize, and lrealpath), and others. See the README file for more details.
    Downloads: 17 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next