- Desktop Application for visualizing Java projects
- Made by college students
- Visualizing Java project as a diagram
- Save diagram as image
- Save relationship and class informations as text
- Dynamic diagram searching
- Support zooming and moving diagrams
- If you are a user: Just run the UML-Visualizer.jar file with JVM
- If you are a developer: Clone the project and add it to you IDE of choice. All dependencies are included in the /lib directory. Just add them to your IDE, no downloading needed.
- Java SE 8 http://www.oracle.com/technetwork/java/javase/overview/index.html
- MindFusion Pack for Java Swing (trial version) https://www.mindfusion.eu/index.html
- SwingX 1.6.1 (way too out-dated, I know) http://www.java2s.com/Code/Jar/s/swingx.htm
- JavaParser 3.5.3 https://javaparser.org
- The diagram only shows realization and association relationships
- Does not support some components such as Enum, Generics of Generics, etc
- Cannot handle large amount of classes very well (say about 50 classes)
- Developed in roughly 14 days