
- Category
- Dev Tools
- Website
- github.com
- Language
- English
- Listed
- 5d ago
- Stars
- 67
- Forks
- 1
zachsaw/graphify-csharp ↗, C#, MIT, Last commit 1d ago
A text search can find every place a name appears in a C# solution, but it cannot say which overload was bound, which project a caller belongs to, or whether an interface implementation is the symbol you meant. Graphify C# loads the solution through MSBuild, asks Roslyn what each symbol resolves to, and writes one JSON document of nodes, edges and hyperedges: compiler-resolved calls, references, implementations, inheritance and overrides, with project, target framework and source location attached, so a coding agent such as Codex or Claude Code can inspect relationships instead of inferring them from matching strings. It installs as a global dotnet tool, accepts .sln, .slnx, .csproj and file-based .cs inputs, needs no IDE, no compiled DLL and no database, and ships a SKILL.md that teaches an agent to refresh and query the index. The project is MIT licensed and supports C# 15 syntax.