4 रिपॉजिटरी
Capabilities to exclude specific nodes or edges from a dependency graph to reduce noise.
Distinct from Module Dependency Analysis: Focuses on the visual and logical filtering of the graph rather than the analysis of the dependencies themselves.
Explore 4 awesome GitHub repositories matching software engineering & architecture · Graph Filtering. Refine with filters or upvote what's useful.
Madge is a JavaScript module dependency visualizer and architecture mapper. It analyzes source code to create graphs and diagrams of module relationships, supporting CommonJS, AMD, and ES6 standards. The tool functions as a circular dependency detector to identify recursive import loops and a dependency graph generator that exports relationship maps into image and vector formats. It provides utilities for auditing project structure, including the identification of orphaned modules and leaf modules. Its broader capabilities include dead code identification, module impact analysis through depe
Allows removing specific modules from the generated dependency graph using custom functions to focus on relevant dependencies.
Visualize call graph of a Go program using Graphviz
Filters call graph nodes and edges by package import path prefixes to reduce visual noise.
code2flow एक स्टैटिक प्रोग्राम फ्लो मैपर और सोर्स कोड कॉल ग्राफ जनरेटर है। यह फंक्शन कॉल संबंधों और निष्पादन पथों को मैप करने के लिए विज़ुअल फ्लो डायग्राम तैयार करने हेतु सोर्स कोड का विश्लेषण करता है। इस प्रोजेक्ट में एक एसिंक्रोनस कॉल ट्रेस विज़ुअलाइज़र शामिल है जो एसिंक्रोनस प्रोग्राम्स के लॉजिक को मैप करने के लिए async और await कॉल्स के माध्यम से निष्पादन पथों का अनुसरण करता है। यह एक प्रोग्रामेबल कोड विश्लेषण इंटरफेस भी प्रदान करता है, जिससे कॉल ग्राफ जनरेशन लॉजिक को अन्य सॉफ्टवेयर एप्लिकेशन में एकीकृत किया जा सकता है। सिस्टम फंक्शन डेफिनिशन और कॉल साइट्स की पहचान करने के लिए सोर्स कोड को एब्सट्रैक्ट सिंटैक्स ट्री में बदलकर स्टैटिक कोड विश्लेषण को संभालता है। यह कंटेंट फिल्टर और डेप्थ-लिमिटेड पाथ एक्सट्रैक्शन के माध्यम से विज़ुअलाइज़ेशन के दायरे को प्रतिबंधित करने के लिए कॉल ग्राफ फिल्टरिंग का समर्थन करता है, जबकि लॉजिक फ्लो को अलग करने के लिए विज़ुअल स्टाइलिंग प्रदान करता है।
Provides a filtering capability to display only the downstream dependencies of a target function.
Kùzu is an embedded property graph database engine designed for high-performance analytical queries and local data management. It operates as a library within the host application process, utilizing a columnar-based storage architecture and just-in-time query compilation to execute complex graph traversals and pattern matching efficiently. By mapping database files directly into system memory, it ensures data durability and high-speed access while maintaining ACID-compliant transactional integrity. The engine distinguishes itself by integrating vector similarity search and full-text search di
Retrieve lists of nodes or relationships from a recursive path to allow for further inspection or data processing.