When working on a larger codebase knowing about the dependencies between components is crucial, particularly so when you’re trying to understand how an existing application works.
NGD – Angular Dependencies Graph (part of the Compodoc documentation suite for Angular) is a tool that – as the name suggests – generates dependency graphs (i.e. boxes and arrows) for Angular applications. Dependency graphs give you a high-level overview of an application’s architecture and hence are a great first step in understanding how an application works.