Skip to content

Automatically generates UML class diagrams from python source code.

License

Notifications You must be signed in to change notification settings

clockworksspheres/PyToUML

 
 

Repository files navigation

PyToUML

Automatically generates UML class diagrams from python source code. Makes use of the ast python module to analyze the source's abstract syntax tree and extract information about classes, class variables, class docstrings, functions and class inheritance relationships. The UML class diagram is then generated using PlantUML.

Example

The UML class diagram was generated from the own source code.

UML class diagram from own source

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

Automatically generates UML class diagrams from python source code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%