PlantUML

Here are the diagrams in your workspace, converted to PlantUML format.

You can click the buttons to render individual diagrams, or render all diagrams. Please note that editing, viewing or rendering diagrams will send your diagram content to http://plantuml.com/plantuml.

adr-tools - System Context

The system context diagram for adr-tools.

Download Edit at http://plantuml.com/plantuml

@startuml(id=SystemContext)
title adr-tools - System Context
caption The system context diagram for adr-tools.

skinparam {
  shadowing false
  arrowFontSize 10
  defaultTextAlignment center
  wrapWidth 200
  maxMessageSize 100
}
hide stereotype
skinparam rectangle<<1>> {
  BackgroundColor #008282
  FontColor #ffffff
  BorderColor #005B5B
}
skinparam rectangle<<2>> {
  BackgroundColor #18adad
  FontColor #ffffff
  BorderColor #107979
  roundCorner 20
}
rectangle "==User\n<size:10>[Person]</size>\n\nSomebody on a software development team." <<1>> as 1
rectangle "==adr-tools\n<size:10>[Software System]</size>\n\nA command-line tool for working with Architecture Decision Records (ADRs)." <<2>> as 2
1 .[#707070].> 2 : "Manages ADRs using"
@enduml

(please note that this will send your diagram content to http://plantuml.com/plantuml)

adr-tools - Containers

The container diagram for adr-tools.

Download Edit at http://plantuml.com/plantuml

@startuml(id=Containers)
title adr-tools - Containers
caption The container diagram for adr-tools.

skinparam {
  shadowing false
  arrowFontSize 10
  defaultTextAlignment center
  wrapWidth 200
  maxMessageSize 100
}
hide stereotype
skinparam rectangle<<1>> {
  BackgroundColor #008282
  FontColor #ffffff
  BorderColor #005B5B
}
skinparam rectangle<<3>> {
  BackgroundColor #6dbfbf
  FontColor #ffffff
  BorderColor #4C8585
  roundCorner 20
}
skinparam folder<<4>> {
  BackgroundColor #6dbfbf
  FontColor #ffffff
  BorderColor #4C8585
}
rectangle "==User\n<size:10>[Person]</size>\n\nSomebody on a software development team." <<1>> as 1
package "adr-tools\n[Software System]" {
  folder "==File System\n<size:10>[Container: File System]</size>\n\nStores ADRs, templates, etc." <<4>> as 4
  rectangle "==adr\n<size:10>[Container: Shell Scripts]</size>\n\nA command-line tool for working with Architecture Decision Records (ADRs)." <<3>> as 3
}
1 .[#707070].> 3 : "Manages ADRs using"
3 .[#707070].> 4 : "Reads from and writes to"
@enduml

(please note that this will send your diagram content to http://plantuml.com/plantuml)