https://github.com/ticpu/rust-unityextractor
Extracts .unitypackage assets into the current folder.
https://github.com/ticpu/rust-unityextractor
archive cli unity3d
Last synced: 5 months ago
JSON representation
Extracts .unitypackage assets into the current folder.
- Host: GitHub
- URL: https://github.com/ticpu/rust-unityextractor
- Owner: ticpu
- License: bsd-3-clause
- Created: 2023-05-31T17:02:19.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-08-13T06:23:50.000Z (11 months ago)
- Last Synced: 2025-08-13T07:22:38.035Z (11 months ago)
- Topics: archive, cli, unity3d
- Language: Rust
- Homepage:
- Size: 49.8 KB
- Stars: 22
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Unity Package Extractor
Unity Package Extractor is a Rust-based tool designed to efficiently extract assets from `.unitypackage` files.
## Some details
The tool parses Unity package files and extracts all the files in the working directory. It uses Rust's async/await feature to handle file I/O operations efficiently. It assumes that assets are always written before the path name to more efficiently extract the file without using too much buffer space. It is a command-line based tool but you can drag and drop a file on it to quickly extract. There is also robust logging if you add a couple -v.