Announcement: ADC 1.4.4 LTS is released! Get the latest version now for improved stability and performance. Download now

ADC Logo
ADC Site Banner

ADC - ArchivedDataCodec

ADC (ArchivedDataCodec) is an open-source file extension and archiving/compression tool that uses Zlib for efficient compression and decompression of various file types. With a simple command-line interface, ADC supports both Windows and Linux, making it easy for users to archive and extract files.

ADC Archiver uses an 8-byte header to identify and manage its archive format. This allows for efficient storage and retrieval of data, making it suitable for both personal and professional use.

Go directly to the downloads section

Why ADC

ADC for Every Archive

ADC Archiver can compress and archive any file, making it suitable for sorting and managing files and archives.

ADC for Every Archive

Cross-Platform

ADC Archiver is available on multiple platforms, whether Windows or Linux.

ADC Cross-Platform

Features

Getting Started

Prerequisites

Developers:

Users:

Downloads

Latest version: 1.4.4 LTS "Grand Canyon"

Platform Architecture File Type Download Link SHA256 Signature
Windows amd64 Installer Download b4d5717dc4a93fa978122929805a981535e5b01233612e810a3543d783d8f5c7 N/A
Windows amd64 Portable Download 63238e54d6ccb134bb53c692893ba6a7303f4d4973c47b243ead9774f7633a80 N/A
Linux amd64 tar.xz Download 3266996284379a2f275b00176be89225baab03ab10ae3ac6e5a11fcb3480f3a8 adc.tar.xz.sig
Linux amd64 tar.zst Download 8b16cdd1ff13f89a6c3bdd4abe9cff251bda03afdca99d69ec3b8ae2b5de5d13 adc.tar.zst.sig
Windows N/A Source Code Download N/A N/A
Linux N/A Source Code Download N/A N/A

For Linux, download tar.xz or tar.zst and run install.sh. After installation, use adc in the terminal. To remove: remove.sh

Linux installation command

mkdir -p ~/adc-temp && cd ~/adc-temp && wget -O adc.tar.xz "https://github.com/Mealman1551/ArchivedDataCodec/releases/download/v1.4.4/adc.tar.xz" && tar -xJf adc.tar.xz && sudo ./install.sh && cd ~ && rm -rf ~/adc-temp

Remove ADC on Linux

wget -O- "https://gitlab.com/adc-project/bash/-/raw/main/remove.sh" | bash

If the command adc does not work, try:

sudo ln -sf /opt/adc/adc /usr/local/bin/adc && hash -r && adc

Other releases/versions are available here.

Verifying Downloads (Recommended)

Verify integrity and authenticity, especially on Linux.

Linux

sha256sum adc.tar.xz
gpg --verify adc.tar.xz.sig adc.tar.xz

GPG Fingerprint: DAEF 30A4 2EFC 5B43 B08C 4ED4 952C 7816 AD04 55DE

Windows

Get-FileHash adc_1.4.4_win_portable_amd64.zip -Algorithm SHA256
Get-FileHash adc1.4.4_amd64setup.exe -Algorithm SHA256

Compare the output with the hashes listed above. Windows binaries are not GPG-signed.

Test archives: visit repository

Mirrors:

More info for Linux usage: Documentation

Build ADC yourself

Build from source if pre-compiled binaries are unsuitable. Requires Python3, dependencies, and a C compiler. Follow the instructions in the source repository.

Build instructions

ADC Core Util

Extract .adc files without full ADC Archiver. Useful for OEMs and users.

Check it out.

ADC Canary

Active development branch for contributors. Fork, modify, and submit PRs. After 25 contributions, receive a Personal Access Token (PAT) to push to Canary.

ADC Canary on GitLab

Canary builds (Linux only)

Download ADC Canary builds

Contributing

Contributions welcome. GitLab account required.

Steps

  1. Fork repository
  2. Clone:
    git clone https://gitlab.com/Mealman1551/adc-canary.git
  3. Modify code
  4. Commit changes:
    git commit -m "Your descriptive commit message"
  5. Push:
    git push origin main
  6. Create pull request
  7. Review and feedback

Code Style Guidelines

Reporting Issues

Report bugs: Issue tracker