bin files. The tool addresses a gap in existing workflows by providing a structured, scriptable way to identify, compare, and patch ECU binaries offline, without requiring any data to leave the user's machine. OpenRemap is intended to complement, rather than replace, professional calibration software by focusing on byte-level analysis and modification tasks that are often cumbersome with traditional tools.
The toolkit offers four primary commands: Identify, Cook, Tune, and Scan. The Identify command reads any ECU binary and extracts information such as manufacturer, family, hardware number, software version, and calibration data, returning results in under a second. remap recipe in structured JSON format, which details every changed byte with context. Tune applies these recipes to target binaries, ensuring full pre-flight validation—manufacturer, family, and length must all match—so that partial or unsafe patches are never written. The Scan feature allows batch identification of all binaries within a folder, sorting them by manufacturer and ECU family and flagging suspicious files before any further action.
14 or higher. Installation is available via pip and uv, and platform-specific guides are provided for Docker, Windows, and offline setups. The tool includes both command-line and text-based user interfaces. Additional features include confidence scoring for identification, atomic patching operations, recipe provenance and fingerprinting, instruction annotation (such as VIN detection), and patcher collision safety with overlapping write detection. OpenRemap is released under the MIT License and is free to use.
By focusing on structured identification, diffing, and patching of ECU binaries, OpenRemap provides a transparent, scriptable workflow for users who need precise control over binary modifications, filling a niche not addressed by traditional calibration or hex editing tools.
In the Reverse engineering & binary analysis space, OpenRemap takes a focused approach. Difficulty in identifying, comparing, and patching ECU binaries for automotive tuning and diagnostics. OpenRemap is an open-source project aimed at independent automotive tuners and developers. The project is open source (MIT). It runs on the command line, Windows, macOS, and Linux, and it can be self-hosted.
OpenRemap first shipped in 2026. Development happens publicly on GitHub with 14 stars and 17 commits in the last 90 days. Key capabilities include ECU binary identification, binary diffing, and binary patching.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Same category — not a similarity match