Category colors and icon catalog metadata from icon-lib.yml.
sink#9b59b6source#2ecc71transform#3498dbutility#95a5a6| Preview | Icon Id | Type | Category | Description | Processor Types | Component Types |
|---|---|---|---|---|---|---|
arrow-left | primitive | utility | A compact left-pointing arrow, used as an overlay for direction (within the 96×96 canvas). | - | - | |
arrow-right | primitive | utility | A generic right-pointing arrow indicating direction/flow. | - | - | |
arrow-right-short | primitive | utility | A compact right-pointing arrow, used as an overlay for direction (within the 96×96 canvas). | - | - | |
attribute-update | composite | utility | Attribute mutation processors (UpdateAttribute, etc.). | - | - | |
bolt | primitive | utility | A lightning bolt, used to suggest generation/creation/energy. | - | - | |
check-mark | primitive | utility | A check mark, used as an overlay for validation/success semantics. | - | - | |
consume | composite | utility | Consume/read-from-messaging processors (ConsumeKafka, ConsumeJMS, ConsumeAMQP). | - | - | |
default | primitive | utility | Fallback icon used when no binding exists. | - | input_portoutput_port | |
delete-file | composite | utility | NiFi Delete* processors: delete/remove files/objects. | - | - | |
file-doc | primitive | utility | A simple document/file icon representing the filesystem. | - | - | |
generate-flow-file | composite | utility | NiFi GenerateFlowFile processor: generates new flowfiles. | - | - | |
get-file | composite | utility | NiFi GetFile processor: reads content from the filesystem. | - | - | |
globe | primitive | utility | A simple globe glyph used to represent HTTP/network interactions. | - | - | |
hash-content | composite | utility | Hash/fingerprint processors (CryptographicHashContent, etc.). | - | - | |
hash-mark | primitive | utility | A hash symbol, used as an overlay for hashing/fingerprint semantics. | - | - | |
http | composite | utility | HTTP/network processors (InvokeHTTP, etc.). | - | - | |
list-bullets | primitive | utility | A compact bulleted list, used as an overlay to suggest 'list' or 'enumerate'. | - | - | |
list-file | composite | utility | NiFi List* processors: enumerate files/objects. | - | - | |
log-attribute | composite | utility | NiFi LogAttribute processor: logs flowfile attributes/content. | - | - | |
log-lines | primitive | utility | A page with horizontal lines, representing logging/attributes. | - | - | |
magnifier | primitive | utility | A magnifying glass, used as an overlay to suggest search/query. | - | - | |
publish | composite | utility | Publish/send-to-messaging processors (PublishKafka, PublishJMS, PublishAMQP). | - | - | |
put-file | composite | utility | NiFi PutFile processor: writes content to the filesystem. | - | - | |
queue-box | primitive | utility | A message queue/stream box glyph used to represent publish/consume processors. | - | - | |
record-generate | composite | utility | Record generation processors (GenerateRecord, etc.). | - | - | |
record-put | composite | utility | Record sink processors (PutDatabaseRecord, PutElasticsearchJson, etc.). | - | - | |
record-query | composite | utility | Record/SQL query processors (QueryRecord, ExecuteSQLRecord, etc.). | - | - | |
record-split | composite | utility | Record split/branch processors (SplitRecord, etc.). | - | - | |
record-table | primitive | utility | A simple table/grid glyph representing record-oriented processing. | - | - | |
record-transform | composite | utility | Record transform processors (ConvertRecord, JoltTransformRecord, etc.). | - | - | |
record-validate | composite | utility | Record/JSON validation processors. | - | - | |
route | composite | utility | Routing/decision processors (RouteOnAttribute, etc.). | - | - | |
route-branch | primitive | utility | A branching/decision glyph used to represent routing. | - | - | |
text-transform | composite | utility | Text content transform processors (ReplaceText, etc.). | - | - | |
v2-attribute-sheet | primitive | utility | A structured attribute panel with key-value style rows, used for LogAttribute and UpdateAttribute in the v2 icon set. | - | - | |
v2-attribute-update | composite | transform | Attribute mutation processors (UpdateAttribute, etc.). V2 icon uses a structured attribute panel with an edit badge. | org.apache.nifi.processors.attributes.UpdateAttribute | - | |
v2-badge-check | primitive | utility | A v2 validation badge with a category-tinted circular background. | - | - | |
v2-badge-delete | primitive | utility | A v2 delete badge with a category-tinted circular background. | - | - | |
v2-badge-edit | primitive | utility | A v2 edit/update badge with a category-tinted circular background. | - | - | |
v2-badge-fork | primitive | utility | A v2 split badge with one input branching to two outputs. | - | - | |
v2-badge-hash | primitive | utility | A v2 hash badge with a category-tinted circular background. | - | - | |
v2-badge-list | primitive | utility | A v2 list badge with a category-tinted circular background. | - | - | |
v2-badge-search | primitive | utility | A v2 search badge with a category-tinted circular background. | - | - | |
v2-badge-spark | primitive | utility | A v2 generation badge with a category-tinted circular background and a four-point spark. | - | - | |
v2-badge-transform | primitive | utility | A v2 transform badge with opposing directional arrows. | - | - | |
v2-consume | composite | source | Consume/read-from-messaging processors (ConsumeKafka, ConsumeJMS, ConsumeAMQP). V2 icon shows an arrow pulling out of a message bus. | org.apache.nifi.amqp.processors.ConsumeAMQPorg.apache.nifi.jms.processors.ConsumeJMSorg.apache.nifi.kafka.processors.ConsumeKafka | - | |
v2-control-rate | composite | utility | Rate control processors (ControlRate, etc.). V2 icon emphasizes pacing and throughput control. | org.apache.nifi.processors.standard.ControlRate | - | |
v2-database | primitive | utility | A compact storage cylinder used for record sink processors in the v2 icon set. | - | - | |
v2-delete-file | composite | utility | NiFi Delete* processors: remove files or objects. V2 icon uses a document base with a delete badge. | org.apache.nifi.processors.aws.s3.DeleteS3Objectorg.apache.nifi.processors.azure.storage.DeleteAzureBlobStorage_v12org.apache.nifi.processors.standard.DeleteFile | - | |
v2-doc-sheet | primitive | utility | A larger document sheet with a folded corner and a highlighted header, used as the v2 flowfile/file base. | - | - | |
v2-generate-flow-file | composite | source | NiFi GenerateFlowFile processor: generates new flowfiles. V2 icon uses a document base with a generation spark badge. | GenerateFlowFileorg.apache.nifi.processors.standard.GenerateFlowFile | - | |
v2-get-file | composite | source | NiFi GetFile processor: reads content from the filesystem. V2 icon shows a tray feeding into a document. | org.apache.nifi.processors.aws.s3.FetchS3Objectorg.apache.nifi.processors.azure.storage.FetchAzureBlobStorage_v12org.apache.nifi.processors.gcp.storage.FetchGCSObjectorg.apache.nifi.processors.standard.FetchFTPorg.apache.nifi.processors.standard.FetchFileorg.apache.nifi.processors.standard.FetchSFTPorg.apache.nifi.processors.standard.GetFTPorg.apache.nifi.processors.standard.GetFileorg.apache.nifi.processors.standard.GetSFTP | - | |
v2-hash-content | composite | utility | Hash/fingerprint processors (CryptographicHashContent, etc.). V2 icon uses a document base with a hash badge. | org.apache.nifi.processors.standard.CryptographicHashContent | - | |
v2-http | primitive | utility | V2 HTTP/network icon with a globe and a request arrow pointing outward. | - | - | |
v2-http-call | composite | utility | HTTP/network processors (InvokeHTTP, etc.). V2 icon emphasizes a globe and outbound request arrow. | org.apache.nifi.processors.standard.HandleHttpRequestorg.apache.nifi.processors.standard.HandleHttpResponseorg.apache.nifi.processors.standard.InvokeHTTP | - | |
v2-list-file | composite | source | NiFi List* processors: enumerate files or objects. V2 icon uses a document base with an explicit list badge. | org.apache.nifi.processors.aws.s3.ListS3org.apache.nifi.processors.azure.storage.ListAzureBlobStorage_v12org.apache.nifi.processors.gcp.storage.ListGCSBucketorg.apache.nifi.processors.standard.ListFTPorg.apache.nifi.processors.standard.ListFileorg.apache.nifi.processors.standard.ListSFTP | - | |
v2-log-attribute | composite | utility | NiFi LogAttribute processor: logs flowfile attributes/content. V2 icon uses a structured attribute panel. | LogAttributeorg.apache.nifi.processors.standard.LogAttribute | - | |
v2-publish | composite | sink | Publish/send-to-messaging processors (PublishKafka, PublishJMS, PublishAMQP). V2 icon shows an arrow pushing into a message bus. | org.apache.nifi.amqp.processors.PublishAMQPorg.apache.nifi.jms.processors.PublishJMSorg.apache.nifi.kafka.processors.PublishKafka | - | |
v2-put-file | composite | sink | NiFi PutFile processor: writes content to the filesystem. V2 icon shows a document being sent into an output tray. | PutFileorg.apache.nifi.processors.aws.s3.PutS3Objectorg.apache.nifi.processors.azure.storage.PutAzureBlobStorage_v12org.apache.nifi.processors.gcp.storage.PutGCSObjectorg.apache.nifi.processors.standard.PutFTPorg.apache.nifi.processors.standard.PutFileorg.apache.nifi.processors.standard.PutSFTP | - | |
v2-queue-bus | primitive | utility | A message-bus capsule with repeated message slots, used for publish and consume processors in the v2 icon set. | - | - | |
v2-record-generate | composite | source | Record generation processors (GenerateRecord, etc.). V2 icon uses a record grid with a generation badge. | org.apache.nifi.processors.standard.GenerateRecord | - | |
v2-record-grid | primitive | utility | A wider record/table grid with a highlighted schema header, used as the v2 record-processing base. | - | - | |
v2-record-put | composite | sink | Record sink processors (PutDatabaseRecord, PutElasticsearchJson, etc.). V2 icon shows record data being written into a storage sink. | org.apache.nifi.processors.elasticsearch.PutElasticsearchJsonorg.apache.nifi.processors.standard.PutDatabaseRecordorg.apache.nifi.processors.standard.PutSQL | - | |
v2-record-query | composite | transform | Record/SQL query processors (QueryRecord, ExecuteSQLRecord, etc.). V2 icon uses a record grid with a search badge. | org.apache.nifi.processors.standard.EvaluateJsonPathorg.apache.nifi.processors.standard.ExecuteSQLorg.apache.nifi.processors.standard.ExecuteSQLRecordorg.apache.nifi.processors.standard.QueryRecord | - | |
v2-record-split | composite | transform | Record split/branch processors (SplitRecord, etc.). V2 icon uses a record grid with a split badge. | org.apache.nifi.processors.standard.SplitJsonorg.apache.nifi.processors.standard.SplitRecord | - | |
v2-record-transform | composite | transform | Record transform processors (ConvertRecord, JoltTransformRecord, etc.). V2 icon uses a record grid with a transform badge. | org.apache.nifi.processors.jolt.JoltTransformRecordorg.apache.nifi.processors.standard.ConvertRecordorg.apache.nifi.processors.standard.MergeRecord | - | |
v2-record-validate | composite | transform | Record/JSON validation processors. V2 icon uses a record grid with a validation badge. | org.apache.nifi.processors.standard.ValidateJsonorg.apache.nifi.processors.standard.ValidateRecord | - | |
v2-route | primitive | utility | V2 routing/decision icon with an emphasized switch diamond splitting one path into two. | - | - | |
v2-route-on-attribute | composite | utility | Routing/decision processors (RouteOnAttribute, etc.). V2 icon emphasizes a decision point and split paths. | org.apache.nifi.processors.standard.RouteOnAttribute | - | |
v2-text-transform | composite | transform | Text content transform processors (ReplaceText, etc.). V2 icon uses a document base with a transform badge. | org.apache.nifi.processors.groovyx.ExecuteGroovyScriptorg.apache.nifi.processors.standard.CompressContentorg.apache.nifi.processors.standard.ExtractTextorg.apache.nifi.processors.standard.ReplaceText | - | |
v2-throttle | primitive | utility | V2 rate-control icon with a gauge arc and needle, used for ControlRate-style processors. | - | - | |
v2-tray | primitive | utility | A compact open tray used to suggest filesystem/object storage ingress or egress in the v2 icon set. | - | - | |
v3-audit | composite | utility | Generic v3 audit or trace event step. | - | - | |
v3-branch | composite | utility | Generic v3 branch or decision step. | - | - | |
v3-error-path | composite | utility | Generic v3 error or review path step. | - | - | |
v3-evidence | composite | utility | Generic v3 proof evidence or job report step. | - | - | |
v3-external-read | composite | utility | Generic v3 read-only external service call step. | - | - | |
v3-external-write | composite | utility | Generic v3 state-changing external service call step. | - | - | |
v3-notification | composite | utility | Generic v3 notification or message step. | - | - | |
v3-parser | composite | utility | Generic v3 parser or decoder step. | - | - | |
v3-review | composite | utility | Generic v3 human review or approval step. | - | - | |
v3-sink | composite | utility | Generic v3 sink or output step. | - | - | |
v3-source | composite | utility | Generic v3 source or trigger step. | - | - | |
v3-step | composite | utility | Generic v3 workflow step. | - | - | |
v3-transform | composite | utility | Generic v3 data transform step. | - | - | |
v3-trigger | composite | utility | Generic v3 trigger or scheduled start step. | - | - | |
x-mark | primitive | utility | A simple X mark, used as an overlay to suggest delete/remove. | - | - |