Read Unity AssetBundles in the browser and Node.js. Browse assets, extract text and script data, and decode textures and sprites with TypeScript and WebAssembly.
-
Updated
Oct 6, 2026 - TypeScript
Read Unity AssetBundles in the browser and Node.js. Browse assets, extract text and script data, and decode textures and sprites with TypeScript and WebAssembly.
A Steam installation of The Murder of Sonic the Hedgehog (SEGA, 2023), measured file by file: 178 files, 468,913,725 bytes; four UnityFS bundles opened with residue 0; 996,569,296 headerless side-file bytes attributed, 433 left over; and 124 of 137 binaries carrying a hash where a date should be. No game assets here, only measurements.
The Android data directory of DISSIDIA FF / DISSIDIA DUELLUM, pulled off a live phone and documented while the service still runs: 729 UnityFS archives opened and validated, 683,378 objects, and an answer to why a client announcing 2.6 GB left 3.79 GB on disc.
To associate your repository with the unityfs topic, visit your repo's landing page and select "manage topics."