EDIABASX
Talk to your BMW's ECUs from a browser tab. Read fault codes, query live values, run any diagnostic job.
Open
Open-source replacements for BMW's diagnostic, coding, and documentation software. Cross-platform, browser-native where it matters, no installer.
BMW's diagnostic, coding, and documentation tools — EDIABAS, INPA, NCS Expert, TIS, ETK, WDS — were built for Windows. Some of them only run on older versions like XP. Running them on a modern machine usually means a VM and a fragile chain of legacy drivers.
Most owners just want to read a fault code, change a coding setting, or look up a part number. The whole stack should fit in a browser tab.
bimmerz ports each tool, file format, and protocol piece by piece. The projects are open source, run on modern operating systems, and run in modern browsers — desktop, laptop, and (where the relevant Web APIs are available) some Android devices.
Every project here exists because owners shouldn't be locked out of fixing what they own. Dealership-only diagnostic software, paywalled documentation, and proprietary cables aren't laws of nature — they're choices manufacturers make. We make different ones.
Most projects ship under PolyForm Noncommercial 1.0.0; a few are MIT. Check each repo's LICENSE for the canonical statement.
None of these tools ship BMW proprietary data. Every .prg, .dat, .ipo, RTF document, parts diagram, or schematic the apps consume must come from a legally-acquired install on the user's own machine.