awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • pahen/madgeAvatar pahen

    pahen/madge

    10,117Vezi pe 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
    Vezi pe GitHub↗10,117
  • ondrajz/go-callvisAvatar ondrajz

    ondrajz/go-callvis

    6,488Vezi pe 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
    Vezi pe GitHub↗6,488
  • scottrogowski/code2flowAvatar scottrogowski

    scottrogowski/code2flow

    4,586Vezi pe GitHub↗

    code2flow este un mapper static al fluxului de program și un generator de grafuri de apelare a codului sursă. Acesta analizează codul sursă pentru a produce diagrame de flux vizuale care mapează relațiile de apelare a funcțiilor și căile de execuție. Proiectul include un vizualizator de urme de apelare asincronă care urmărește căile de execuție prin apeluri async și await pentru a mapa logica programelor asincrone. Oferă, de asemenea, o interfață programabilă de analiză a codului, permițând integrarea logicii de generare a grafului de apelare în alte aplicații software. Sistemul gestionează analiza statică a codului prin convertirea codului sursă în arbori de sintaxă abstractă pentru a identifica definițiile funcțiilor și punctele de apelare. Suportă filtrarea grafului de apelare pentru a restricționa domeniul vizualizărilor prin filtre de conținut și extragerea căilor limitate de adâncime, oferind în același timp stilizare vizuală pentru a distinge fluxurile logice.

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

    Python
    Vezi pe GitHub↗4,586
  • kuzudb/kuzuAvatar kuzudb

    kuzudb/kuzu

    3,965Vezi pe 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
    Vezi pe GitHub↗3,965
  1. Home
  2. Software Engineering & Architecture
  3. Static Analysis
  4. Module Dependency Analysis
  5. Graph Filtering

Explorează sub-etichetele

  • Downstream Path Extraction1 sub-tagExtracting 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.