Skip to content

HMTools/UMLGenerator

Repository files navigation

UMLGenerator

About

Generate UML Diagrams from local and GitHub projects.

Note

Please add an issue on this repository, for every bug fix or additional feature that you wish I'll add.
And I'll try to handle it as fast as I can.

Features

  • Import project (Local Folder | Github Repository)
  • Github Integration
  • Objects Tree allows generate UML diagramms easily from specific parts of the code.
  • Export (SVG | PNG | PlantUML)
  • Multiple Languages :
    • Built in: C#
    • Language Editor to add new languages.

Usage Example

GenerateUML Project's UML Diagram

Full

UMLGenerator_Full

ViewModels

UMLGenerator_VM

Models

UMLGenerator_M

Credits

Creating Github API Token

https://docs.github.com/en/free-pro-team@latest/github/authenticating-to-github/creating-a-personal-access-token
In Step 7 check only "public_repo" and "repo"
(check "repo" only if you need to have access to your private repositories)