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
·
firefox-devtools avatar

firefox-devtools/debuggerArchived

0
View on GitHub↗
4,606 stars·747 forks·6 viewsfirefox-dev.tools↗

Debugger

This project is a browser developer tool designed for inspecting JavaScript execution, network traffic, and page layouts. It functions as a JavaScript debugger and a Chrome DevTools Protocol debugger to manage the state of a web engine and identify logic errors in web applications.

The suite provides specialized utilities for web performance profiling, including the detection of memory leaks and the analysis of processing bottlenecks. It also includes a network traffic analyzer for troubleshooting API calls and a browser storage manager for modifying cookies, cache, and local database entries.

Additional capabilities cover web page layout analysis, mobile device emulation to verify responsive displays, and the monitoring of application logs. The toolset supports source map resolution to link compiled code back to original files and allows for the connection of external editors.

Features

  • Browser Developer Tools - Provides a comprehensive suite of debugging utilities for inspecting JavaScript execution, network traffic, and page layouts within a browser.
  • JavaScript and TypeScript Debugging - Provides comprehensive tools for stepping through, inspecting, and profiling JavaScript execution to resolve logic errors.
  • Browser Storage Managers - Provides an interface for modifying and deleting cookies, cache, and local database entries like IndexedDB.
  • Client-Side Storage - Provides mechanisms for persisting and modifying application data within the browser environment.
  • JavaScript Runtime Debuggers - Provides a runtime debugger for stepping through code and inspecting variables to identify logic errors in JavaScript.
  • JSON-Based Communication Protocols - Uses a standardized JSON-based protocol to exchange commands and state between the browser engine and the developer interface.
  • Network Traffic Analyzers - Monitors outgoing requests and responses to troubleshoot API calls and optimize loading speeds.
  • Remote Debugging Protocols - Provides a protocol for connecting the frontend toolset to a background process that controls the JavaScript engine.
  • Inter-Process Message Passing - Coordinates structured data exchange between the main browser process and the separate renderer process hosting the tools.
  • Web Performance Analyzers - Provides tools for analyzing memory usage and identifying processing bottlenecks to improve page responsiveness.
  • Network Traffic Monitors - Includes a network traffic monitor to track API calls and asset requests for troubleshooting and optimization.
  • Page Speed Optimizations - Analyzes memory usage and processing bottlenecks to improve the speed and responsiveness of web pages.
  • DevTools Protocol Clients - Implements a client that uses the Chrome DevTools Protocol to inspect JavaScript execution and manage the web engine state.
  • Layout Analysis Tools - Allows real-time inspection of HTML and CSS properties to refine the visual structure of a website.
  • Source Map Resolution - Maps minified or compiled JavaScript back to original source files for accurate line-by-line debugging.
  • Browser Device Emulation - Simulates different device categories and user agents to verify that layouts adapt correctly to mobile displays.
  • Application Performance Optimization - Identifies processing bottlenecks and streamlines asset delivery to increase the speed of the user experience.
  • Real-Time Application Log Monitoring - Tracks errors, security warnings, and network issues through a real-time console output for troubleshooting.
  • Memory Leak Detection - Analyzes memory usage patterns to identify leaks and improve overall application responsiveness.
  • DOM and Style Inspectors - Analyzes structural properties and styling in real time to adjust and refine the visual arrangement of a page.
  • Mobile Viewport Emulation - Provides a mechanism to simulate various mobile device viewports to verify responsive web layouts.

Star history

Star history chart for firefox-devtools/debuggerStar history chart for firefox-devtools/debugger

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 Debugger

Similar open-source projects, ranked by how many features they share with Debugger.
  • mozilla-firefox/firefoxmozilla-firefox avatar

    mozilla-firefox/firefox

    11,305View on GitHub↗

    Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure browsing sessions. It utilizes a multi-process isolation architecture that distributes browser tasks across independent operating system processes to ensure stability and prevent site-specific failures from impacting the entire application. The engine incorporates a sandboxed execution environment to restrict web content and untrusted scripts to isolated memory compartments, enforcing security policies that prevent unauthorized access to system resources. The project distinguis

    JavaScript
    View on GitHub↗11,305
  • zixun/godeyezixun avatar

    zixun/GodEye

    3,879View on GitHub↗

    GodEye is a runtime instrumentation tool and observability framework for Swift mobile applications. It functions as a mobile application debugger and in-process diagnostic overlay, providing a visual interface rendered directly over active applications to monitor metrics and inspect system states without requiring changes to the original source code. The framework enables real-time analysis through a suite of debugging workflows. It captures diagnostic data using method swizzling and system-level hooking to intercept function calls and monitor internal application behavior. The tool covers s

    Swift
    View on GitHub↗3,879
  • jhen0409/react-native-debuggerjhen0409 avatar

    jhen0409/react-native-debugger

    10,460View on GitHub↗

    React Native Debugger is a standalone developer application for inspecting and debugging JavaScript runtimes in mobile applications built with React Native. It provides a dedicated interface to monitor the runtime state, network requests, and console logs of a remote mobile environment. The tool integrates specialized inspectors for Redux state management and GraphQL client debugging, allowing for time-traveling state transitions and the analysis of queries, mutations, and local cache. It also features a component hierarchy viewer for visualizing and modifying UI properties in real time. Bro

    JavaScript
    View on GitHub↗10,460
  • addyosmani/agent-skillsaddyosmani avatar

    addyosmani/agent-skills

    60,849View on GitHub↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    Shellagent-skillsantigravityantigravity-ide
    View on GitHub↗60,849
See all 30 alternatives to Debugger→

Frequently asked questions

What does firefox-devtools/debugger do?

This project is a browser developer tool designed for inspecting JavaScript execution, network traffic, and page layouts. It functions as a JavaScript debugger and a Chrome DevTools Protocol debugger to manage the state of a web engine and identify logic errors in web applications.

What are the main features of firefox-devtools/debugger?

The main features of firefox-devtools/debugger are: Browser Developer Tools, JavaScript and TypeScript Debugging, Browser Storage Managers, Client-Side Storage, JavaScript Runtime Debuggers, JSON-Based Communication Protocols, Network Traffic Analyzers, Remote Debugging Protocols.

What are some open-source alternatives to firefox-devtools/debugger?

Open-source alternatives to firefox-devtools/debugger include: mozilla-firefox/firefox — Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure… zixun/godeye — GodEye is a runtime instrumentation tool and observability framework for Swift mobile applications. It functions as a… jhen0409/react-native-debugger — React Native Debugger is a standalone developer application for inspecting and debugging JavaScript runtimes in mobile… addyosmani/agent-skills — Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding… node-inspector/node-inspector — node-inspector is a web-based debugger for Node.js applications that integrates the Blink developer tools interface.… hardkoded/puppeteer-sharp — Puppeteer Sharp is a .NET wrapper and automation library used to programmatically drive headless Chrome and Chromium…