Icon Reference
DiagramPilot supports packaged Lucide icons for nodes and groups. The supported
packaged icon namespace is lucide:*.
Use the local CLI to discover valid icon references without leaving the repository:
diagrampilot icons listdiagrampilot icons search databasediagrampilot icons search serverBoth commands print one lucide:<name> reference per line in stable order.
icons search <query> matches packaged Lucide icon names by substring and does
not use the network.
Common valid references:
icon: lucide:databaseicon: lucide:servericon: lucide:globeicon: lucide:shopping-carticon: lucide:credit-cardicon: lucide:package-checkicon: lucide:git-pull-requesticon: lucide:workflowicon: lucide:boxesicon: lucide:file-codeValidation rejects unsupported namespaces and unknown packaged Lucide names.
When validation reports an unknown icon, search for a nearby term and replace
the source value with one of the printed lucide:* references:
diagrampilot icons search datadiagrampilot validate docs/architecture.dp.yamlReserved namespaces such as aws, gcp, azure, and custom are not
supported packaged icon namespaces.