awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 dépôts

Awesome GitHub RepositoriesRemote Debugging Sockets

Network-accessible interfaces that allow external tools to attach to and manipulate remote browser instances.

Explore 8 awesome GitHub repositories matching development tools & productivity · Remote Debugging Sockets. Refine with filters or upvote what's useful.

Awesome Remote Debugging Sockets GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • puppeteer/puppeteerAvatar de puppeteer

    puppeteer/puppeteer

    94,811Voir sur GitHub↗

    Puppeteer is a browser automation library that provides a programmatic interface for controlling web browsers to execute tasks, simulate user interactions, and perform end-to-end testing. It functions as a headless browser controller, managing browser lifecycles, isolated session contexts, and remote connections to facilitate stable, automated web-based workflows. The library distinguishes itself through its deep integration with the Chrome DevTools Protocol, utilizing a bidirectional message bus to execute commands and receive real-time event notifications. It supports advanced automation pa

    Exposes network-accessible sockets that allow external tools to attach to and manipulate remote browser instances.

    TypeScriptautomationchromechromium
    Voir sur GitHub↗94,811
  • segment-boneyard/nightmareAvatar de segment-boneyard

    segment-boneyard/nightmare

    20,003Voir sur GitHub↗

    Nightmare is a multi-purpose automation workflow orchestrator designed to streamline development and operational tasks through a unified command-line interface. It functions as a comprehensive toolkit for managing browser automation, cloud infrastructure, serverless function lifecycles, and distributed messaging streams. The project distinguishes itself by consolidating disparate development utilities into a single environment. It provides specialized frameworks for programmatic web browser control, the transformation of vector graphic assets into accessible user interface components, and the

    Enables programmatic browser control by sending commands over sockets to remote debugging interfaces.

    JavaScriptbrowserchromeelectron
    Voir sur GitHub↗20,003
  • lynx-family/lynxAvatar de lynx-family

    lynx-family/lynx

    14,464Voir sur GitHub↗

    Lynx is a cross-platform mobile framework designed to build applications using web technologies that render as native components. It functions as a native UI rendering engine, translating web-based layout and styling instructions into platform-specific views to ensure efficient performance and minimize layout recalculations. The framework utilizes a multi-threaded rendering pipeline that separates application logic from the UI thread, supported by incremental reconciliation to update only changed view elements. It employs just-in-time bytecode execution to optimize JavaScript performance and

    Exposes internal application state and rendering trees via a standardized socket connection for real-time inspection.

    C++cross-platform
    Voir sur GitHub↗14,464
  • reduxjs/redux-devtoolsAvatar de reduxjs

    reduxjs/redux-devtools

    14,336Voir sur GitHub↗

    Redux DevTools is a development utility designed for inspecting, monitoring, and replaying state changes within applications built using the Redux predictable state container. It functions as a JavaScript state inspector that tracks data flow and visualizes action sequences to assist in identifying logic errors during the development process. The tool provides time-travel debugging capabilities, allowing developers to navigate through recorded action sequences to isolate specific application states. By capturing state transitions as a sequential log, it enables the reproduction of past applic

    Transmits serialized state logs over a network socket to allow monitoring of applications running in isolated or non-browser environments.

    TypeScript
    Voir sur GitHub↗14,336
  • zalmoxisus/redux-devtools-extensionAvatar de zalmoxisus

    zalmoxisus/redux-devtools-extension

    13,460Voir sur GitHub↗

    This project is a state management inspector and debugging tool for Redux. It provides a browser-based interface for inspecting and modifying application state and actions in real time, serving as an action logger and time travel debugger to troubleshoot application logic. The tool allows users to navigate a chronological history of state changes to replay previous versions of the application or skip specific actions. It also functions as a remote monitoring bridge, streaming Redux state and actions from non-browser environments to a centralized debugging interface. The capability surface in

    Uses network sockets to stream state changes from remote environments to a centralized debugging interface.

    JavaScriptdebugdevtoolsextension
    Voir sur GitHub↗13,460
  • jhen0409/react-native-debuggerAvatar de jhen0409

    jhen0409/react-native-debugger

    10,460Voir sur 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

    Communicates with the mobile runtime over a socket connection to exchange runtime state and debugging messages.

    JavaScript
    Voir sur GitHub↗10,460
  • fex-emu/fexAvatar de FEX-Emu

    FEX-Emu/FEX

    6,896Voir sur GitHub↗

    FEX is an emulator that executes 32-bit and 64-bit x86 binaries on ARM64 hardware. It functions as a binary translation framework that converts guest machine code into host instructions using a JIT compilation engine and a persistent code cache. The project features a Vulkan graphics wrapper that translates OpenGL and Vulkan API calls to native host drivers, enabling cross-architecture graphics rendering. It includes a dedicated root filesystem manager for downloading, mounting, and switching between compressed filesystem images required for guest application environments. The system provide

    Exposes the internal state of emulated processes via a GDB-compatible remote debugging socket.

    C++arm64cppemulation
    Voir sur GitHub↗6,896
  • supermonster003/autojs6Avatar de SuperMonster003

    SuperMonster003/AutoJs6

    5,352Voir sur GitHub↗

    AutoJs6 is an Android automation framework and JavaScript runtime designed to automate user interface interactions and system tasks on mobile devices. It functions as a UI automator that inspects screen hierarchies and manipulates on-screen controls via selectors to automate manual workflows. The project includes an Android script compiler that bundles automation scripts into standalone APK files for distribution. It also provides a remote debugging tool that creates a network-based bridge between a mobile device and a desktop IDE for writing and testing scripts. The framework covers a broad

    Establishes a network bridge between a mobile device and a desktop IDE for real-time script debugging.

    Javaandroidautojsautojs6
    Voir sur GitHub↗5,352
  1. Home
  2. Development Tools & Productivity
  3. Debugging, Profiling & Testing
  4. Debugging and Diagnostics
  5. Debugging and Inspection Tools
  6. Debugging and Inspection Tools
  7. Remote Debugging Sockets