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↗
21,054 stars·1,376 forks·JavaScript·MIT·25 viewseruda.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.

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.

Star history

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

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

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

Open-source alternatives to Eruda

Similar open-source projects, ranked by how many features they share with Eruda.
  • 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
See all 30 alternatives to Eruda→

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.

What are some open-source alternatives to liriliri/eruda?

Open-source alternatives to liriliri/eruda 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…