8 रिपॉजिटरी
Tools for monitoring errors, performance, and execution state within JavaScript runtimes.
Distinct from JavaScript Runtimes: Existing candidates focus on the runtimes themselves, not tools designed to debug them.
Explore 8 awesome GitHub repositories matching development tools & productivity · JavaScript Runtime Debuggers. Refine with filters or upvote what's useful.
Reactotron is a desktop application and collection of developer tools designed for monitoring runtime errors, analyzing network requests, and inspecting state within JavaScript and React environments. It serves as a debugger for both React JS and React Native projects, providing a visual interface to monitor internal application state and performance. The tool provides specialized inspectors for React Native mobile applications and React web applications. It allows for the real-time tracking of state changes and the dispatching of actions to a state manager to test different application scena
Provides a desktop utility for tracking global errors and performance metrics in JavaScript user interfaces.
node-inspector is a web-based debugger for Node.js applications that integrates the Blink developer tools interface. It functions as a runtime profiler and inspection suite, providing a remote debugging interface to connect a local browser to a Node.js process. The project enables live code iteration, allowing source code to be modified while the process is running and persisting those changes back to the physical file system. It also includes a JavaScript runtime profiler to monitor CPU and heap usage for identifying bottlenecks and memory leaks. The tool covers execution flow control throu
Monitors CPU and heap usage to identify bottlenecks and memory leaks in Node.js runtime environments.
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
Provides remote access to the console, sources, network requests, and memory usage of a JavaScript runtime.
TestCafe is a Node.js end-to-end web testing framework used to automate browser tests with JavaScript or TypeScript. It serves as a cross-browser testing tool and a command-line execution engine designed for integration into continuous integration pipelines. The framework supports behavior-driven development by mapping human-readable Gherkin syntax to automation logic. It also includes an integrated web accessibility auditor to identify violations within web applications. The toolset covers a broad range of automation capabilities, including parallel test execution across multiple browser in
Monitors webpages for JavaScript errors during execution and automatically fails tests when an exception occurs.
自动化反编译微信小程序,小程序安全评估工具,发现小程序安全问题,自动解密,解包,可还原工程目录,支持Hook,小程序修改
Attaches JavaScript debuggers to running mini program processes for live inspection and breakpoint control.
redux-logger एक Redux स्टेट लॉगर और JavaScript स्टेट डिबगर है जिसे ब्राउज़र कंसोल में एक्शन्स और स्टेट ट्रांज़िशन को रिकॉर्ड करने के लिए डिज़ाइन किया गया है। यह मिडलवेयर के रूप में कार्य करता है जो एप्लिकेशन फ़्लो को डिबग करने में सहायता के लिए Redux स्टोर के भीतर स्टेट परिवर्तनों और एक्शन पेलोड्स को कैप्चर करता है। यह प्रोजेक्ट रंगों, टाइमस्टैम्प और निष्पादन अवधि का उपयोग करके लॉग्स के स्वरूप को कस्टमाइज़ करने के लिए एक कंसोल लॉग फ़ॉर्मेटर प्रदान करता है। यह कंसोल नॉइज़ को कम करने के लिए कस्टम प्रेडिकेट्स के माध्यम से रिकॉर्ड किए गए एक्शन्स को प्रतिबंधित करने की अनुमति देता है और जटिल स्टेट डेटा को पठनीय फॉर्मेट्स में बदलने की क्षमताएं शामिल करता है। यह टूल विशिष्ट एक्शन्स द्वारा ट्रिगर की गई त्रुटियों को इंटरसेप्ट और लॉग करके फ्रंटएंड एरर ट्रैकिंग को कवर करता है। यह डिस्पैच किए गए एक्शन्स के बाद परिणामी स्टेट अपडेट्स को रिकॉर्ड करके स्टेट ट्रांज़िशन एनालिसिस को भी सक्षम बनाता है।
Monitors real-time data mutations and action-triggered state updates within JavaScript applications.
Wolverine एक AI कोड रिपेयर टूल और सेल्फ-हीलिंग Python रनटाइम है जिसे रनटाइम क्रैश के लिए स्क्रिप्ट्स की निगरानी करने और स्वचालित रूप से सोर्स कोड को रिकवर करने के लिए डिज़ाइन किया गया है। यह एक स्वचालित स्क्रिप्ट रिकवरी टूल के रूप में कार्य करता है जो विफलताओं की पहचान करता है और सुधारों का प्रस्ताव देने व लागू करने के लिए लार्ज लैंग्वेज मॉडल्स का उपयोग करता है। यह सिस्टम एक पुनरावृत्त डीबगिंग चक्र के माध्यम से काम करता है जो ट्रेसबैक डेटा को कैप्चर करता है और इसे ट्रायल-एंड-एरर के माध्यम से सुधारों को रिफ़ाइन करने के लिए एक लैंग्वेज मॉडल में वापस फ़ीड करता है। सुरक्षा सुनिश्चित करने के लिए, इसमें एक ह्यूमन-इन-द-लूप वेरिफिकेशन मैकेनिज्म शामिल है जिसके लिए जनरेट किए गए कोड परिवर्तनों को मूल सोर्स फ़ाइलों में पैच करने से पहले मैन्युअल अनुमोदन की आवश्यकता होती है। यह टूल स्वचालित स्क्रिप्ट डीबगिंग और पुनरावृत्त परीक्षण में व्यापक क्षमताओं को कवर करता है। इसमें कॉन्फ़िगर करने योग्य मॉडल रूटिंग शामिल है, जो उपयोगकर्ताओं को पसंदीदा लैंग्वेज मॉडल्स निर्दिष्ट करने और स्वचालित संशोधनों के लिए पुष्टिकरण स्तरों को परिभाषित करने की अनुमति देता है।
Watches executing Python scripts for crashes and captures traceback data to initiate the self-healing process.
यह प्रोजेक्ट JavaScript निष्पादन, नेटवर्क ट्रैफ़िक और पेज लेआउट का निरीक्षण करने के लिए डिज़ाइन किया गया एक ब्राउज़र डेवलपर टूल है। यह वेब इंजन की स्थिति को प्रबंधित करने और वेब एप्लिकेशन्स में लॉजिक त्रुटियों की पहचान करने के लिए एक JavaScript डिबगर और Chrome DevTools प्रोटोकॉल डिबगर के रूप में कार्य करता है। सुइट वेब परफॉरमेंस प्रोफाइलिंग के लिए विशेष उपयोगिताएं प्रदान करता है, जिसमें मेमोरी लीक का पता लगाना और प्रोसेसिंग बॉटलनेक्स का विश्लेषण शामिल है। इसमें API कॉल्स को ट्रबलशूट करने के लिए एक नेटवर्क ट्रैफ़िक एनालाइज़र और कुकीज़, कैश व स्थानीय डेटाबेस प्रविष्टियों को संशोधित करने के लिए एक ब्राउज़र स्टोरेज मैनेजर भी शामिल है। अतिरिक्त क्षमताओं में वेब पेज लेआउट विश्लेषण, रिस्पॉन्सिव डिस्प्ले को सत्यापित करने के लिए मोबाइल डिवाइस एमुलेशन और एप्लिकेशन लॉग्स की निगरानी शामिल है। टूलसेट कंपाइल किए गए कोड को मूल फ़ाइलों से जोड़ने के लिए सोर्स मैप रिज़ॉल्यूशन का समर्थन करता है और बाहरी एडिटर्स को कनेक्ट करने की अनुमति देता है।
Provides a runtime debugger for stepping through code and inspecting variables to identify logic errors in JavaScript.