Here are a list of featured diagrams, showing the kind of things you can do with GitUML.
No commentary available. Just enjoy the diagrams.
These Javascript diagramming projects relate to the classic "Rosetta Stone" TodoMVC project, which is simply a Javascript 'todo' application implemented in countless ways, using different Javascript frameworks. The following diagrams show the reverse engineering analysis into a Literate Code Map diagram of the TodoMVC Jquery implementation, as well as my new, additional implementations of TodoMVC using OO and ECS:
These are diagrams from the GitHub repository of one of my other projects, Pynsource, a desktop UML app for Python.
This project has been going for 10+ years and is open source. It actually led to the creation of GitUML and shares parts of its Python parser.
Java programmers traditionally love UML diagrams. Java support includes visualising packages! It is astounding how much more sense you can make out of your source code when visualised in this way.
Here are a variety of diagrams extracted from various GitHub repositories, including an analysis of the startup of
plantuml.jar
from the PlantUML project, a diagram from the nice Java Design Patterns GitHub repository and some visualisations of the openjdk-jfx repository.Remember, you can duplicate diagrams into your own account, by clicking on the duplicate link underneath any diagram's thumbnail. Then you change which files are being visualised. Explore!