{"id":21620584,"url":"https://github.com/leinnan/lwa_unity_unpack","last_synced_at":"2025-10-08T12:03:23.050Z","repository":{"id":213860608,"uuid":"735114277","full_name":"Leinnan/lwa_unity_unpack","owner":"Leinnan","description":"CLI tool for unpacking the unitypackage files.","archived":false,"fork":false,"pushed_at":"2025-01-06T15:36:23.000Z","size":95,"stargazers_count":11,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-08T10:54:42.229Z","etag":null,"topics":["cli","gamedev","unity"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Leinnan.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-12-23T18:00:11.000Z","updated_at":"2025-07-17T09:59:39.000Z","dependencies_parsed_at":"2023-12-25T23:24:36.947Z","dependency_job_id":"f8772edb-6716-46af-ada2-4f64a8098f4a","html_url":"https://github.com/Leinnan/lwa_unity_unpack","commit_stats":null,"previous_names":["leinnan/lwa_unity_unpack"],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/Leinnan/lwa_unity_unpack","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Leinnan%2Flwa_unity_unpack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Leinnan%2Flwa_unity_unpack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Leinnan%2Flwa_unity_unpack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Leinnan%2Flwa_unity_unpack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Leinnan","download_url":"https://codeload.github.com/Leinnan/lwa_unity_unpack/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Leinnan%2Flwa_unity_unpack/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278939320,"owners_count":26072276,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-08T02:00:06.501Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","gamedev","unity"],"created_at":"2024-11-24T23:12:02.753Z","updated_at":"2025-10-08T12:03:23.015Z","avatar_url":"https://github.com/Leinnan.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# lwa_unity_unpack [![build](https://github.com/Leinnan/lwa_unity_unpack/actions/workflows/rust.yml/badge.svg)](https://github.com/Leinnan/lwa_unity_unpack/actions/workflows/rust.yml)\n [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![crates.io](https://img.shields.io/crates/v/lwa_unity_unpack.svg)](https://crates.io/crates/lwa_unity_unpack)\n[![crates.io](https://img.shields.io/crates/d/lwa_unity_unpack.svg)](https://crates.io/crates/lwa_unity_unpack)\n\nSimple CLI tool for unpacking the unitypackages.\n\nAlso allows auto convert of the FBX files to GLTF during unpacking. For that download the tool from [here](https://github.com/godotengine/FBX2glTF) and pass the path to executable file as `--fbx-to-gltf` argument value.\n\n```bash\nProgram for unpacking unitypackages files\n\nUsage: lwa_unity_unpack.exe [OPTIONS] --input \u003cINPUT\u003e --output \u003cOUTPUT\u003e\n\nOptions:\n  -i, --input \u003cINPUT\u003e              .unitypackage file to extract\n  -o, --output \u003cOUTPUT\u003e            target directory\n  -f, --fbx-to-gltf \u003cFBX_TO_GLTF\u003e  optional- path to the tool that will auto convert fbx files to gltf during unpacking\n      --get-materials-from-prefabs\n          checks if material base texture in prefabs differ from the one specified in fbx model that is converted to GLTF and overrides it with the one from prefab and copy texture to models folder\n      --ignore-extensions \u003cIGNORE_EXTENSIONS\u003e\n          optional- extensions that will be ignored during unpacking\n      --copy-meta-files\n          copy meta files alongside regular files\n  -h, --help                       Print help\n  -V, --version                    Print version\n```\n\n\n`lwa_unity_unpack -i \"C:\\\\PROJECTS\\\\lwa_unity_unpack\\\\POLYGON_Snow_Kit_Unity_2020_3_v1_4.unitypackage\" -o \"output\" -f \"C:\\\\tools\\\\FBX2glTF.exe\"  --ignore-extensions \"mat\" --ignore-extensions \"prefab\"`\n\n\n## Install\n\nIt can be downloaded by going to Releases page.\n\nIt can be also installed using Rust Cargo:\n\n```sh\ncargo install lwa_unity_unpack\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleinnan%2Flwa_unity_unpack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleinnan%2Flwa_unity_unpack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleinnan%2Flwa_unity_unpack/lists"}