/UML-in-Markdown

How to use UML diagrams in GitHub Markdown documents

How to Use UML Diagrams in GitHub Markdown Documents

Class Diagram

The Project Structure

 |
 +-- UML
 |    |
 |    +-- Instance.puml
 |         ...    
 |
 +-- README.md
      ...
        

The Source

Instance <|-- VulkanRootObject

class Instance {
    -- Contructors & destructors --
    - Instance()
    
    -- Public methods --
    + Initialize() : bool
}

The Link

  1. PlantUML's proxy:
  2. Document's GitHub raw URL:
  3. Combined URL (combine the PlantUML's proxy URL and the document's GitHub raw URL):

The Markdown

![Class Diagram](http://www.plantuml.com/plantuml/proxy?src=https://raw.githubusercontent.com/Zingam/Markdown-Document-UML-Use-Test/master/UML/Instance.puml)

The Diagram

Class Diagram