Analysis updated 2026-06-21
Debug a web app running on a phone by injecting Eruda to see console logs and errors without connecting to a desktop browser.
Add a dev panel to a production page temporarily to investigate user-reported mobile-only bugs on the actual device.
Use Eruda via CDN during development to test and inspect mobile browser behavior in real time.
| liriliri/eruda | mobsf/mobile-security-framework-mobsf | wekan/wekan | |
|---|---|---|---|
| Stars | 20,965 | 20,954 | 20,919 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | easy | hard | moderate |
| Complexity | 2/5 | 4/5 | 2/5 |
| Audience | developer | developer | pm founder |
Figures from each repo's GitHub metadata at analysis time.
Add a CDN script tag and call eruda.init(), no build step or installation required to get started.
Eruda is a developer console for mobile browsers, written in JavaScript. Mobile browsers don't have built-in developer tools like desktop browsers do, which makes debugging web pages on a phone difficult. Eruda solves this by injecting a floating panel into any web page that provides console output, error logging, and other debugging tools directly on the device. To use it, you add a short script snippet to your web page either via npm or a CDN link like jsDelivr or cdnjs, then call eruda.init(). A small button appears on the page, and tapping it opens the developer panel. It can be used during development or to debug issues in production on mobile. The project also has a related remote debugging tool called chii and an Android app called eruda-android that loads pages with Eruda automatically.
Eruda is a JavaScript developer console for mobile browsers, it injects a floating debug panel into any web page so you can inspect console logs, errors, and network activity directly on your phone without a desktop computer.
Mainly JavaScript. The stack also includes JavaScript.
The explanation does not specify the license terms for this repository.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.