awesome-repositories.com

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

探索精选搜索博客网站地图
项目关于媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.com博客
分类

9 个仓库

Awesome GitHub RepositoriesCodebase Dependency Mapping

Tools for parsing source code into interactive graphs to visualize architectural relationships.

Distinct from Knowledge Graphs: Distinct from Knowledge Graphs: focuses on structural codebase analysis rather than general-purpose AI context storage.

Explore 9 awesome GitHub repositories matching artificial intelligence & ml · Codebase Dependency Mapping. Refine with filters or upvote what's useful.

Awesome Codebase Dependency Mapping GitHub Repositories

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

    safishamsi/graphify

    67,973在 GitHub 上查看↗

    Graphify is a knowledge retrieval system that transforms directories of source code and documentation into structured, queryable project maps. It utilizes a code-to-graph parser to extract technical metadata and system connectivity, converting a mix of code, SQL schemas, and documentation into a unified graph structure. The project distinguishes itself by integrating these knowledge graphs with AI coding assistants through a Model Context Protocol server and dedicated tool hooks. This allows AI agents to perform lookups and impact analysis on node neighbors and shortest paths to understand ho

    Transforms folders of source code and documentation into queryable graphs to analyze system architecture and dependencies.

    Pythonantigravityclaude-codecodex
    在 GitHub 上查看↗67,973
  • colbymchenry/codegraphcolbymchenry 的头像

    colbymchenry/codegraph

    50,154在 GitHub 上查看↗

    Codegraph is a local codebase indexer and static analysis graph database that serves as a context provider for AI agents. It parses multiple programming languages into a searchable knowledge graph of symbols and dependencies, exposing these relationships to AI tools through the Model Context Protocol. The project distinguishes itself by aggregating relevant code snippets and symbol flows to reduce token usage for large language models. It automates the configuration of server settings and steering instructions across various AI agent platforms and command line editors to enable automatic code

    Analyzes call paths, imports, and inheritance to map symbol dependencies across multiple programming languages.

    TypeScript
    在 GitHub 上查看↗50,154
  • forem/foremforem 的头像

    forem/forem

    22,726在 GitHub 上查看↗

    Forem is an open-source platform designed for building and managing technical communities. It functions as a social publishing engine that enables members to share long-form content, participate in threaded discussions, and engage through social interactions. The platform provides tools for organizations to maintain branded profiles, host community hackathons, and facilitate collaborative learning through structured educational tracks. Beyond its social features, Forem integrates advanced capabilities for AI agent workflow orchestration and codebase knowledge graphing. It allows developers to

    Maps project architecture and dependency relationships to help developers navigate complex codebases.

    Rubycommunitydiscussionfeedback
    在 GitHub 上查看↗22,726
  • tirth8205/code-review-graphtirth8205 的头像

    tirth8205/code-review-graph

    18,822在 GitHub 上查看↗

    This project is a static code analysis tool and local-first code indexer that builds a persistent dependency graph of functions, classes, and imports. It functions as an AI context optimizer and codebase dependency graph, designed to reduce token usage by providing AI assistants with only the most relevant code fragments and impact analysis for a given change. The system implements a Model Context Protocol server that exposes code intelligence and architectural graph queries to external AI coding tools. It distinguishes itself by computing the change blast radius and risk scores of modificati

    Creates a searchable structural map of functions and dependencies to visualize and understand architectural relationships.

    Pythonai-codingclaudeclaude-code
    在 GitHub 上查看↗18,822
  • ahmedkhaleel2004/gitdiagramahmedkhaleel2004 的头像

    ahmedkhaleel2004/gitdiagram

    15,178在 GitHub 上查看↗

    Gitdiagram is a software architecture visualization tool that generates interactive diagrams from repository file hierarchies. By performing automated static code analysis, the system maps file structures and component dependencies to provide a visual representation of how different modules relate within a codebase. The platform functions as a searchable documentation catalog, allowing users to discover and explore architectural visualizations of public repositories. It combines server-side rendering for initial delivery with a client-side engine that enables users to dynamically manipulate a

    Parses source code to generate interactive visual maps of file structures and dependencies.

    TypeScriptaicodegithub
    在 GitHub 上查看↗15,178
  • seaswalker/spring-analysisseaswalker 的头像

    seaswalker/spring-analysis

    13,739在 GitHub 上查看↗

    Spring-analysis is a diagnostic utility designed to visualize the internal architecture and execution logic of Java applications built on the Spring Framework. It functions as a static analysis tool that parses source code to map structural relationships and component interactions without requiring the program to execute. The tool distinguishes itself by automatically extracting configuration and annotation data to identify beans and service definitions, which it then translates into visual representations of the system. By reconstructing method call hierarchies and event propagation paths, i

    Maps complex software architectures and component interactions to improve understanding of enterprise Java codebases.

    Javanotessource-code-analysisspring
    在 GitHub 上查看↗13,739
  • unisonweb/unisonunisonweb 的头像

    unisonweb/unison

    6,487在 GitHub 上查看↗

    Provides a desktop application for clicking through source definitions, searching terms, and reading API documentation.

    Haskellhacktoberfesthaskellprogramming-language
    在 GitHub 上查看↗6,487
  • shashankss1205/codegraphcontextShashankss1205 的头像

    Shashankss1205/CodeGraphContext

    3,748在 GitHub 上查看↗

    CodeGraphContext is a code graph indexer and visualization tool that analyzes source code to build graphs of functions, classes, and inheritance relationships. It functions as a Model Context Protocol server, providing a structured codebase index to AI assistants for context retrieval and natural language querying. The project features an interactive web interface that uses force-directed layouts to visualize code dependencies and symbols. To accelerate the setup of large projects, it supports the import of pre-calculated knowledge bundles for popular repositories. The system provides capabi

    Analyzes source code to create visual graphs of functions, classes, and dependencies.

    Python
    在 GitHub 上查看↗3,748
  • falkordb/falkordbFalkorDB 的头像

    FalkorDB/FalkorDB

    3,437在 GitHub 上查看↗

    FalkorDB is a high-performance graph database management system and vector graph database. It serves as a knowledge graph construction tool and a GraphRAG knowledge store, integrating structured property graphs with vector search to provide grounded context for large language models. The engine is designed as a multi-tenant graph engine, capable of hosting thousands of isolated datasets within a single instance. The system distinguishes itself by using linear algebra for query execution, treating relationship tensors as matrix multiplications to achieve low-latency multi-hop traversals. It ut

    Analyzes codebases as networks of functions and classes to visualize architectural relationships and impact.

    Ccloud-databasedatabasedatabase-as-a-service
    在 GitHub 上查看↗3,437
  1. Home
  2. Artificial Intelligence & ML
  3. Knowledge Graphs
  4. Codebase Dependency Mapping

探索子标签

  • Interactive Codebase BrowsersDesktop applications that let users click through source definitions, search terms, and read API documentation. **Distinct from Codebase Dependency Mapping:** Distinct from Codebase Dependency Mapping: focuses on interactive browsing of source definitions and documentation, not visualizing architectural relationships.