scheidydude / codeindex
PublicRepo dependency analyzer with **blast-radius impact scoring** for AI-assisted development.
codeindex is a tool that maps out how every file in your project connects to every other file. It works with many programming languages and shows you a 'blast score' for each file — basically, how many other files would break if you changed that one. You can use it to explore your project visually, connect it to AI assistants so they find code faster, or set up automatic warnings before committing risky changes. It runs entirely on your computer, produces clear reports, and helps teams make changes without accidentally breaking things.
How It Works
Your project has become complex enough that you can't easily track which files depend on which, and you're worried about breaking things when you make changes.
With one simple command, you add this tool to your computer. It works entirely on your own machine with no external services needed.
You tell codeindex where your project lives, and it automatically detects what languages you're using and scans every file to understand how everything connects.
In seconds, you get a complete picture of your project: every file, every connection between files, and a 'blast score' for each one showing how many other files would break if you touched it.
Open a colorful interactive map in your browser showing your project as a network of connected nodes you can zoom and click through.
Let your AI assistant look up any function or class instantly without reading through your entire project, saving time and effort.
Set up an automatic warning before you commit changes that would affect many files, so you always know the impact of what you're about to push.
Before modifying a file, you ask 'what happens if I change this?' and instantly see exactly which files depend on it, both directly and indirectly through other files.
Now you can refactor, add features, or fix bugs knowing exactly how each change ripples through your project. No more surprises, no more broken builds.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.