Developer Builds CodeGraph Tool to Map Codebase Dependencies Before Changes Break Them
A developer has built CodeGraph, an open-source tool that parses any public GitHub repository and visualizes its functions as an interactive knowledge graph. The tool uses tree-sitter to extract every function definition and call relationship, storing them in Neo4j AuraDB to leverage its native graph querying capabilities. Users can paste a GitHub URL into the web interface and instantly see which functions depend on one another, helping identify what might break before making code changes. The stack combines a Python and FastAPI backend with a Next.js 15 TypeScript frontend, and a Groq-powered AI layer for additional insights. CodeGraph was built for the HACKHAZARDS '26 hackathon and is available as a live demo on Vercel with the source code published on GitHub.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in