awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesGraph Filtering

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.

Awesome Graph Filtering GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • pahen/madgepahen 的头像

    pahen/madge

    10,117在 GitHub 上查看↗

    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.

    JavaScriptamdcommonjsdependencies
    在 GitHub 上查看↗10,117
  • ondrajz/go-callvisondrajz 的头像

    ondrajz/go-callvis

    6,488在 GitHub 上查看↗

    Visualize call graph of a Go program using Graphviz

    Filters call graph nodes and edges by package import path prefixes to reduce visual noise.

    Goawesome-gocallgraphgolang
    在 GitHub 上查看↗6,488
  • scottrogowski/code2flowscottrogowski 的头像

    scottrogowski/code2flow

    4,586在 GitHub 上查看↗

    code2flow 是一个静态程序流程映射器和源代码调用图生成器。它分析源代码以生成可视化流程图,映射函数调用关系和执行路径。 该项目包括一个异步调用跟踪可视化器,它通过 async 和 await 调用跟踪执行路径,以映射异步程序的逻辑。它还提供了一个可编程的代码分析接口,允许将调用图生成逻辑集成到其他软件应用中。 该系统通过将源代码转换为抽象语法树(AST)来识别函数定义和调用点,从而处理静态代码分析。它支持调用图过滤,通过内容过滤器和深度限制路径提取来限制可视化范围,同时提供视觉样式来区分逻辑流。

    Provides a filtering capability to display only the downstream dependencies of a target function.

    Python
    在 GitHub 上查看↗4,586
  • kuzudb/kuzukuzudb 的头像

    kuzudb/kuzu

    3,965在 GitHub 上查看↗

    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.

    C++cypherdatabaseembeddable
    在 GitHub 上查看↗3,965
  1. Home
  2. Software Engineering & Architecture
  3. Static Analysis
  4. Module Dependency Analysis
  5. Graph Filtering

探索子标签

  • Downstream Path Extraction1 个子标签Extracting and displaying only the downstream dependencies of a specific function up to a defined depth. **Distinct from Graph Filtering:** Specific to extracting forward-looking execution paths rather than general node/edge exclusion.
  • Import Path FiltersFilters call graph nodes and edges by package import path prefixes to focus on specific code areas. **Distinct from Graph Filtering:** Distinct from Graph Filtering: filters by import path patterns, not generic node/edge properties.