14 रिपॉजिटरी
Tools and integrated interfaces for inspecting and troubleshooting web applications during execution.
Distinct from Web Applications: None of the candidates cover the active process of debugging web applications; they focus on application types or security frameworks.
Explore 14 awesome GitHub repositories matching web development · Web Application Debugging. Refine with filters or upvote what's useful.
Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel. The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level
Monitors network requests and browser logs to troubleshoot web application behavior.
This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ
Provides an integrated browser tab with an attached debugger to inspect web applications directly within the editor.
Protractor is a WebDriver-based end-to-end testing framework and browser automation tool. It serves as a frontend integration test suite used to verify web application flows by simulating user behavior and executing JavaScript within a browser. The framework is specifically designed for testing Angular applications, providing specialized locators and synchronization tools that align with the framework lifecycle. It distinguishes itself through automatic test step synchronization, which pauses execution until pending page tasks are completed to ensure stable browser execution. The tool covers
Allows for capturing browser console logs and executing scripts to troubleshoot runtime errors.
This project is a browser automation toolset and Model Context Protocol server that connects large language models to live browser sessions. It provides a web debugging interface and a quality auditor to facilitate the analysis of document object model structures and browser logs. The system implements a bridge that streams diagnostics into AI-powered editors, allowing for the automated identification of web bugs. It features a data sanitization pipeline that removes cookies and sensitive headers to prevent private information leakage during the analysis process. The toolset covers a range o
Analyzes browser console logs and network requests within an IDE to fix runtime errors.
Better Errors is a Rack middleware exception handler and interactive application state inspector for Ruby web applications. It intercepts unhandled exceptions to render developer-friendly error pages that provide detailed stack traces and variable inspection. The tool provides a debugging interface that allows for live code evaluation at every stack frame of an exception. It maps stack trace entries to local filesystem paths for direct navigation to source code in an editor and restricts interface access via IP-based validation. The project covers error response formatting for API and AJAX c
Provides a specialized debugging interface for Ruby web applications with live code evaluation at each stack frame.
This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a
Includes an integrated browser and AI agents to validate application logic and debug web applications in real time.
Inspects and modifies live HTTP traffic from a production web application to diagnose issues without affecting the user experience.
Defold is a cross-platform game engine and integrated development environment used to create 2D and 3D games for desktop, mobile, and web targets. It combines a game development IDE for asset and scene management with a multi-platform build system and a scripting environment based on Lua. The engine includes a specialized headless runtime for hosting game servers and performing automated testing without a graphical interface. It supports native engine extensions, allowing custom low-level code to be integrated into the core to expand functionality beyond the standard scripting interface. The
Translates minified web builds back to original source files using memory alignment and mapping files for debugging.
vscode-recipes is a collection of configuration patterns and guides for setting up debuggers and runtime environments within VS Code. It provides standardized templates and blueprints to connect the editor to local, containerized, or serverless runtimes across a variety of programming languages and frameworks. The project focuses on coordinating simultaneous debugging sessions across client-side and server-side processes to trace logic through full-stack applications. It offers specific patterns for integrating language runtimes and orchestrating multi-language development setups within a sin
Provides tools and integrated interfaces for inspecting and troubleshooting web applications during execution.
go-astilectron एक क्रॉस-प्लेटफ़ॉर्म GUI फ्रेमवर्क और बाइंडिंग है जो एक कंपाइल्ड Go बैकएंड को Electron फ्रंटएंड के साथ जोड़कर डेस्कटॉप सॉफ़्टवेयर बनाने में सक्षम बनाता है। यह एक इंटर-प्रोसेस कम्युनिकेशन ब्रिज के रूप में कार्य करता है, जो JSON इवेंट्स का आदान-प्रदान करने और Go प्रोसेस व JavaScript यूज़र इंटरफेस के बीच स्थिति को सिंक्रोनाइज़ करने के लिए एक एसिंक्रोनस मैसेजिंग सिस्टम का उपयोग करता है। यह प्रोजेक्ट बैकएंड से सिस्टम-लेवल फीचर्स को ऑर्केस्ट्रेट करने के लिए एक नेटिव डेस्कटॉप API रैपर प्रदान करता है। इसमें ब्राउज़र विंडोज़ को मैनेज करने, नेटिव एप्लिकेशन मेनू बनाने और सिस्टम ट्रे आइकन्स व macOS डॉक को नियंत्रित करने की क्षमता शामिल है। यह ग्लोबल कीबोर्ड शॉर्टकट्स के पंजीकरण और सिस्टम कमांड्स के निष्पादन की भी अनुमति देता है। यह फ्रेमवर्क विंडो मैनेजमेंट, हार्डवेयर डिस्प्ले डिटेक्शन और नेटिव सिस्टम डायलॉग्स सहित व्यापक क्षमता क्षेत्रों को कवर करता है। यह कई ऑपरेटिंग सिस्टम्स के लिए एप्लिकेशन बाइनरीज़ और एम्बेडेड एसेट्स को डिस्ट्रीब्यूटेबल इंस्टालर्स या सिंगल एग्जीक्यूटेबल फाइलों में बंडल करने के लिए एक डिस्ट्रीब्यूशन सिस्टम भी प्रदान करता है, जिसमें आवश्यक रनटाइम बाइनरीज़ का ऑटोमैटिक प्रोविजनिंग शामिल है।
Opens integrated developer tools within the application window to inspect and debug JavaScript and CSS.
Fuite एक वेब एप्लिकेशन मेमोरी लीक डिटेक्टर और ब्राउज़र हीप स्नैपशॉट एनालाइज़र है। यह एक ऑटोमेटेड इंटरैक्शन टेस्टर के रूप में कार्य करता है जो लीक हो रहे DOM नोड्स और कलेक्शंस की पहचान करने के लिए बार-बार होने वाले ब्राउज़र अनुक्रमों के दौरान हीप ग्रोथ की निगरानी करता है। यह टूल स्क्रिप्टेड इंटरैक्शन लूप्स को निष्पादित करके मेमोरी ग्रोथ को बढ़ाने के लिए खुद को अलग करता है, जिससे लीक का पता लगाना आसान हो जाता है। यह अलग-अलग टाइमस्टैम्प पर हीप स्नैपशॉट को कैप्चर और तुलना करता है, और स्टैक ट्रेसेस व उन विशिष्ट कोड लोकेशन्स के साथ विस्तृत रिपोर्ट एक्सपोर्ट करता है जहाँ लिसनर्स घोषित किए गए थे। यह प्रोजेक्ट ब्राउज़र ऑटोमेशन और ऑर्केस्ट्रेशन को कवर करता है, जिसमें सेटअप हुक्स के माध्यम से एप्लिकेशन स्टेट को कॉन्फ़िगर करने और ब्राउज़र लॉन्च आर्गुमेंट्स को प्रबंधित करने की क्षमता शामिल है। यह मैनुअल निष्पादन डिबगिंग के लिए ऑब्जर्वेबिलिटी फीचर्स और JSON फॉर्मेट में लीक विश्लेषण डेटा को एक्सपोर्ट करने की सुविधा भी प्रदान करता है।
Exports leak reports with stacktraces and code locations to resolve memory issues in web apps.
vscode-browser-preview एक एडिटर-आधारित वेब प्रीव्यूअर और एकीकृत डिबगर है जो सीधे वर्कस्पेस के भीतर एक लाइव ब्राउज़र इंस्टेंस को एम्बेड करता है। यह ब्राउज़र स्थिति को सक्रिय कोड एडिटर के साथ सिंक्रोनाइज़ करने के लिए हेडलेस ब्राउज़र एकीकरण का उपयोग करता है। यह प्रोजेक्ट एक एकीकृत वेब डिबगर प्रदान करता है जो उपयोगकर्ताओं को एडिटर इंटरफ़ेस छोड़े बिना ब्रेकपॉइंट सेट करने और वेब एप्लिकेशन की स्थिति का निरीक्षण करने की अनुमति देता है। यह पेज तत्वों, शैलियों और नेटवर्क गतिविधि का विश्लेषण करने के लिए नेटवर्क URL के माध्यम से रिमोट डेवलपर टूल एक्सेस को भी सक्षम बनाता है। यह सिस्टम शैलियों और लेआउट के रीयल-टाइम देखने के लिए इन-एडिटर वेब प्रीव्यू प्रदान करके फ्रंटएंड विकास वर्कफ़्लो का समर्थन करता है। इसमें ब्राउज़र स्थिति निरीक्षण और वेब एप्लिकेशन डिबगिंग की क्षमताएं शामिल हैं।
Connects a debugger to a browser instance to set breakpoints and inspect code execution within the editor.
Awesome Print एक Ruby प्रिटी प्रिंटर और ऑब्जेक्ट इंस्पेक्टर है जिसे इंडेंटेशन और ANSI रंगों के माध्यम से डेटा संरचनाओं को विज़ुअलाइज़ करने के लिए डिज़ाइन किया गया है। यह इंटरैक्टिव शेल के लिए एक फॉर्मेटर और आंतरिक ऑब्जेक्ट स्टेट्स का विश्लेषण करने के लिए एक उपयोगिता के रूप में कार्य करता है। इस प्रोजेक्ट में विशिष्ट ऑब्जेक्ट प्रकारों के लिए कस्टम स्वरूपण नियमों को परिभाषित करने के लिए एक प्लगइन सिस्टम है और यह होम डायरेक्टरी में एक कॉन्फ़िगरेशन फाइल के माध्यम से वैश्विक प्राथमिकता लोडिंग का समर्थन करता है। यह सीधे कंसोल पर प्रिंट करने के बजाय स्वरूपित ASCII स्ट्रिंग्स लौटा सकता है। क्षमताएं वेब टेम्प्लेट के भीतर स्वरूपित ऑब्जेक्ट संरचनाओं को रेंडर करने और सिस्टम लॉग में रंगीन ऑब्जेक्ट प्रतिनिधित्व लिखने तक फैली हुई हैं। यह टूल लौटाए गए मानों को स्वचालित रूप से स्वरूपित करने के लिए REPL एनवायरनमेंट के साथ एकीकृत होता है।
Renders formatted object structures directly into HTML views to facilitate data inspection within web interfaces.
यह प्रोजेक्ट DOM एलिमेंट्स, नेटवर्क ट्रैफिक और JavaScript एग्जीक्यूशन को मॉनिटर करने के लिए डिज़ाइन किया गया एक विशेष ब्राउज़र डिबगिंग इंटरफेस है। यह वेब एप्लिकेशन्स को इंस्पेक्ट और डिबग करने के लिए एक क्लाइंट-साइड यूजर इंटरफेस प्रदान करता है, जो CSS स्टाइल्स के रियल-टाइम मॉडिफिकेशन और JavaScript रनटाइम की जांच की अनुमति देता है। इस टूलकिट में WebAssembly के लिए समर्पित एनालिसिस टूल्स शामिल हैं, जिसमें डिसअसेंबली हाइलाइटिंग, स्कोप इंस्पेक्शन और बाइनरी एग्जीक्यूशन प्रोफाइलिंग की सुविधा है। यह HTTP रिक्वेस्ट्स का विश्लेषण करने के लिए एक नेटवर्क ट्रैफिक इंस्पेक्टर और प्रॉपर्टीज व एट-रूल्स (at-rules) का परीक्षण करने के लिए एक CSS स्टाइल एडिटर भी प्रदान करता है। यह सिस्टम DOM ट्री मॉडिफिकेशन, CPU थ्रॉटलिंग के साथ फ्रंटएंड परफॉरमेंस प्रोफाइलिंग और सर्विस वर्कर डिबगिंग सहित कई क्षमताओं को कवर करता है। यह सोर्स रिसोर्स मैनेजमेंट को भी हैंडल करता है, जैसे नेटवर्क एसेट्स को लोकल फाइलों से मैप करना और मिनिफाइड कोड को प्रीटी-प्रिंट करना, साथ ही मल्टी-लैंग्वेज लोकलाइजेशन का समर्थन करना। यह प्रोजेक्ट TypeScript का उपयोग करके विकसित किया गया है और इसमें ऑन-डिमांड मॉड्यूल लोडिंग के साथ कंपोनेंट-आधारित आर्किटेक्चर का उपयोग किया गया है।
Provides a comprehensive integrated interface for inspecting and troubleshooting DOM, CSS, and JavaScript during web application execution.