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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Shashankss1205 avatar

Shashankss1205/CodeGraphContext

0
View on GitHub↗
3,748 stars·731 forks·Python·MIT·13 viewscgc.codes↗

CodeGraphContext

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 capabilities for automated code indexing, real-time file system synchronization, and static analysis. These tools enable call chain tracing, class hierarchy mapping, and the calculation of cyclomatic complexity to identify unused code.

Features

  • Code Knowledge Graphs - Analyzes source code to build a graph of functions, classes, and inheritance relationships for codebase navigation.
  • Code Context Servers - Implements a standardized server that exposes a live codebase index to AI coding agents via the Model Context Protocol.
  • Codebase Dependency Mapping - Analyzes source code to create visual graphs of functions, classes, and dependencies.
  • Model Context Protocol Implementations - Implements the Model Context Protocol to provide structured knowledge graphs of local files to AI models.
  • Model Context Protocol Servers - Implements an MCP server that provides a structured codebase index to AI assistants for context retrieval.
  • Code Symbol Indices - Maps source code elements into a graph database to track relationships between functions, classes, and dependencies.
  • AI Coding Assistants - Connects local codebases to AI assistants to answer complex questions about project structure and logic.
  • Interactive Codebase Exploration - Provides an interactive web interface for exploring code dependencies and symbols through force-directed graph layouts.
  • Source Code Indexing - Builds a searchable graph database of source code symbols and inheritance relationships to accelerate project navigation.
  • Code Structure Visualizations - Provides interactive web graphs using force-directed layouts to visualize codebase symbols and dependencies.
  • Static Analysis AST Parsing - Extracts abstract syntax trees across multiple languages to identify symbols and determine call-chain relationships.
  • Code Relationship Mappers - Provides call chain tracing and class hierarchy mapping to analyze interactions between different components of a codebase.
  • Complexity Analysis - Calculates cyclomatic complexity and identifies unused code to support maintenance and quality audits.
  • Static Code Analysis Tools - Calculates cyclomatic complexity and identifies unused code to improve project maintenance quality.
  • Static Code Analysis - Measures cyclomatic complexity and identifies unused code to help perform maintenance and quality audits.
  • Force-Directed Layouts - Uses physics-based simulations of attraction and repulsion to position nodes and edges in the interactive code visualization interface.
  • Coding Agents and Orchestration - Indexes local code into a graph database for context.

Star history

Star history chart for shashankss1205/codegraphcontextStar history chart for shashankss1205/codegraphcontext

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to CodeGraphContext

Similar open-source projects, ranked by how many features they share with CodeGraphContext.
  • colbymchenry/codegraphcolbymchenry avatar

    colbymchenry/codegraph

    50,154View on 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

    TypeScript
    View on GitHub↗50,154
  • analysis-tools-dev/static-analysisanalysis-tools-dev avatar

    analysis-tools-dev/static-analysis

    14,389View on GitHub↗

    This project is a comprehensive, curated directory of static analysis, linting, and security scanning utilities. It serves as a central resource for developers to discover, compare, and select tools based on specific programming languages, licensing models, and integration requirements. The directory distinguishes itself by providing deep metadata for each listed utility, including community-driven popularity rankings, maintenance status, and deployment methods. By aggregating these tools into a single searchable index, it enables teams to identify solutions for enforcing coding standards, ma

    Rustanalysisawesome-listcode-quality
    View on GitHub↗14,389
  • tirth8205/code-review-graphtirth8205 avatar

    tirth8205/code-review-graph

    18,822View on 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

    Pythonai-codingclaudeclaude-code
    View on GitHub↗18,822
  • agentdeskai/browser-tools-mcpAgentDeskAI avatar

    AgentDeskAI/browser-tools-mcp

    7,254View on GitHub↗

    This project is a browser automation toolset and Model Context Protocol server that connects large language models to live browser sessions. It provides a web debugging interface and a quality auditor to facilitate the analysis of document object model structures and browser logs. The system implements a bridge that streams diagnostics into AI-powered editors, allowing for the automated identification of web bugs. It features a data sanitization pipeline that removes cookies and sensitive headers to prevent private information leakage during the analysis process. The toolset covers a range o

    JavaScriptaianthropiccursor
    View on GitHub↗7,254
See all 30 alternatives to CodeGraphContext→

Frequently asked questions

What does shashankss1205/codegraphcontext do?

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.

What are the main features of shashankss1205/codegraphcontext?

The main features of shashankss1205/codegraphcontext are: Code Knowledge Graphs, Code Context Servers, Codebase Dependency Mapping, Model Context Protocol Implementations, Model Context Protocol Servers, Code Symbol Indices, AI Coding Assistants, Interactive Codebase Exploration.

What are some open-source alternatives to shashankss1205/codegraphcontext?

Open-source alternatives to shashankss1205/codegraphcontext include: colbymchenry/codegraph — Codegraph is a local codebase indexer and static analysis graph database that serves as a context provider for AI… analysis-tools-dev/static-analysis — This project is a comprehensive, curated directory of static analysis, linting, and security scanning utilities. It… tirth8205/code-review-graph — This project is a static code analysis tool and local-first code indexer that builds a persistent dependency graph of… jpisnice/shadcn-ui-mcp-server — This project is a Model Context Protocol server designed to bridge the gap between local frontend component libraries… agentdeskai/browser-tools-mcp — This project is a browser automation toolset and Model Context Protocol server that connects large language models to… jlowin/fastmcp — fastmcp is a Python library and framework for building servers and clients that implement the Model Context Protocol.…