Code Visualization is a low-cost and low-effort way to improve project's documentation. Besides being useful for onboarding new programmers, it also serves a purpose of an eye-candy.
Languages: any
Examples:
Languages: C, C++, Java, Python
Visualizes the relationships between files, classes, interfaces and packages
Languages: Java, Kotlin