EVERYTHING XIAOMI
Get listed

arcdEx

arcdEx is a free Linux command-line tool for examining and extracting files from .arcd archives made by the Defold game engine.

Place
#8 of 24
Score
6.2
arcdEx's website

What arcdEx is

arcdEx is a free Linux command-line tool for examining and extracting files from .arcd archives made by the Defold game engine. It can list archive contents and extract files, including compressed or encrypted files when they use the default Defold encryption key. It can inspect .texturec resources and extract their contained textures, as well as inspect compiled .luac files and extract Lua source code.

To use it, provide an .arcd archive; arcdEx guesses paths to the related .arci index and .dmanifest manifest files. The repository says this version supports manifest version 5, while the README also lists versions 1 through 4. Multiple .arcd files from a Defold web game need to be combined before use. The README distinguishes desktop applications, which contain compiled Lua bytecode, from web projects up to Defold 1.3.4, which contain Lua source code. arcdEx runs as a Java JAR and supports batch extraction. It is licensed under AGPL v3. Decryption works only with the default Defold encryption key, and archive repacking is not supported. Feature requests and bug reports are intentionally disabled, although patches are welcome.

Good

  • Lists and extracts .arcd archive contents.
  • Can inspect and extract contained textures.
  • Supports batch extraction and command-line use.
  • Supports manifest versions 1 through 5.

Watch out

  • Decryption works only with Defold's default key.
  • Multiple web-game archives must be combined first.
  • Archive repacking is not supported.
  • Feature requests and bug reports are disabled.

Who it suits

arcdEx suits Linux users who need to inspect or extract assets from Defold game archives. It is particularly relevant when working with archive contents, textures, or Lua source available in supported web projects.

Verdict

arcdEx provides focused inspection and extraction tools for Defold archives and related resources. Its encryption restriction and lack of archive repacking limit what it can do with some files.

Plans and prices

From arcdEx's own pricing page, checked 5 Oct 2026.

All about pricing
PlanPriceWhat it gives you
arcdExFreeNo paid plans or usage limits stated

The facts

Each one read from arcdEx's own pages, with the date it was checked.

What it does

Archive handling
It can list .arcd archive contents and extract files, including compressed and encrypted files.checked 5 Oct 2026
Archive inputs
The tool expects the .arcd file and guesses paths for the associated .arci index and .dmanifest files.checked 5 Oct 2026
Archive support
It can list .arcd archive contents and extract files from archives.checked 4 Oct 2026
Compression and encryption
Archive extraction supports compressed and encrypted files, but decryption works only with the default Defold encryption key.checked 4 Oct 2026
Desktop Lua limit
The README says desktop applications contain compiled Lua bytecode, while web projects up to Defold 1.3.4 contain Lua source code.checked 4 Oct 2026
Distribution
The README shows running the tool as a Java JAR with `java -jar arcdEx.full.jar`.checked 5 Oct 2026
Encryption limit
Decryption is supported only when the default Defold encryption key is used.checked 5 Oct 2026
Input files
The tool uses an .arcd archive and guesses the paths to the associated .arci index and .dmanifest manifest files.checked 4 Oct 2026
License
The README identifies arcdEx as licensed under AGPL v3.checked 5 Oct 2026
Lua features
It can inspect compiled .luac files and extract Lua source code from them.checked 4 Oct 2026
Lua support
It can inspect compiled .luac files and extract Lua source code from them.checked 5 Oct 2026
Manifest versions
The repository says this version supports manifest version 5; the README also lists support for versions 1 through 4.checked 4 Oct 2026
Multi-part web archives
Multiple .arcd files from Defold web games must be combined before use.checked 5 Oct 2026
Purpose
arcdEx is a tool to work with .arcd files generated by the Defold game engine.checked 5 Oct 2026
Release
The GitHub releases page lists v0.3.0 with the note “Support for manifest v5.”checked 5 Oct 2026
Runtime
The usage examples run arcdEx with Java using java -jar arcdEx.full.jar.checked 4 Oct 2026
Support
The original README says feature requests and bug reports are intentionally disabled and that patches are welcome.checked 5 Oct 2026
Texture features
It can inspect and extract .texturec files and their contained textures.checked 4 Oct 2026
Texture support
It can inspect and extract .texturec files and their contained textures.checked 5 Oct 2026
Version support
The repository says this fork supports manifest version 5, and the original README lists support for versions 1 through 4.checked 5 Oct 2026
Web archive limit
When a Defold web game uses multiple .arcd files, the README says they must be combined before use.checked 4 Oct 2026

The company

Maker
The README credits Christian Weiske as the author.checked 4 Oct 2026
The full review of arcdEx

arcdEx is a Linux command-line utility for examining Defold game files. It is best suited to developers, mod researchers, and archivists who need to inspect a Defold build without a full editor. Its specialized extraction workflow is useful for compatible archives, but format and encryption boundaries make it a poor fit for broader game-asset management or archive editing.

Overview

The tool centers on Defold’s .arcd archives and their companion .arci index and .dmanifest manifest files. You give it an archive, and it guesses the paths to those associated files, matching Defold’s expected layout rather than asking you to configure a general-purpose archive project. It can list archive contents, extract files, and process batches from the command line.

Distribution is a Java archive launched with java -jar arcdEx.full.jar. That keeps it suitable for scripted or repeatable workflows on Linux, but it is not a graphical browser or editor. The project is credited to Christian Weiske and licensed under AGPL v3. Feature requests and bug reports are disabled, while patches are welcome, so users needing an issue-driven support channel may find the project restrictive.

Key features

Archive listing and extraction

arcdEx lists and extracts files from .arcd archives, including compressed and encrypted entries. Encryption support has a decisive qualification: decryption works only with Defold’s default key. Archives protected with a different key cannot be recovered through this tool, so it is dependable for standard builds but not a universal Defold decrypter. Batch extraction and command-line operation make it practical for processing collections rather than opening files one at a time.

Textures and Lua

The utility can inspect .texturec resources and extract the textures they contain, including the Defold-related Basis UASTC and .basis formats. It also inspects compiled .luac files and can extract Lua source in cases where source is present. The README distinguishes desktop and web projects: desktop applications contain compiled Lua bytecode, while web projects up to Defold 1.3.4 contain Lua source code. That distinction matters when estimating what extraction will produce; a bytecode file is not the same as recoverable original source.

Manifest compatibility

The current fork identifies support for manifest version 5, and the original README lists versions 1 through 4. The release history includes v0.3.0 with manifest-v5 support, giving users of newer Defold builds a specific compatibility target while retaining coverage for earlier versions.

Web archive handling

When a Defold web game uses multiple .arcd files, they must be combined before arcdEx can be used. That extra preparation step is a practical constraint for web-game investigations, especially when files are collected separately.

Pricing

arcdEx is free: the arcdEx plan costs nothing. There is no paid tier, trial period, renewal charge, seat allowance, or usage quota stated. That makes it straightforward for individual developers and research projects, while providing no commercial support or expanded service tier for teams that outgrow a local command-line workflow.

Platforms

Linux is the listed platform. Running the distributed JAR also requires a Java runtime, and the documented invocation is command-line based. Users on macOS or Windows should not assume native support from the Linux listing.

Who it's for

Choose arcdEx if your work is centered on Defold archives and you want a free, scriptable way to enumerate and extract their contents. It is particularly relevant to developers diagnosing packaged resources, asset researchers examining game files, and archivists handling compatible Defold builds.

Look elsewhere if you need a visual editor, archive repacking, decryption with a custom key, or a workflow that accepts multi-part web archives without first combining them. It is also a weak match when your target is a different engine’s package format.

Pros and cons

Pros

  • Focused Defold coverage: archive, manifest, texture, and Lua handling keeps the tool relevant to a specific game-engine format.
  • Useful extraction scope: compressed and encrypted entries, texture resources, and Lua-related files can be listed or extracted in one utility.
  • Automation-friendly: Java JAR distribution, command-line support, and batch extraction suit repeatable processing.
  • No purchase barrier: the complete stated plan is free with no paid tiers or usage caps.

Cons

  • Default-key encryption only: non-default Defold keys leave encrypted content inaccessible.
  • No repacking: extracted files cannot be rebuilt into a modified .arcd archive with this tool.
  • Preparation for multi-part web games: several web archives must be combined before processing.
  • Limited support channel: feature requests and bug reports are disabled, although patches are accepted.
  • Linux-focused command line: there is no listed desktop interface or platform listing for macOS and Windows.

Alternatives

For a broader category starting point, see Game Asset Extractors.

Source 2 Viewer is the better pick for Source 2 assets or for users who want a fully open-source, reverse-engineered project with Linux, macOS, web, and Windows support.

Choose SLADE3 when you need a desktop editor for Linux, macOS, or Windows rather than a Defold-specific command-line extractor; beta builds can include bugs, crashes, and unfinished features.

AssetRipper fits broader Unity-oriented extraction across Linux, macOS, and Windows, with a free tier and a $10-per-month Premium plan.

OpenKh is an alternative for its supported game formats on Linux, macOS, and Windows, provided you can use the required .NET 8.0 Runtime.

Rusted PackFile Manager is worth considering for pack-file workflows, including self-hosted or API use, on Linux and Windows.

QuickBMS is the stronger choice for a multiplatform, open-source extraction tool with broader script-driven format coverage.

UABEA offers a free option for Linux and Windows users working outside Defold’s archive formats.

Crowbar is a Windows-only free alternative for users whose files fit its supported game-tool workflow; donations are optional.

Verdict

arcdEx is a sensible choice for Linux users who specifically need to inspect and batch-extract Defold .arcd content, textures, and Lua-related resources at no cost. Its focused format knowledge and scripting-friendly delivery are the main reasons to choose it. Look elsewhere for custom-key decryption, archive rebuilding, a graphical interface, broader engine coverage, or a more active support process.

Alternatives to arcdEx

All alternatives
  1. 1

    UABEA

    Free planOpen sourceLinuxWindows
    7.0Free plan
  2. 2Source 2 Viewer logo

    Source 2 Viewer

    Free planWebLinuxmacOSWindows
    6.9Free plan
  3. 3

    AssetRipper

    Free planLinuxmacOSWindows
    6.6From $10 a month
  4. 4SLADE3 logo

    SLADE3

    Free planLinuxmacOSWindows
    6.6Free plan
  5. 5

    Game Extractor

    Free planWindows
    6.5$10 one-time
  6. 6

    Rusted PackFile Manager

    Free planAPILinuxSelf-hostedWindows
    6.5Free plan