1 dépôt
Tools that visualize the static execution paths and function interactions across a codebase without executing the code.
Distinct from Request Flow Visualization: Distinct from Request Flow Visualization [f1_mt5] which tracks network requests through server components, as this maps general logical program flow.
Explore 1 awesome GitHub repository matching software engineering & architecture · Static Program Flow Mappers. Refine with filters or upvote what's useful.
code2flow est un mapper de flux de programme statique et un générateur de graphe d'appels de code source. Il analyse le code source pour produire des diagrammes de flux visuels qui mappent les relations d'appel de fonction et les chemins d'exécution. Le projet inclut un visualiseur de trace d'appel asynchrone qui suit les chemins d'exécution à travers les appels async et await pour mapper la logique des programmes asynchrones. Il fournit également une interface d'analyse de code programmable, permettant à la logique de génération de graphe d'appels d'être intégrée dans d'autres applications logicielles. Le système gère l'analyse de code statique en convertissant le code source en arbres de syntaxe abstraits pour identifier les définitions de fonction et les sites d'appel. Il prend en charge le filtrage de graphe d'appels pour restreindre la portée des visualisations via des filtres de contenu et l'extraction de chemin limitée en profondeur, tout en fournissant un style visuel pour distinguer les flux logiques.
Generates a visual representation of how functions interact and call one another across a codebase using static analysis.