Skip to content

Latest commit

 

History

History

py2puml

Python source to PlantUML classes

This program generates PlantUML class diagrams from Python source code. The source is first parsed by the standard python library ast which ensures accurate results as long as the syntax is correct.

Features

  • optionally use namespaces to represent packages/folders
  • Supports simple and multiple inheritance
  • Include argument lists
  • configurable prolog and epilog, useful for styling
  • allow several input sources for one plantuml output.

Command line interface