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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesData Dependency Analysis

Analyzing how data flows through a program to identify inputs that influence specific outputs.

Distinct from Inter-procedural Data Flow: Focuses on analyzing dependencies for program behavior rather than just inter-procedural taint tracking.

Explore 3 awesome GitHub repositories matching web development · Data Dependency Analysis. Refine with filters or upvote what's useful.

Awesome Data Dependency Analysis GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • angr/angrAvatar de angr

    angr/angr

    8,898Voir sur GitHub↗

    Angr is a binary analysis framework and static analysis tool used for reverse engineering compiled binaries. It serves as a binary decompiler and a lifting platform that translates machine code into a common intermediate representation to enable cross-architecture analysis. The framework integrates a symbolic execution engine and constraint solvers to determine the inputs required to reach specific program states. It also employs untrusted code sandboxing to isolate guest code from the host environment during analysis. Its capabilities cover control flow and data flow analysis, including the

    Identifies data dependencies to determine how specific inputs influence program outputs and internal behaviors.

    Python
    Voir sur GitHub↗8,898
  • day8/re-frameAvatar de day8

    day8/re-frame

    5,532Voir sur GitHub↗

    re-frame est un framework fonctionnel pour construire des applications monopages (SPA) en ClojureScript. Il fournit une base de données centralisée et immuable qui sert de source unique de vérité pour l'état global de l'application, imposant un flux de données unidirectionnel strict où les événements déclenchent des transitions d'état et des mises à jour de vue. Le framework se distingue par un graphe de signaux réactifs et un pipeline de middleware basé sur des intercepteurs. En traitant la logique applicative comme une séquence d'événements pilotés par les données et d'effets de bord déclaratifs, il découple la logique métier de la couche de vue. Cette architecture permet aux développeurs de gérer des transitions d'état complexes et des opérations externes via des fonctions pures, garantissant que les effets de bord sont exécutés par un interpréteur séparé plutôt que par des appels impératifs. Le système inclut une suite complète de capacités pour gérer l'architecture applicative, notamment la dérivation de données réactives, la réconciliation de vue basée sur les abonnements et la gestion d'état pilotée par les événements. Il prend en charge des flux de développement avancés tels que le traçage d'événements, la mise en point d'état et la possibilité de simuler (stub) des effets de bord pour des tests isolés. Le projet est conçu pour une intégration avec React, utilisant la réconciliation du DOM virtuel pour mettre à jour efficacement les interfaces utilisateur. Il fournit un ensemble robuste d'utilitaires pour gérer les préoccupations transversales, les graphes de flux de données complexes et coordonner les opérations asynchrones au sein d'un pipeline d'événements séquentiel et prévisible.

    Links data transformation nodes into dependency graphs to ensure downstream calculations execute after upstream updates.

    Clojureclojurescriptre-framereact
    Voir sur GitHub↗5,532
  • tiramisu-compiler/tiramisuAvatar de Tiramisu-Compiler

    Tiramisu-Compiler/tiramisu

    960Voir sur GitHub↗

    Tiramisu is a polyhedral C++ compiler framework designed to express and optimize data-parallel algorithms for diverse hardware accelerators. It provides a programming interface that allows developers to define mathematical expressions, manage loop iteration spaces, and organize functions targeting heterogeneous architectures. The system features an advanced compilation infrastructure that abstracts computations into a hardware-agnostic intermediate representation before lowering them into native machine code or hardware configuration bitstreams. It calculates exact data flow dependencies thro

    Calculates exact data flow dependencies between array accesses to guarantee safety during automated loop restructuring.

    C++code-generationcompilerdeep-neural-networks
    Voir sur GitHub↗960
  1. Home
  2. Web Development
  3. Data Flow Architectures
  4. Taint Analysis Engines
  5. Inter-procedural Data Flow
  6. Data Dependency Analysis

Explorer les sous-tags

  • Dependent Flow CompositionLinks multiple data transformation nodes together into a dependency graph so that downstream calculations execute only after upstream inputs are updated. **Distinct from Data Dependency Analysis:** Distinct from Data Dependency Analysis: focuses on the composition of transformation flows, rather than analysis of data dependencies.
  • Polyhedral Dependence AnalysesCalculates exact data flow dependencies between array accesses to guarantee safety during automated loop restructuring. **Distinct from Data Dependency Analysis:** Distinct from general data dependency analysis: calculates exact data flow dependencies using polyhedral analysis for safe loop restructuring.