Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>PyUML GeneratorNew to Visual Studio Code? Get it now.
PyUML Generator

PyUML Generator

Iuri & Elizabeth Company

|
12,444 installs
| (1) | Free
The PyUML Generator is a powerful and intuitive extension that empowers developers by automatically generating UML Class Diagrams from their Python code. Leveraging the potential of PlantUML, a proven tool for creating simplified UML diagrams, this extension transcribes your Python classes, their at
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

PyUML Generator for Visual Studio Code

Generate UML Class Diagrams from your Python code using this Visual Studio Code extension. The extension automatically creates PlantUML-compatible text files that represent your Python classes, their attributes, methods, and relationships.

Features

  • Right-click to Generate: Simply right-click on any .py file in the explorer and choose "Generate UML". A .txt file containing the PlantUML diagram will be created in the same directory.

  • Simple Yet Informative: The generated UML diagrams provide a clear, visual representation of your Python classes. They show class names, attributes, and methods.

Tip: Utilize the power of PlantUML by easily converting these generated .txt files into visual diagrams using PlantUML tools or extensions.

Requirements

  • Make sure you have Visual Studio Code installed.
  • Install this extension from the VS Code Marketplace.

No additional dependencies are required.

Extension Settings

Currently, this extension doesn't provide additional settings. It's designed to work out of the box. Future releases may include customization options.

Known Issues

  • The parser is basic and may not properly handle complex Python syntax or coding styles.
  • No support for inheritance or other class relationships yet.

Release Notes

0.0.1

Initial release with basic Python class, attribute, and method support.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft