diff --git a/docs/docs/partials/_KindsTags.md b/docs/docs/partials/_KindsTags.md
index c66ed60b78ff9..00b7003695cee 100644
--- a/docs/docs/partials/_KindsTags.md
+++ b/docs/docs/partials/_KindsTags.md
@@ -32,13 +32,17 @@
| `datahub` |
|
| `db2` |
|
| `dbt` |
|
+| `deepseek` |
|
| `deltalake` |
|
| `denodo` |
|
+| `dify` |
|
+| `dingtalk` |
|
| `discord` |
|
| `dlt` |
|
| `dlthub` |
|
| `docker` |
|
| `doris` |
|
+| `doubao` |
|
| `druid` |
|
| `duckdb` |
|
| `elasticsearch` |
|
@@ -56,6 +60,7 @@
| `googlecloud` |
|
| `googledrive` |
|
| `googlesheets` |
|
+| `grafana` |
|
| `graphql` |
|
| `greatexpectations` |
|
| `hackernews` |
|
@@ -98,6 +103,7 @@
| `montecarlo` |
|
| `mysql` |
|
| `net` |
|
+| `notdiamond` |
|
| `noteable` |
|
| `notion` |
|
| `numpy` |
|
@@ -122,10 +128,12 @@
| `prefect` |
|
| `presto` |
|
| `pulsar` |
|
+| `pydantic` |
|
| `pyspark` |
|
| `python` |
|
| `pytorch` |
|
| `pytorchlightning` |
|
+| `qwen` |
|
| `r` |
|
| `r2` |
|
| `rabbitmq` |
|
@@ -174,12 +182,16 @@
| `tensorflow` |
|
| `teradata` |
|
| `thoughtspot` |
|
+| `tiktok` |
|
| `trino` |
|
| `twilio` |
|
| `twitter` |
|
| `typescript` |
|
| `vercel` |
|
+| `volcengine` |
|
| `wandb` |
|
+| `weaviate` |
|
+| `wechat` |
|
| `x` |
|
| `xgboost` |
|
| `youtube` |
|
diff --git a/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-deepseek-color.svg b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-deepseek-color.svg
new file mode 100644
index 0000000000000..3bea6fc49c900
--- /dev/null
+++ b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-deepseek-color.svg
@@ -0,0 +1 @@
+
diff --git a/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-dify-color.svg b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-dify-color.svg
new file mode 100644
index 0000000000000..e13ee077b48d1
--- /dev/null
+++ b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-dify-color.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-dingtalk-color.svg b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-dingtalk-color.svg
new file mode 100644
index 0000000000000..d297ed53f6a58
--- /dev/null
+++ b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-dingtalk-color.svg
@@ -0,0 +1 @@
+
diff --git a/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-doubao-color.svg b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-doubao-color.svg
new file mode 100644
index 0000000000000..27135e4ddb922
--- /dev/null
+++ b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-doubao-color.svg
@@ -0,0 +1 @@
+
diff --git a/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-grafana-color.svg b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-grafana-color.svg
new file mode 100644
index 0000000000000..bb0b543d1c021
--- /dev/null
+++ b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-grafana-color.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-pydantic-color.svg b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-pydantic-color.svg
new file mode 100644
index 0000000000000..b983217dfd6c5
--- /dev/null
+++ b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-pydantic-color.svg
@@ -0,0 +1 @@
+
diff --git a/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-qwen-color.svg b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-qwen-color.svg
new file mode 100644
index 0000000000000..18c3dcf412b03
--- /dev/null
+++ b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-qwen-color.svg
@@ -0,0 +1 @@
+
diff --git a/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-tiktok-color.svg b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-tiktok-color.svg
new file mode 100644
index 0000000000000..267d9b3120152
--- /dev/null
+++ b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-tiktok-color.svg
@@ -0,0 +1 @@
+
diff --git a/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-volcengine-color.svg b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-volcengine-color.svg
new file mode 100644
index 0000000000000..45dd393c3d1a7
--- /dev/null
+++ b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-volcengine-color.svg
@@ -0,0 +1 @@
+
diff --git a/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-wechat-color.svg b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-wechat-color.svg
new file mode 100644
index 0000000000000..90c7f1c9d3f93
--- /dev/null
+++ b/docs/static/images/guides/build/assets/metadata-tags/kinds/icons/tool-wechat-color.svg
@@ -0,0 +1 @@
+
diff --git a/js_modules/dagster-ui/packages/ui-core/src/graph/OpTags.tsx b/js_modules/dagster-ui/packages/ui-core/src/graph/OpTags.tsx
index 70f5b56c6929f..712446fb6d784 100644
--- a/js_modules/dagster-ui/packages/ui-core/src/graph/OpTags.tsx
+++ b/js_modules/dagster-ui/packages/ui-core/src/graph/OpTags.tsx
@@ -43,11 +43,15 @@ import datadog from './kindtag-images/tool-datadog-color.svg';
import datahub from './kindtag-images/tool-datahub-color.svg';
import db2 from './kindtag-images/tool-db2-color.svg';
import dbt from './kindtag-images/tool-dbt-color.svg';
+import deepseek from './kindtag-images/tool-deepseek-color.svg';
import delta_lake from './kindtag-images/tool-deltalake-color.svg';
import denodo from './kindtag-images/tool-denodo-color.svg';
+import dify from './kindtag-images/tool-dify-color.svg';
+import dingtalk from './kindtag-images/tool-dingtalk-color.svg';
import discord from './kindtag-images/tool-discord-color.svg';
import dlthub from './kindtag-images/tool-dlthub-color.svg';
import docker from './kindtag-images/tool-docker-color.svg';
+import doubao from './kindtag-images/tool-doubao-color.svg';
import doris from './kindtag-images/tool-doris-color.svg';
import druid from './kindtag-images/tool-druid-color.svg';
import duckdb from './kindtag-images/tool-duckdb-color.svg';
@@ -65,6 +69,7 @@ import google from './kindtag-images/tool-google-color.svg';
import googlecloud from './kindtag-images/tool-googlecloud-color.svg';
import googledrive from './kindtag-images/tool-googledrive-color.svg';
import googlesheets from './kindtag-images/tool-googlesheets-color.svg';
+import grafana from './kindtag-images/tool-grafana-color.svg';
import graphql from './kindtag-images/tool-graphql-color.svg';
import greatexpectations from './kindtag-images/tool-greatexpectations-color.svg';
import hackernews from './kindtag-images/tool-hackernews-color.svg';
@@ -126,9 +131,11 @@ import powerbi from './kindtag-images/tool-powerbi-color.svg';
import prefect from './kindtag-images/tool-prefect-color.svg';
import presto from './kindtag-images/tool-presto-color.svg';
import pulsar from './kindtag-images/tool-pulsar-color.svg';
+import pydantic from './kindtag-images/tool-pydantic-color.svg';
import python from './kindtag-images/tool-python-color.svg';
import pytorch from './kindtag-images/tool-pytorch-color.svg';
import pytorchlightning from './kindtag-images/tool-pytorchlightning-color.svg';
+import qwen from './kindtag-images/tool-qwen-color.svg';
import r from './kindtag-images/tool-r-color.svg';
import r2 from './kindtag-images/tool-r2-color.svg';
import rabbitmq from './kindtag-images/tool-rabbitmq-color.svg';
@@ -174,12 +181,15 @@ import tecton from './kindtag-images/tool-tecton-color.svg';
import tensorflow from './kindtag-images/tool-tensorflow-color.svg';
import teradata from './kindtag-images/tool-teradata-color.svg';
import thoughtspot from './kindtag-images/tool-thoughtspot-color.svg';
+import tiktok from './kindtag-images/tool-tiktok-color.svg';
import trino from './kindtag-images/tool-trino-color.svg';
import twilio from './kindtag-images/tool-twilio-color.svg';
import typescript from './kindtag-images/tool-typescript-color.svg';
import vercel from './kindtag-images/tool-vercel-color.svg';
+import volcengine from './kindtag-images/tool-volcengine-color.svg';
import wandb from './kindtag-images/tool-w&b-color.svg';
import weaviate from './kindtag-images/tool-weaviate-color.svg';
+import wechat from './kindtag-images/tool-wechat-color.svg';
import x from './kindtag-images/tool-x-color.svg';
import xgboost from './kindtag-images/tool-xgboost-color.svg';
import youtube from './kindtag-images/tool-youtube-color.svg';
@@ -313,12 +323,17 @@ export type KnownTagType =
| 'claude'
| 'collibra'
| 'datahub'
+ | 'deepseek'
+ | 'dify'
+ | 'dingtalk'
| 'discord'
| 'docker'
+ | 'doubao'
| 'facebook'
| 'gcs'
| 'gemini'
| 'google'
+ | 'grafana'
| 'graphql'
| 'hashicorp'
| 'hudi'
@@ -340,6 +355,8 @@ export type KnownTagType =
| 'papertrail'
| 'plural'
| 'prefect'
+ | 'pydantic'
+ | 'qwen'
| 'r2'
| 'react'
| 'reddit'
@@ -357,9 +374,12 @@ export type KnownTagType =
| 'awsstepfunction'
| 'stepfunction'
| 'thoughtspot'
+ | 'tiktok'
| 'trino'
| 'twilio'
| 'twitter'
+ | 'volcengine'
+ | 'wechat'
| 'x'
| 'youtube'
| 'typescript'
@@ -839,6 +859,18 @@ export const KNOWN_TAGS: Record = {
icon: datahub,
content: 'Datahub',
},
+ deepseek: {
+ icon: deepseek,
+ content: 'Deepseek',
+ },
+ dify: {
+ icon: dify,
+ content: 'Dify',
+ },
+ dingtalk: {
+ icon: dingtalk,
+ content: 'DingTalk',
+ },
discord: {
icon: discord,
content: 'Discord',
@@ -847,6 +879,10 @@ export const KNOWN_TAGS: Record = {
icon: docker,
content: 'Docker',
},
+ doubao: {
+ icon: doubao,
+ content: 'Doubao',
+ },
facebook: {
icon: facebook,
content: 'Facebook',
@@ -863,6 +899,10 @@ export const KNOWN_TAGS: Record = {
icon: google,
content: 'Google',
},
+ grafana: {
+ icon: grafana,
+ content: 'Grafana',
+ },
graphql: {
icon: graphql,
content: 'GraphQL',
@@ -948,6 +988,14 @@ export const KNOWN_TAGS: Record = {
icon: prefect,
content: 'Prefect',
},
+ pydantic: {
+ icon: pydantic,
+ content: 'Pydantic',
+ },
+ qwen: {
+ icon: qwen,
+ content: 'Qwen',
+ },
react: {
icon: react,
content: 'React',
@@ -1014,6 +1062,10 @@ export const KNOWN_TAGS: Record = {
content: 'Thoughtspot',
blackAndWhite: true,
},
+ tiktok: {
+ icon: tiktok,
+ content: 'TikTok',
+ },
trino: {
icon: trino,
content: 'Trino',
@@ -1027,6 +1079,14 @@ export const KNOWN_TAGS: Record = {
content: 'Twitter',
blackAndWhite: true,
},
+ volcengine: {
+ icon: volcengine,
+ content: 'VolcEngine',
+ },
+ wechat: {
+ icon: wechat,
+ content: 'WeChat',
+ },
x: {
icon: x,
content: ' ',
diff --git a/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-deepseek-color.svg b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-deepseek-color.svg
new file mode 100644
index 0000000000000..3bea6fc49c900
--- /dev/null
+++ b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-deepseek-color.svg
@@ -0,0 +1 @@
+
diff --git a/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-dify-color.svg b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-dify-color.svg
new file mode 100644
index 0000000000000..e13ee077b48d1
--- /dev/null
+++ b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-dify-color.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-dingtalk-color.svg b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-dingtalk-color.svg
new file mode 100644
index 0000000000000..d297ed53f6a58
--- /dev/null
+++ b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-dingtalk-color.svg
@@ -0,0 +1 @@
+
diff --git a/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-doubao-color.svg b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-doubao-color.svg
new file mode 100644
index 0000000000000..27135e4ddb922
--- /dev/null
+++ b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-doubao-color.svg
@@ -0,0 +1 @@
+
diff --git a/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-grafana-color.svg b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-grafana-color.svg
new file mode 100644
index 0000000000000..bb0b543d1c021
--- /dev/null
+++ b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-grafana-color.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-pydantic-color.svg b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-pydantic-color.svg
new file mode 100644
index 0000000000000..b983217dfd6c5
--- /dev/null
+++ b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-pydantic-color.svg
@@ -0,0 +1 @@
+
diff --git a/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-qwen-color.svg b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-qwen-color.svg
new file mode 100644
index 0000000000000..18c3dcf412b03
--- /dev/null
+++ b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-qwen-color.svg
@@ -0,0 +1 @@
+
diff --git a/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-tiktok-color.svg b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-tiktok-color.svg
new file mode 100644
index 0000000000000..267d9b3120152
--- /dev/null
+++ b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-tiktok-color.svg
@@ -0,0 +1 @@
+
diff --git a/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-volcengine-color.svg b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-volcengine-color.svg
new file mode 100644
index 0000000000000..45dd393c3d1a7
--- /dev/null
+++ b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-volcengine-color.svg
@@ -0,0 +1 @@
+
diff --git a/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-wechat-color.svg b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-wechat-color.svg
new file mode 100644
index 0000000000000..90c7f1c9d3f93
--- /dev/null
+++ b/js_modules/dagster-ui/packages/ui-core/src/graph/kindtag-images/tool-wechat-color.svg
@@ -0,0 +1 @@
+