| Mailing list: Subscribe | Archive |
Main announcements: Mail archive (look for “[ANN]” label)
| Community: Forum | IRC: OFTC #adc-archiver | Matrix | XMPP |
Compatible with: &
Realtime development
ADC development branch Source code download
| Platform: | Download |
|---|---|
| Windows | sourcecode.zip |
| Linux | sourcecode.tar.gz |
ADC Archiver is dual-licensed.
You may use, modify and distribute ADC Archiver under the terms of the GNU General Public License v3 (GPLv3).
If you provide ADC Archiver as a network service, SaaS, or through a remote or online virtual machine environment, the GNU Affero General Public License v3 (AGPLv3) applies.
See LICENSE and LICENSE_AGPLv3 for the full license texts.
Create an issue easily without the need for a GitHub account via this form.
Contributions are welcome! See the CONTRIBUTING.md file.
If you want to support the project please consider a small donation:

[!Note] For compiling on Python 3.13 and up, a C compiler is required. On Linux, GCC is sufficient. On Windows, MSVC (cl.exe) is required via Visual Studio Build Tools 2022. Python 3.12 can compile without a C compiler using MinGW64.
Please disable Windows Defender as it may block compilation.
Options to install GNU Make:
Option 1 — WinGet
winget install GnuWin32.Make
Add Make to PATH. More info
Option 2 — Chocolatey (Recommended)
choco install make
git clone --branch develop --single-branch https://github.com/Mealman1551/ArchivedDataCodec.git
python --version
winget install Microsoft.VisualStudio.2022.BuildTools --override "--add Microsoft.VisualStudio.Workload.VCTools --includeRecommended"
Import-Module "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\Common7\Tools\Microsoft.VisualStudio.DevShell.dll"
Enter-VsDevShell -VsInstallPath "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools" -DevCmdArguments "-arch=x64 -host_arch=x64"
Then:
cd ArchivedDataCodec
Then:
make deps-windows
[!Warning] Do NOT run the binary while compiling!
[!Warning] Do NOT install MinGW64 if Nuitka asks for it. You CAN install depends.exe if Nuitka asks for it.
Compile the latest version:
make windows
Run the binary:
cd dist
./adc.exe
Clean build:
make clean-windows
Debug build (Optional) Only use if you really need to, normally make windows is the best option:
make debug-windows
Install dependencies:
sudo apt install build-essential pip python3-tk make patchelf ccache scons
Ensure Python 3.10+:
python3 --version
git clone --branch develop --single-branch https://github.com/Mealman1551/ArchivedDataCodec.git
Enter directory:
cd ArchivedDataCodec
Install additional dependencies:
make deps-linux
Restart or logoff to apply packages.
[!Warning] Do NOT run the binary while compiling!
[!Note] Reboot or logoff after installing via
make install
Compile latest version:
make linux
Run the binary:
cd dist
./adc.bin
Clean build:
make clean-linux
Debug build (optional):
make debug-linux
To install:
make install # Linux only