OpenBPX Wild Dog, Inc.
winget install --id=WilddogJP.OpenBPX -e OpenBPX is a CLI toolkit designed to read and safely edit Unreal Engine .uasset and .umap files while preserving binary data. It provides developers with a robust toolset for inspecting, modifying, and validating package assets without launching the Unreal Editor.
Key Features:
- Binary Preservation Safeguards: Ensures unknown bytes are preserved during edits, maintaining byte-identical round-trip fidelity.
- AI Agent Integration: Supports structured output formats (JSON/TOML) and deterministic safety-first write flows with features like --dry-run and --backup.
- Cross-Platform Support: Runs on Windows, macOS, and Linux, supporting amd64 and arm64 architectures.
- Safety-First Editing: Explicitly rejects unsupported or high-risk operations, treating all input assets as untrusted binary data.
- Command-Line Automation: Enables scripted workflows for inspecting properties, DataTables, and Blueprint data.
Audience & Benefit: Ideal for game developers, automation systems, and AI agents working with Unreal Engine 5.0 to 5.7. OpenBPX empowers users to enhance development efficiency while minimizing risks of asset corruption or unintended changes. Its deterministic operations and safety-focused design make it a reliable tool for integrating package asset editing into broader workflows.
Install via winget on Windows: winget install --id WilddogJP.OpenBPX --exact.
