# ata4/disunity

An experimental toolset for Unity asset and asset bundle files.

Repository: https://github.com/ata4/disunity
Canonical: https://ross.abutalabs.com/products/disunity
Language: Java
License: Unlicense
License Family: permissive
Archived: true
Last push: 2018-10-08T12:39:09+00:00

## Health v2 (maintenance only)
Score: 10/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4791, "days_push": 2886, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: archived
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2703, forks 646 (observed 2026-08-28T04:07:11.526068+00:00)

## What it is
DisUnity is an experimental command-line toolset written in Java for inspecting, unpacking, and packing Unity asset and asset bundle files. It is primarily designed for extracting raw data from Unity game files across Unity versions 2 through 5.

## Use cases
- extract assets from unity asset bundles
- unpack unity game files from the command line
- inspect unity asset file headers and dependencies
- list objects and type information in unity asset files
- pack files back into a unity asset bundle
- reverse engineer unity game data

## When to choose
- you need a scriptable CLI to unpack or inspect Unity asset and bundle files
- you work with older Unity games (versions 2-5) and want raw data extraction
- you want a Java-based, cross-platform tool with no GUI dependencies

## When to avoid
- you need a GUI asset viewer or editor like AssetStudio or UABE
- you need full object deserialization and asset extraction in the latest 0.5 version, which only supports raw file reading and writing
- you work with modern Unity versions beyond Unity 5

## Facets
- artifact type: cli-tool
- maturity: maintenance
- function: parser, file-system, compression, developer-tools
- domain: files, developer-tools
- platform: cross-platform, cli, jvm
- tags: unity, asset-extraction, asset-bundles, reverse-engineering, game-modding, game-development, command-line

## Member repositories
- ata4/disunity (main) score 10

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:11.526068+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:15:55.037517+00:00, confidence not recorded.
  - readme: https://github.com/ata4/disunity (fetched 2026-08-28T04:07:11.526068+00:00, sha 27e38f064bd9)
- Data as of 2026-08-30T08:39:29.467469+00:00.
