Skip to content

ADC (ArchivedDataCodec) is a new file extension and file archiver licensed under the GNU General Public License (GPL). It uses Zlib for efficient compression and decompression of various file types. With a simple command-line interface, ADC supports cross-platform use, allowing users to easily archive and extract files on Windows and Linux.

License

Notifications You must be signed in to change notification settings

Mealman1551/ADC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

banner

ADC contact e-mail address

IRC channel: #adcarchiver on OFTC

ADC (ArchivedDataCodec)

License: GPL-3.0 Platform: Windows/Linux Python Version Development Latest version Status

Compatible with: Windows 11 & Linux

ADC (ArchivedDataCodec) is an open-source 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 a byte-key of 4, meaning that it can create archives up to 4GB. This limit is ideal for standard file archiving but may not be suitable for very large files or datasets. Future stable updates may include support for larger archives. ADC Aurora is currently experimenting with a higher byte-key.

For the unstable/rolling release see: ADC Aurora

Features

  • Great Compression Algorithm: Utilizes zlib for efficient compression.
  • Cross-Platform: Compatible with both Windows and Linux.
  • Command-Line Interface: Simple and intuitive interface.
  • Support: Supports a wide range of file types.

Getting Started

Prerequisites

Developers:

  • Python 3.x
  • Zlib library (typically included with Python)
  • Tkinter

Users

Windows

  • Windows 10 or higher

Linux

  • A Linux distro
  • Python3
  • Tkinter

Installation

Windows

  1. Download the official installer here: Windows

SHA-256 checksum: 04B705C23304055888151BA9A48E2A3FEBA7FA31422A9629AF72F979567C1266

Linux

Installation via Terminal (for more options, visit the Wiki!)
  1. Install Git:
Debian (Ubuntu, Mint etc.)
sudo apt update
sudo apt install git
Fedora
sudo dnf install git
CentOS (RHEL)
sudo yum install git

For CentOS 8+ and RHEL 8+ (with dnf):

sudo dnf install git
openSUSE
sudo zypper install git
Arch Linux
sudo pacman -S git
Alpine Linux
sudo apk add git
Gentoo
sudo emerge --ask dev-vcs/git
Void Linux
sudo xbps-install -S git
Flatpak
sudo flatpak install flathub com.git.Git
Snap
sudo snap install git --classic
  1. Clone the repository:
    git clone https://github.com/Mealman1551/adc.git
  2. Navigate to the project directory:
    cd ~/adc/Linux-release
  3. Grant execution permissions:
    chmod +x adc1.2
  4. Run the script:
    ./adc1.2

SHA-256 checksum: 8F5D0B2DA09BCD057C84E5B087995A52D76E492CDBE341DC2268613E611A1A8D

Usage

Download the setup for Windows or use Git clone in Linux and run the executable.

License

This project is licensed under the GNU GPL-3.0 License. You are free to use, modify, and distribute it under the terms of the license.

Issues

Create an issue easily without the need for a GitHub account via this form.

Update Schedule

There will be two major stable updates per year. Meanwhile, the rolling release Python source script ADC Aurora will be updated monthly, if not weekly.

Contributing

Contributions are welcome! Open an issue or submit a pull request if you'd like to contribute.

Contact

Have questions or want to learn more? Feel free to reach out via this mail address.

Notes

For testing see: ADC Testing on GitLab DO NOT USE THIS AS MAIN SOURCE, THIS IS TESTING ONLY!


Made with ❤️

© 2025 Mealman1551

About

ADC (ArchivedDataCodec) is a new file extension and file archiver licensed under the GNU General Public License (GPL). It uses Zlib for efficient compression and decompression of various file types. With a simple command-line interface, ADC supports cross-platform use, allowing users to easily archive and extract files on Windows and Linux.

Topics

Resources

License

Stars

Watchers

Forks

Languages