awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
nolanlawson avatar

nolanlawson/fuite

0
View on GitHub↗
4,625 स्टार्स·75 फोर्क्स·JavaScript·Apache-2.0·7 व्यूज़

Fuite

Fuite एक वेब एप्लिकेशन मेमोरी लीक डिटेक्टर और ब्राउज़र हीप स्नैपशॉट एनालाइज़र है। यह एक ऑटोमेटेड इंटरैक्शन टेस्टर के रूप में कार्य करता है जो लीक हो रहे DOM नोड्स और कलेक्शंस की पहचान करने के लिए बार-बार होने वाले ब्राउज़र अनुक्रमों के दौरान हीप ग्रोथ की निगरानी करता है।

यह टूल स्क्रिप्टेड इंटरैक्शन लूप्स को निष्पादित करके मेमोरी ग्रोथ को बढ़ाने के लिए खुद को अलग करता है, जिससे लीक का पता लगाना आसान हो जाता है। यह अलग-अलग टाइमस्टैम्प पर हीप स्नैपशॉट को कैप्चर और तुलना करता है, और स्टैक ट्रेसेस व उन विशिष्ट कोड लोकेशन्स के साथ विस्तृत रिपोर्ट एक्सपोर्ट करता है जहाँ लिसनर्स घोषित किए गए थे।

यह प्रोजेक्ट ब्राउज़र ऑटोमेशन और ऑर्केस्ट्रेशन को कवर करता है, जिसमें सेटअप हुक्स के माध्यम से एप्लिकेशन स्टेट को कॉन्फ़िगर करने और ब्राउज़र लॉन्च आर्गुमेंट्स को प्रबंधित करने की क्षमता शामिल है। यह मैनुअल निष्पादन डिबगिंग के लिए ऑब्जर्वेबिलिटी फीचर्स और JSON फॉर्मेट में लीक विश्लेषण डेटा को एक्सपोर्ट करने की सुविधा भी प्रदान करता है।

Features

  • Browser Automation Frameworks - Provides a framework for running custom scripts that simulate user workflows to trigger and detect memory growth.
  • Memory Leak Detection - Analyzes web applications by repeating navigation patterns and monitoring memory growth to detect leaks.
  • Memory Growth Loops - Executes repetitive sequences of user actions to amplify memory growth and make leaks detectable.
  • Heap Graph Snapshot Analyzers - Queries object graphs from heap snapshots to locate leaking DOM nodes and collections.
  • Heap Snapshot Comparison - Analyzes differences between memory snapshots taken at different timestamps to identify objects that fail to be garbage collected.
  • Heap Snapshot Capturers - Captures and exports heap snapshots to identify leaking DOM nodes and event listeners within the browser.
  • Memory Profilers - Tracks, analyzes, and visualizes heap allocation patterns to find and fix memory leaks in web applications.
  • Automated Memory Profilers - Simulates specific user workflows through scripts to programmatically measure and validate memory consumption.
  • Leaked Object Identification - Tracks leaking collections and DOM nodes while providing stack traces to locate the leak source.
  • Leak Test Scenarios - Provides configurable sequences of actions and undo cycles to isolate memory leaks through custom workflows.
  • Chrome DevTools Protocols - Uses the Chrome DevTools Protocol to automate browser actions and extract low-level memory metrics.
  • Headless Browser Orchestration - Manages the browser lifecycle and startup configuration to isolate the application under test.
  • Memory Leak Debugging - Uses non-headless browser execution and state setup to isolate the cause of memory growth in web apps.
  • Test State Configurations - Provides a mechanism to run setup scripts after page load to handle prerequisites like user authentication.
  • Leak Reports - Generates JSON reports containing detailed leak information and the specific code lines where listeners were declared.
  • Post-Execution Report Generation - Transforms captured heap data and stack traces into structured JSON reports for leak localization.
  • Interaction Script Execution - Allows users to run scripts that simulate navigation paths and application behaviors to detect memory growth.
  • Browser State Setup - Executes prerequisite scripts after page load to ensure the application is in a specific state before testing.
  • Memory Leak Reporting - Exports leak reports with stacktraces and code locations to resolve memory issues in web apps.

स्टार हिस्ट्री

nolanlawson/fuite के लिए स्टार हिस्ट्री चार्टnolanlawson/fuite के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

nolanlawson/fuite क्या करता है?

Fuite एक वेब एप्लिकेशन मेमोरी लीक डिटेक्टर और ब्राउज़र हीप स्नैपशॉट एनालाइज़र है। यह एक ऑटोमेटेड इंटरैक्शन टेस्टर के रूप में कार्य करता है जो लीक हो रहे DOM नोड्स और कलेक्शंस की पहचान करने के लिए बार-बार होने वाले ब्राउज़र अनुक्रमों के दौरान हीप ग्रोथ की निगरानी करता है।

nolanlawson/fuite की मुख्य विशेषताएं क्या हैं?

nolanlawson/fuite की मुख्य विशेषताएं हैं: Browser Automation Frameworks, Memory Leak Detection, Memory Growth Loops, Heap Graph Snapshot Analyzers, Heap Snapshot Comparison, Heap Snapshot Capturers, Memory Profilers, Automated Memory Profilers।

nolanlawson/fuite के कुछ ओपन-सोर्स विकल्प क्या हैं?

nolanlawson/fuite के ओपन-सोर्स विकल्पों में शामिल हैं: facebook/memlab — Memlab is an automated browser memory profiler and JavaScript memory leak analyzer. It provides a toolkit for… nswbmw/node-in-debugging — This project is a comprehensive technical guide and diagnostic manual for analyzing memory, performance, and… bytedance/memory-leak-detector — This project is a diagnostic tool and memory profiler designed to identify and track memory allocation patterns within… sawyerhood/dev-browser — Dev-browser is a browser automation framework and headless browser controller that provides a sandboxed script runner… chromedp/chromedp — chromedp is a browser automation framework and driver that controls web browsers via the Chrome DevTools Protocol. It… kde/heaptrack — Heaptrack is a heap memory profiler and diagnostic tool for applications running on Linux. It functions as a memory…

Fuite के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Fuite के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • facebook/memlabfacebook का अवतार

    facebook/memlab

    4,981GitHub पर देखें↗

    Memlab is an automated browser memory profiler and JavaScript memory leak analyzer. It provides a toolkit for detecting and analyzing memory leaks by inspecting and comparing heap snapshots to identify unbound object growth and detached DOM elements. The system distinguishes itself through an automated leak testing framework that executes end-to-end browser interaction sequences to programmatically isolate memory regressions. It utilizes heap snapshot diffing, retainer chain tracing, and heuristic-based filtering to determine why objects remain in memory and to map the shortest path from garb

    TypeScriptdetectore2efacebook
    GitHub पर देखें↗4,981
  • nswbmw/node-in-debuggingnswbmw का अवतार

    nswbmw/node-in-debugging

    6,457GitHub पर देखें↗

    This project is a comprehensive technical guide and diagnostic manual for analyzing memory, performance, and asynchronous behavior within Node.js applications. It provides detailed methods for asynchronous tracing, memory diagnostics, and performance analysis to resolve runtime errors and execution bottlenecks. The resource distinguishes itself by covering advanced diagnostic workflows, including the use of flame graphs for CPU profiling, the capture and comparison of heap snapshots for memory leak detection, and the mapping of asynchronous call stacks. It also provides technical guidance on

    debugdebuggingguide
    GitHub पर देखें↗6,457
  • bytedance/memory-leak-detectorbytedance का अवतार

    bytedance/memory-leak-detector

    1,189GitHub पर देखें↗

    This project is a diagnostic tool and memory profiler designed to identify and track memory allocation patterns within native code layers. It functions as a native code debugging utility that monitors heap usage and resource lifecycle management to assist in the resolution of memory leaks and resource exhaustion issues. The tool utilizes hook-based allocation interception to maintain a real-time map of active memory blocks and employs shadow-stack call tracing to associate these blocks with specific code locations. By performing periodic reachability analysis and differential memory snapshott

    C
    GitHub पर देखें↗1,189
  • sawyerhood/dev-browserSawyerHood का अवतार

    SawyerHood/dev-browser

    3,631GitHub पर देखें↗

    Dev-browser is a browser automation framework and headless browser controller that provides a sandboxed script runner for executing web tasks. It functions as a vision-based web automator and a specialized interface for large language models, enabling the navigation and interaction of web pages within isolated execution environments. The project distinguishes itself by converting complex web pages into simplified representations and coordinate-based maps, allowing AI agents to analyze layouts and perform actions based on pixel locations. It employs a mapping system that assigns unique identif

    TypeScriptclaude-codeplaywrightskills
    GitHub पर देखें↗3,631
  • Fuite के सभी 30 विकल्प देखें→