Eruda by liriliri is an embeddable mobile web console that gives developers a full DevTools experience inside any mobile browser. Traditional Chrome DevTools require USB tethering and the desktop browser; Eruda instead ships as a JavaScript library you include on the page, exposing a floating button that opens a panel UI. The panel mirrors the layout and features of desktop DevTools so teams can inspect production issues directly on a phone without special tooling.
The console supports logs, warnings, errors, and arbitrary JavaScript execution. The Elements tab shows the live DOM with attributes, inline styles, computed styles and CSS rule inspection. The Network monitor records XHR/fetch requests with headers, payloads and response bodies. Additional built-in plugins cover page FPS and memory monitoring, feature detection, performance timing and benchmarks. Everything is keyboard-navigable and theme-switchable, so it works equally well on iOS Safari, Android Chrome and embedded WebViews.
Eruda is distributed on npm and GitHub with 18K+ stars and is also packaged as Firefox Android and Chrome extensions through the liriliri ecosystem. It is the tool of choice for QA engineers, frontend developers debugging responsive layouts and anyone shipping mobile-first web apps who cannot rely on remote debugging — drop in the script during troubleshooting and remove it when done.