Default diagram

First componentAnother component
@startuml
[First component] ..> [Another component]
@enduml

Custom block style

First component
@startuml
skinparam componentStyle rectangle
[First component]
@enduml

Note

First componentA right note
@startuml
[First component]
note right of [First component]: A right note
@enduml

Custom block order

First componentAnother component
@startuml
left to right direction
[First component] ..> [Another component]
@enduml

Table inside note

User ServicePropertyValuePort8080Version1.3.2
@startuml
!pragma teoz true

component "User Service" as US

note right of US
|= Property |= Value |
| Port | 8080 |
| Version | 1.3.2 |
end note
@enduml

Custom block color

«inprogress»First component
@startuml
skinparam component {
  BackgroundColor<<inprogress>> yellow
}
[First component] <<inprogress>>
@enduml

Hide stereotype

First component
@startuml
hide stereotype
[First component] <<inprogress>>
@enduml