# Icons (primitive) A monochrome 24×24 icon library for IT/cloud diagrams. Each icon uses `currentColor` so it inherits ink from its parent SVG and adapts to the editorial skin or any user-onboarded brand palette. ## Usage Find the icon by name (the `### name` headings below). Copy the fenced `` snippet into your diagram. Default size is 24×24; wrap in `` to position and resize. Set `color`, `fill`, or `stroke` on the parent group/SVG to control color. Generic icons are stroked (1.5px, hairline, like the rest of the skill); brand silhouettes are filled. Don't mix the two styles in the same diagram unnecessarily. ## Compute ### laptop User laptop or workstation. ```svg ``` Source: Tabler Icons / `device-laptop` (MIT) ### phone Mobile phone or tablet client. ```svg ``` Source: Tabler Icons / `device-mobile` (MIT) ### desktop Desktop computer. ```svg ``` Source: Tabler Icons / `device-desktop` (MIT) ### server Physical server or VM host. ```svg ``` Source: Tabler Icons / `server` (MIT) ### container Container image or running instance. ```svg ``` Source: Tabler Icons / `package` (MIT) ### vm Virtual machine. ```svg ``` Source: Tabler Icons / `cube` (MIT) ## People ### user End user or single actor. ```svg ``` Source: Tabler Icons / `user` (MIT) ### users Group / cohort / team. ```svg ``` Source: Tabler Icons / `users` (MIT) ### admin Privileged user / admin. ```svg ``` Source: Tabler Icons / `user-shield` (MIT) ### robot Bot, agent, or automated process. ```svg ``` Source: Tabler Icons / `robot` (MIT) ## Network ### cloud Cloud provider or boundary. ```svg ``` Source: Tabler Icons / `cloud` (MIT) ### internet Public internet. ```svg ``` Source: Tabler Icons / `world` (MIT) ### cdn CDN or edge cache. ```svg ``` Source: Tabler Icons / `world-www` (MIT) ### firewall Firewall or perimeter control. ```svg ``` Source: Tabler Icons / `wall` (MIT) ### vpn VPN or encrypted tunnel. ```svg ``` Source: Tabler Icons / `shield-lock` (MIT) ### load-balancer Load balancer / traffic split. ```svg ``` Source: Tabler Icons / `arrows-split` (MIT) ### gateway API gateway or ingress door. ```svg ``` Source: Tabler Icons / `door-enter` (MIT) ### dns DNS / name resolution. ```svg ``` Source: Tabler Icons / `tag` (MIT) ## Data ### database Relational or document database. ```svg ``` Source: Tabler Icons / `database` (MIT) ### file Generic file. ```svg ``` Source: Tabler Icons / `file` (MIT) ### log Log file / event stream. ```svg ``` Source: Tabler Icons / `file-text` (MIT) ### queue Message queue / FIFO. ```svg ``` Source: Tabler Icons / `stack-2` (MIT) ### cache Cache layer. ```svg ``` Source: Tabler Icons / `bolt` (MIT) ### bucket Object storage / S3 bucket. ```svg ``` Source: Tabler Icons / `bucket` (MIT) ### backup Backup or snapshot. ```svg ``` Source: Tabler Icons / `device-floppy` (MIT) ### search Search index / query. ```svg ``` Source: Tabler Icons / `search` (MIT) ## Kubernetes ### pod Pod (smallest deployable unit). ```svg ``` Source: Tabler Icons / `hexagon` (MIT) ### node Cluster node. ```svg ``` Source: Tabler Icons / `topology-star` (MIT) ### service K8s service / virtual endpoint. ```svg ``` Source: Tabler Icons / `world-cog` (MIT) ### deployment Deployment rollout. ```svg ``` Source: Tabler Icons / `rocket` (MIT) ### ingress Ingress controller / route in. ```svg ``` Source: Tabler Icons / `arrow-right-rhombus` (MIT) ### volume Persistent volume. ```svg ``` Source: Tabler Icons / `device-sd-card` (MIT) ## Action ### api API surface / endpoint. ```svg ``` Source: Tabler Icons / `braces` (MIT) ### request Outbound request. ```svg ``` Source: Tabler Icons / `arrow-right` (MIT) ### response Inbound response. ```svg ``` Source: Tabler Icons / `arrow-left` (MIT) ### sync Sync / reconcile loop. ```svg ``` Source: Tabler Icons / `refresh` (MIT) ### lock Locked / authenticated. ```svg ``` Source: Tabler Icons / `lock` (MIT) ### key Key / secret. ```svg ``` Source: Tabler Icons / `key` (MIT) ### alert Warning / paged alert. ```svg ``` Source: Tabler Icons / `alert-triangle` (MIT) ## DevOps ### git-branch Branch / fork point. ```svg ``` Source: Tabler Icons / `git-branch` (MIT) ### terminal Shell / CLI. ```svg ``` Source: Tabler Icons / `terminal` (MIT) ### pipeline CI/CD pipeline. ```svg ``` Source: Tabler Icons / `git-merge` (MIT) ### bug Bug / defect. ```svg ``` Source: Tabler Icons / `bug` (MIT) ### monitoring Metrics / observability. ```svg ``` Source: Tabler Icons / `chart-line` (MIT) ### test Test / experiment. ```svg ``` Source: Tabler Icons / `test-pipe` (MIT) ## Brand ### docker Docker engine / image. ```svg ``` Source: Tabler Icons / `brand-docker` (MIT) ### terraform Terraform IaC. ```svg ``` Source: Tabler Icons / `brand-terraform` (MIT) ### aws Amazon Web Services. ```svg ``` Source: Tabler Icons / `brand-aws` (MIT) ### azure Microsoft Azure. ```svg ``` Source: Tabler Icons / `brand-azure` (MIT) ### github GitHub. ```svg ``` Source: Tabler Icons / `brand-github` (MIT) ### kubernetes Kubernetes. ```svg ``` Source: Simple Icons / `kubernetes` (CC0) ### gcp Google Cloud. ```svg ``` Source: Simple Icons / `googlecloud` (CC0) ### postgres PostgreSQL. ```svg ``` Source: Simple Icons / `postgresql` (CC0) ### redis Redis. ```svg ``` Source: log-z/logos / `redis` (MIT) ### nginx Nginx. ```svg ``` Source: Simple Icons / `nginx` (CC0) ### gitea Gitea self-hosted git. ```svg ``` Source: Simple Icons / `gitea` (CC0) ### keycloak Keycloak identity / SSO. ```svg ``` Source: Simple Icons / `keycloak` (CC0) ### active-directory Active Directory / LDAP identity directory. ```svg ``` Source: Tabler Icons / `address-book` (MIT) ### minio MinIO S3-compatible object storage. ```svg ``` Source: Simple Icons / `minio` (CC0) ### mysql MySQL. ```svg ``` Source: log-z/logos / `mysql` (MIT) ### oracle Oracle Database. ```svg ``` Source: Simple Icons / `oracle` (CC0) ### sqlserver Microsoft SQL Server. ```svg ``` Source: Simple Icons / `microsoftsqlserver` (CC0) ### sqlite SQLite embedded database. ```svg ``` Source: Simple Icons / `sqlite` (CC0) ### hive Apache Hive data warehouse. ```svg ``` Source: Simple Icons / `apachehive` (CC0) ### starrocks StarRocks MPP analytical DB. ```svg ``` Source: log-z/logos / `starrocks` (MIT) ## Data stack ### nifi Apache NiFi data flow. ```svg ``` Source: Simple Icons / `apachenifi` (CC0) ### airflow Apache Airflow scheduler / DAG runner. ```svg ``` Source: Simple Icons / `apacheairflow` (CC0) ### hop Apache Hop data orchestration / ETL. ```svg ``` Source: Direct fetch / `hop.apache.org` — verify license before use ### pentaho Pentaho PDI (Kettle) ETL & data integration. ```svg ``` Source: Direct fetch / `cdn.worldvectorlogo.com` — verify license before use ### dagster Dagster data orchestration platform. ```svg ``` Source: Direct fetch / `cdn.prod.website-files.com` — verify license before use ### trino Trino distributed SQL query engine. ```svg ``` Source: Simple Icons / `trino` (CC0) ### superset Apache Superset BI / dashboards. ```svg ``` Source: Simple Icons / `apachesuperset` (CC0) ### redash Redash open-source BI & dashboards. ```svg ``` Source: Simple Icons / `redash` (CC0) ### tableau Tableau data visualization. ```svg ``` Source: Simple Icons / `tableau` (CC0) ### powerbi Microsoft Power BI. ```svg ``` Source: Simple Icons / `powerbi` (CC0) ### jupyter Jupyter / JupyterLab notebooks. ```svg ``` Source: Simple Icons / `jupyter` (CC0) ## Language ### python Python. ```svg ``` Source: Simple Icons / `python` (CC0) ### r R statistical language. ```svg ``` Source: Simple Icons / `r` (CC0) ### sql SQL / generic relational query. ```svg ``` Source: Tabler Icons / `sql` (MIT) ## Statistical tools ### spss IBM SPSS Statistics. ```svg ``` Source: Devicon / `spss-plain` (MIT) ### sas SAS analytics platform. ```svg ``` Source: Direct fetch / `upload.wikimedia.org` — verify license before use ### stata Stata statistical software. ```svg ``` Source: Direct fetch / `icon.icepanel.io` — verify license before use ### rstudio RStudio / Posit IDE for R and Python. ```svg ``` Source: Devicon / `rstudio-plain` (MIT) ### qgis QGIS open-source GIS platform. ```svg ``` Source: Simple Icons / `qgis` (CC0) ## File formats ### excel Microsoft Excel spreadsheet. ```svg ``` Source: Tabler Icons / `file-type-xls` (MIT) ### csv Comma-separated values file. ```svg ``` Source: Tabler Icons / `file-type-csv` (MIT) ### txt Plain text file. ```svg ``` Source: Tabler Icons / `file-type-txt` (MIT) --- ## License attribution - **Tabler Icons** — MIT — https://github.com/tabler/tabler-icons - **Simple Icons** — CC0 — https://github.com/simple-icons/simple-icons - **Devicon** — MIT — https://github.com/devicons/devicon - **log-z/logos** — MIT — https://github.com/log-z/logos All libraries' licenses permit redistribution, including in this repository's MIT-licensed source. Brand logos retain their respective trademarks; this set is for documentation and illustrative use only.