@startuml left to right direction skinparam backgroundcolor transparent skinparam component { borderColor black arrowColor #FA8100 } skinparam package { backgroundcolor white } [Buildroot] #B794F6 package "External projects" { [coreutils\n(ls, cp, mkdir, ...)] as coreutils #C6F68D [util-linux\n(mount, mkfs, ...)] as utillinux #C6F68D [Other projects...] as other_projects #C6F68D } package "Outputs" { [Flashable image] as image #F186C0 [Other outputs...] as other_outputs #F186C0 } coreutils --> Buildroot utillinux --> Buildroot other_projects --> Buildroot Buildroot --> image Buildroot --> other_outputs @enduml