awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
liriliri avatar

liriliri/eruda

0
View on GitHub↗
eruda.liriliri.io↗

Eruda

Eruda is a mobile browser developer console that provides a web-based inspector for debugging HTML pages and viewing logs directly on mobile devices. It functions as a browser element inspector for analyzing DOM and CSS styles and an in-page JavaScript console for executing code and monitoring runtime errors on devices that lack native developer tools.

The project enables mobile web debugging and on-device element inspection without requiring a connection to a desktop computer. This allows for the evaluation of web applications on actual mobile hardware and the troubleshooting of remote sites when native tool suites are inaccessible.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Features

  • Mobile Web Debugging Suites - Provides a comprehensive mobile web debugging suite embedded directly within the mobile browser.
  • Debugging Consoles - Embeds a functional debugging console into web pages for real-time state inspection and code execution.
  • In-Page JavaScript Consoles - Provides an embedded terminal for executing JavaScript and monitoring runtime errors on mobile devices.
  • On-Device Element Inspectors - Allows analysis of DOM and CSS styles on mobile devices to resolve layout issues.
  • On-Device Browser Inspectors - Provides a built-in inspector for analyzing DOM and CSS styles within a mobile browser environment.
  • Console Interception Proxies - Intercepts native console methods to redirect log data into a virtual in-page terminal.
  • Mobile Web Debugging - Enables evaluation of web applications on actual mobile hardware by embedding developer tools.
  • Mobile Web Development - Serves as a comprehensive developer console for mobile web development, enabling on-device debugging.
  • Debug Interface Overlays - Provides a floating diagnostic interface injected into the HTML to enable on-device debugging.
  • Runtime Script and CSS Injection - Dynamically injects the debugger script into the target page at runtime.
  • DOM Mutation Observation - Uses DOM mutation observation to maintain a live, accurate representation of the element tree.
  • Mobile Web Libraries - In-browser console for debugging mobile web applications.
21,054 stars·1,376 forks·JavaScript·MIT·25 views

Star history

Star history chart for liriliri/erudaStar history chart for liriliri/eruda

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does liriliri/eruda do?

Eruda is a mobile browser developer console that provides a web-based inspector for debugging HTML pages and viewing logs directly on mobile devices. It functions as a browser element inspector for analyzing DOM and CSS styles and an in-page JavaScript console for executing code and monitoring runtime errors on devices that lack native developer tools.

What are the main features of liriliri/eruda?

The main features of liriliri/eruda are: Mobile Web Debugging Suites, Debugging Consoles, In-Page JavaScript Consoles, On-Device Element Inspectors, On-Device Browser Inspectors, Console Interception Proxies, Mobile Web Debugging, Mobile Web Development.

Which projects share features with liriliri/eruda?

Projects with overlapping indexed features include: tencent/vconsole — vConsole is a diagnostic interface designed for mobile web environments, providing a visual overlay that allows… yulimchen/vue3-h5-template — This project is a pre-configured foundation for building mobile-responsive web applications using Vue 3 and Vite. It… langren1353/gm_script — This is a userscript that customizes search engine result pages by applying custom CSS, removing advertisements, and… crimx/ext-saladict — Saladict is a browser extension designed to provide instant word definitions and translations by aggregating multiple… code-charity/youtube — This is a userscript extension that modifies the YouTube web interface to block advertisements, control video… didi/dokit — DoKit is a frontend development debugging toolset designed for web and mobile applications. It provides a suite of…

Projects sharing features with Eruda

These projects share indexed features with Eruda. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • tencent/vconsoleTencent avatar

    Tencent/vConsole

    17,485View on GitHub↗

    vConsole is a diagnostic interface designed for mobile web environments, providing a visual overlay that allows developers to monitor application state and runtime errors directly on physical hardware. It functions as a mobile-specific debugging console, enabling the inspection of logs, network requests, and storage data without the need for a desktop connection. The tool utilizes a plugin-driven architecture that allows for the creation of custom extensions to address specific troubleshooting requirements. By intercepting browser console methods and wrapping network request objects, it captu

    TypeScriptconsolemobilewechat
    View on GitHub↗17,485
  • yulimchen/vue3-h5-templateyulimchen avatar

    yulimchen/vue3-h5-template

    1,520View on GitHub↗

    This project is a pre-configured foundation for building mobile-responsive web applications using Vue 3 and Vite. It provides a production-ready scaffold that integrates essential development tools, component libraries, and build-time optimizations to accelerate the creation of mobile interfaces. The framework distinguishes itself through automated asset and configuration management, including the automatic registration of UI components and the conversion of SVG files into reusable components. It features built-in support for responsive design by automatically transforming pixel-based CSS uni

    Vueappdemoeruda
    View on GitHub↗1,520
  • langren1353/gm_scriptlangren1353 avatar

    langren1353/GM_script

    6,045View on GitHub↗

    This is a userscript that customizes search engine result pages by applying custom CSS, removing advertisements, and adding favicons for a cleaner browsing experience. It operates as a user-script injected into web pages at runtime to modify page behavior and appearance. The script strips tracking and redirection links from search results so users land directly on the target website, and it suppresses unwanted content such as Baijiahao articles. It also provides visual customization through column layout toggling between single-column, double-column, or multi-column displays, and applies cust

    JavaScriptgm-scriptsgreasemonkeytampermonkey
    View on GitHub↗6,045
  • crimx/ext-saladictcrimx avatar

    crimx/ext-saladict

    13,146View on GitHub↗

    Saladict is a browser extension designed to provide instant word definitions and translations by aggregating multiple online dictionary sources. It functions as a multilingual translation tool that retrieves and displays comprehensive word meanings within a unified interface, allowing users to access information without navigating away from their current webpage. The extension features a contextual lookup manager that organizes dictionary sources into profiles. These profiles automatically adjust the active translation sources based on the language or length of the selected text, ensuring tha

    TypeScriptchromechrome-extensiondictionaries
    View on GitHub↗13,146
Compare all 30 related projects→