Kythe

A pluggable, (mostly) language-agnostic ecosystem for building tools that work with code.