Free · Open source · GPL-3.0
BMW diagnostics,
on your terms.
BeeEmUu is the open-source alternative to dealer tools. Read fault memory, stream live data, and run service functions on E-series (K+DCAN) and F/G-series (ENET/DoIP) BMWs — with no account required, no telemetry, and no paid tier.
Live Gauges
Demo runs in your browser via frontend/live_gauges.js. Source of truth for the byte patterns is the Rust simulator in src-tauri/src/transport/sim.rs::broadcast_frames_at; the public-site mirror and the desktop-app mirror are pinned to byte-for-byte parity by frontend/live_gauges.test.js. Real-car scales need E46 verification — see docs/validation/can-broadcast.md.
Everything a dealer tool does — free
BeeEmUu replaces the most-used diagnostic operations of closed-source dealer software. No subscription, no cloud account, no telemetry — the tool runs entirely on your machine.
Fault memory
Read DME, EGS, DSC, KOMBI and other modules. Freeze frames preserved before you clear anything, with 440+ decoded BMW and SAE codes.
Live data
Stream real-time CAN broadcast frames with gauges and peak tracking — RPM, coolant and oil temp, vehicle speed, battery voltage, throttle.
Service functions
CBS reset, battery registration, steering-angle calibration, DPF regeneration, Valvetronic and EGS adaptation — documented and honest about coverage.
K+DCAN & ENET
E-series over K+DCAN (FTDI) and F/G-series over ENET/DoIP. ISO-TP multi-frame reassembly and Tester Present keep-alive handled for you.
Walkthrough export
Machine-readable JSON export of a diagnostic session, with a dark-mode theme for shared snapshots. Hand a session to a mechanic that reads exactly.
Open source
GPL-3.0. Tauri 2 + Rust core, vanilla-JS UI. Audit every byte of the protocol layer or contribute a community profile on GitHub.
See it in action
Real screenshots of BeeEmUu running against the built-in E90 simulator — vehicle scan, live data, logging, diagnostics, vehicle info, and the plugin catalog.
Latest release
What the community says
"Finally a free alternative to ISTA that actually reads my E90's fault memory without a subscription. The live gauges alone are worth it."
"The walkthrough JSON export is a game-changer. I hand a diagnostic session to my indie mechanic and they know exactly what to check."
"Open source, no account, no telemetry. It's the tool I reach for before paying for a dealer scan."
Reviews are community-submitted. BeeEmUu is free and open source — share your experience.
Keep BeeEmUu free
BeeEmUu is 100% free, open source (GPL-3.0), with no paid tier, no account, and no telemetry. If it saves you a dealer scan, consider a one-time donation to keep development going.
Live activity
Recent commits
- Loading…
Pull requests
Build artifacts
- Loading…
Raw dashboard JSON
Loading…





