From d1e402e3e988edc5483b82d1dea99bf9d4c3c84b Mon Sep 17 00:00:00 2001
From: Val Kosh <8518277+artifexrefercio@users.noreply.github.com>
Date: Tue, 1 Apr 2025 03:17:28 -0700
Subject: [PATCH 001/122] new icon: testrail (plain, plain-wordmark)
---
devicon.json | 19 +++++++++++++
icons/testrail/testrail-plain-wordmark.svg | 31 ++++++++++++++++++++++
icons/testrail/testrail-plain.svg | 3 +++
3 files changed, 53 insertions(+)
create mode 100644 icons/testrail/testrail-plain-wordmark.svg
create mode 100644 icons/testrail/testrail-plain.svg
diff --git a/devicon.json b/devicon.json
index 42411ad73..e8f875610 100644
--- a/devicon.json
+++ b/devicon.json
@@ -12431,6 +12431,25 @@
}
]
},
+ {
+ "name": "testrail",
+ "altnames": [],
+ "tags": [
+ "testing",
+ "tool"
+ ],
+ "versions": {
+ "svg": [
+ "plain",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain"
+ ]
+ },
+ "color": "#50d18d",
+ "aliases":[]
+ },
{
"name": "tex",
"altnames": [],
diff --git a/icons/testrail/testrail-plain-wordmark.svg b/icons/testrail/testrail-plain-wordmark.svg
new file mode 100644
index 000000000..1a69a23c8
--- /dev/null
+++ b/icons/testrail/testrail-plain-wordmark.svg
@@ -0,0 +1,31 @@
+
+
\ No newline at end of file
diff --git a/icons/testrail/testrail-plain.svg b/icons/testrail/testrail-plain.svg
new file mode 100644
index 000000000..065b73f8f
--- /dev/null
+++ b/icons/testrail/testrail-plain.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
From 69343804eede5857c518e3ce9089965cddbdb7d4 Mon Sep 17 00:00:00 2001
From: Snailedlt <43886029+Snailedlt@users.noreply.github.com>
Date: Thu, 5 Jun 2025 14:38:29 +0200
Subject: [PATCH 002/122] add azuredatafactory icons
---
.vscode/tags-enum.json | 1 +
devicon.json | 28 +++++++++++++++++++
.../azuredatafactory-line.svg | 1 +
.../azuredatafactory-original.svg | 1 +
.../azuredatafactory-plain.svg | 1 +
5 files changed, 32 insertions(+)
create mode 100644 icons/azuredatafactory/azuredatafactory-line.svg
create mode 100644 icons/azuredatafactory/azuredatafactory-original.svg
create mode 100644 icons/azuredatafactory/azuredatafactory-plain.svg
diff --git a/.vscode/tags-enum.json b/.vscode/tags-enum.json
index 1637bf6ff..ab19439f2 100644
--- a/.vscode/tags-enum.json
+++ b/.vscode/tags-enum.json
@@ -13,6 +13,7 @@
"DAG",
"GNU",
"IDE",
+ "ETL",
"algorithms",
"analysis",
"analytics",
diff --git a/devicon.json b/devicon.json
index f7b6f7330..63de19f85 100644
--- a/devicon.json
+++ b/devicon.json
@@ -981,6 +981,34 @@
"color": "#0089D6",
"aliases": []
},
+ {
+ "name": "azuredatafactory",
+ "altnames": [
+ "azure data factory"
+ ],
+ "tags": [
+ "azure",
+ "ETL",
+ "cloud",
+ "big data",
+ "data-processing",
+ "data science",
+ "data-transfer"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "plain",
+ "line"
+ ],
+ "font": [
+ "plain",
+ "line"
+ ]
+ },
+ "color": "#095ca2",
+ "aliases": []
+ },
{
"name": "azuredevops",
"altnames": [
diff --git a/icons/azuredatafactory/azuredatafactory-line.svg b/icons/azuredatafactory/azuredatafactory-line.svg
new file mode 100644
index 000000000..36e7efb94
--- /dev/null
+++ b/icons/azuredatafactory/azuredatafactory-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/azuredatafactory/azuredatafactory-original.svg b/icons/azuredatafactory/azuredatafactory-original.svg
new file mode 100644
index 000000000..9e981eab8
--- /dev/null
+++ b/icons/azuredatafactory/azuredatafactory-original.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/azuredatafactory/azuredatafactory-plain.svg b/icons/azuredatafactory/azuredatafactory-plain.svg
new file mode 100644
index 000000000..f32da0f58
--- /dev/null
+++ b/icons/azuredatafactory/azuredatafactory-plain.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
From d2051d7454085046afe288eed83c4d74a122a4a7 Mon Sep 17 00:00:00 2001
From: Snailedlt <43886029+Snailedlt@users.noreply.github.com>
Date: Thu, 5 Jun 2025 16:03:25 +0200
Subject: [PATCH 003/122] add githubcopilot icons
---
.vscode/settings.json | 3 ++-
.vscode/tags-enum.json | 2 ++
devicon.json | 21 +++++++++++++++++++
.../githubcopilot-line-wordmark.svg | 1 +
icons/githubcopilot/githubcopilot-line.svg | 1 +
.../githubcopilot-original-wordmark.svg | 1 +
.../githubcopilot/githubcopilot-original.svg | 1 +
.../githubcopilot-plain-wordmark.svg | 1 +
icons/githubcopilot/githubcopilot-plain.svg | 1 +
9 files changed, 31 insertions(+), 1 deletion(-)
create mode 100644 icons/githubcopilot/githubcopilot-line-wordmark.svg
create mode 100644 icons/githubcopilot/githubcopilot-line.svg
create mode 100644 icons/githubcopilot/githubcopilot-original-wordmark.svg
create mode 100644 icons/githubcopilot/githubcopilot-original.svg
create mode 100644 icons/githubcopilot/githubcopilot-plain-wordmark.svg
create mode 100644 icons/githubcopilot/githubcopilot-plain.svg
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 7eb645653..4b3c1fffd 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -6,5 +6,6 @@
],
"url": "/.vscode/devicon-schema.json"
}
- ]
+ ],
+ "svg.preview.background": "editor"
}
diff --git a/.vscode/tags-enum.json b/.vscode/tags-enum.json
index 1637bf6ff..d07171bc2 100644
--- a/.vscode/tags-enum.json
+++ b/.vscode/tags-enum.json
@@ -7,6 +7,7 @@
"enum": [
".net",
"3d",
+ "AI",
"ARM",
"C#",
"CMS",
@@ -50,6 +51,7 @@
"cloud-computing-platform",
"cmdlets",
"cms",
+ "code-completion",
"code quality",
"code-quality",
"code-review",
diff --git a/devicon.json b/devicon.json
index f7b6f7330..135194a27 100644
--- a/devicon.json
+++ b/devicon.json
@@ -4583,6 +4583,27 @@
"color": "#24292e",
"aliases": []
},
+ {
+ "name": "githubcopilot",
+ "altnames": ["github copilot"],
+ "tags": [
+ "automation",
+ "AI",
+ "code-completion"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark"
+ ],
+ "font": [
+ "original",
+ "original-wordmark"
+ ]
+ },
+ "color": "#181616",
+ "aliases": []
+ },
{
"name": "gitkraken",
"altnames": [],
diff --git a/icons/githubcopilot/githubcopilot-line-wordmark.svg b/icons/githubcopilot/githubcopilot-line-wordmark.svg
new file mode 100644
index 000000000..21193169e
--- /dev/null
+++ b/icons/githubcopilot/githubcopilot-line-wordmark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/githubcopilot/githubcopilot-line.svg b/icons/githubcopilot/githubcopilot-line.svg
new file mode 100644
index 000000000..6c20990ce
--- /dev/null
+++ b/icons/githubcopilot/githubcopilot-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/githubcopilot/githubcopilot-original-wordmark.svg b/icons/githubcopilot/githubcopilot-original-wordmark.svg
new file mode 100644
index 000000000..8e4711a11
--- /dev/null
+++ b/icons/githubcopilot/githubcopilot-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/githubcopilot/githubcopilot-original.svg b/icons/githubcopilot/githubcopilot-original.svg
new file mode 100644
index 000000000..a34705806
--- /dev/null
+++ b/icons/githubcopilot/githubcopilot-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/githubcopilot/githubcopilot-plain-wordmark.svg b/icons/githubcopilot/githubcopilot-plain-wordmark.svg
new file mode 100644
index 000000000..9b1ea9721
--- /dev/null
+++ b/icons/githubcopilot/githubcopilot-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/githubcopilot/githubcopilot-plain.svg b/icons/githubcopilot/githubcopilot-plain.svg
new file mode 100644
index 000000000..a1387545a
--- /dev/null
+++ b/icons/githubcopilot/githubcopilot-plain.svg
@@ -0,0 +1 @@
+
From 373ee560ce782db595e764554fa30dcfb6ee5204 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B8rgen=20Kalsnes=20Hagen?=
<43886029+Snailedlt@users.noreply.github.com>
Date: Thu, 5 Jun 2025 16:09:43 +0200
Subject: [PATCH 004/122] fix devicon.json
- add versions to svg and font
- fix color
---
devicon.json | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/devicon.json b/devicon.json
index 135194a27..1dbb7ac84 100644
--- a/devicon.json
+++ b/devicon.json
@@ -4594,14 +4594,20 @@
"versions": {
"svg": [
"original",
- "original-wordmark"
+ "plain",
+ "line",
+ "original-wordmark",
+ "plain-wordmark",
+ "line-wordmark"
],
"font": [
- "original",
- "original-wordmark"
+ "plain",
+ "line",
+ "plain-wordmark",
+ "line-wordmark"
]
},
- "color": "#181616",
+ "color": "#000",
"aliases": []
},
{
From 49fa978e875823f9b5eaec0436a075a05f0f8704 Mon Sep 17 00:00:00 2001
From: Snailedlt <43886029+Snailedlt@users.noreply.github.com>
Date: Thu, 5 Jun 2025 16:12:45 +0200
Subject: [PATCH 005/122] remove settings.json changes
---
.vscode/settings.json | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 4b3c1fffd..7eb645653 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -6,6 +6,5 @@
],
"url": "/.vscode/devicon-schema.json"
}
- ],
- "svg.preview.background": "editor"
+ ]
}
From 4e65f67baa666ea1276fc7a458411d34e82d0382 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 6 Jun 2025 17:47:29 +0200
Subject: [PATCH 006/122] New icon: ghidra (original, plain, line)
---
devicon.json | 21 +++++++++++++++++++++
icons/ghidra/ghidra-line.svg | 1 +
icons/ghidra/ghidra-original.svg | 1 +
icons/ghidra/ghidra-plain.svg | 1 +
4 files changed, 24 insertions(+)
create mode 100644 icons/ghidra/ghidra-line.svg
create mode 100644 icons/ghidra/ghidra-original.svg
create mode 100644 icons/ghidra/ghidra-plain.svg
diff --git a/devicon.json b/devicon.json
index a65fab6ac..43bb3999e 100644
--- a/devicon.json
+++ b/devicon.json
@@ -4411,6 +4411,27 @@
"color": "#9991d9",
"aliases": []
},
+ {
+ "name": "ghidra",
+ "altnames": [],
+ "tags": [
+ "binary-analysis",
+ "reverse-engineering"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "plain",
+ "line"
+ ],
+ "font": [
+ "plain",
+ "line"
+ ]
+ },
+ "color": "#df241a",
+ "aliases": []
+ },
{
"name": "ghost",
"altnames": [],
diff --git a/icons/ghidra/ghidra-line.svg b/icons/ghidra/ghidra-line.svg
new file mode 100644
index 000000000..caa9b8cd0
--- /dev/null
+++ b/icons/ghidra/ghidra-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/ghidra/ghidra-original.svg b/icons/ghidra/ghidra-original.svg
new file mode 100644
index 000000000..6fb7bb3b1
--- /dev/null
+++ b/icons/ghidra/ghidra-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/ghidra/ghidra-plain.svg b/icons/ghidra/ghidra-plain.svg
new file mode 100644
index 000000000..c8b83cad0
--- /dev/null
+++ b/icons/ghidra/ghidra-plain.svg
@@ -0,0 +1 @@
+
From 2624f8d49934a042455e7f6f20696c6283b1c52b Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 11 Jun 2025 09:45:04 +0200
Subject: [PATCH 007/122] Fix line version
---
icons/ghidra/ghidra-line.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/ghidra/ghidra-line.svg b/icons/ghidra/ghidra-line.svg
index caa9b8cd0..3d80edf7e 100644
--- a/icons/ghidra/ghidra-line.svg
+++ b/icons/ghidra/ghidra-line.svg
@@ -1 +1 @@
-
+
From d0d1e81479b29ea1859135b0187791a9f4300544 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 11 Jun 2025 12:49:56 +0200
Subject: [PATCH 008/122] Fix artifact in plain image
---
icons/ghidra/ghidra-plain.svg | 38 ++++++++++++++++++++++++++++++++++-
1 file changed, 37 insertions(+), 1 deletion(-)
diff --git a/icons/ghidra/ghidra-plain.svg b/icons/ghidra/ghidra-plain.svg
index c8b83cad0..c502e672d 100644
--- a/icons/ghidra/ghidra-plain.svg
+++ b/icons/ghidra/ghidra-plain.svg
@@ -1 +1,37 @@
-
+
+
From a48a14ee5117a1f371b53e5bb451d7fcaa536b3c Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 11 Jun 2025 12:55:43 +0200
Subject: [PATCH 009/122] Fix artifact in plain image
---
icons/ghidra/ghidra-plain.svg | 38 +----------------------------------
1 file changed, 1 insertion(+), 37 deletions(-)
diff --git a/icons/ghidra/ghidra-plain.svg b/icons/ghidra/ghidra-plain.svg
index c502e672d..e80394f44 100644
--- a/icons/ghidra/ghidra-plain.svg
+++ b/icons/ghidra/ghidra-plain.svg
@@ -1,37 +1 @@
-
-
+
From 03bc69d4a72cc7d268e0d82b35e330b0de634e17 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 11 Jun 2025 13:31:31 +0200
Subject: [PATCH 010/122] new icon: burpsuite (original, original-wordmark,
plain, plain-wordmark, line, line-wordmark)
---
devicon.json | 29 +++++++++++++++++++
icons/burpsuite/burpsuite-line-wordmark.svg | 1 +
icons/burpsuite/burpsuite-line.svg | 1 +
.../burpsuite/burpsuite-original-wordmark.svg | 1 +
icons/burpsuite/burpsuite-original.svg | 1 +
icons/burpsuite/burpsuite-plain-wordmark.svg | 1 +
icons/burpsuite/burpsuite-plain.svg | 1 +
7 files changed, 35 insertions(+)
create mode 100644 icons/burpsuite/burpsuite-line-wordmark.svg
create mode 100644 icons/burpsuite/burpsuite-line.svg
create mode 100644 icons/burpsuite/burpsuite-original-wordmark.svg
create mode 100644 icons/burpsuite/burpsuite-original.svg
create mode 100644 icons/burpsuite/burpsuite-plain-wordmark.svg
create mode 100644 icons/burpsuite/burpsuite-plain.svg
diff --git a/devicon.json b/devicon.json
index a65fab6ac..65e89ed73 100644
--- a/devicon.json
+++ b/devicon.json
@@ -1525,6 +1525,35 @@
"color": "#FBF0DF",
"aliases": []
},
+ {
+ "name": "burpsuite",
+ "altnames": [
+ "burp suite"
+ ],
+ "tags": [
+ "application",
+ "security",
+ "testing"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark",
+ "line",
+ "line-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark",
+ "line",
+ "line-wordmark"
+ ]
+ },
+ "color": "#00a2b9",
+ "aliases": []
+ },
{
"name": "c",
"altnames": [],
diff --git a/icons/burpsuite/burpsuite-line-wordmark.svg b/icons/burpsuite/burpsuite-line-wordmark.svg
new file mode 100644
index 000000000..2130df1ba
--- /dev/null
+++ b/icons/burpsuite/burpsuite-line-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/burpsuite/burpsuite-line.svg b/icons/burpsuite/burpsuite-line.svg
new file mode 100644
index 000000000..1c1adf025
--- /dev/null
+++ b/icons/burpsuite/burpsuite-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/burpsuite/burpsuite-original-wordmark.svg b/icons/burpsuite/burpsuite-original-wordmark.svg
new file mode 100644
index 000000000..be6885473
--- /dev/null
+++ b/icons/burpsuite/burpsuite-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/burpsuite/burpsuite-original.svg b/icons/burpsuite/burpsuite-original.svg
new file mode 100644
index 000000000..0f85fbb41
--- /dev/null
+++ b/icons/burpsuite/burpsuite-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/burpsuite/burpsuite-plain-wordmark.svg b/icons/burpsuite/burpsuite-plain-wordmark.svg
new file mode 100644
index 000000000..214943b9b
--- /dev/null
+++ b/icons/burpsuite/burpsuite-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/burpsuite/burpsuite-plain.svg b/icons/burpsuite/burpsuite-plain.svg
new file mode 100644
index 000000000..eeca64adb
--- /dev/null
+++ b/icons/burpsuite/burpsuite-plain.svg
@@ -0,0 +1 @@
+
From 8aedbd72ce38ed0aa8ae2f8fbd0dde96bb327157 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 11 Jun 2025 21:49:59 +0200
Subject: [PATCH 011/122] new icon: gnuradio (original, origianl-wordmark,
plain, plain-wordmark)
---
devicon.json | 29 +++++++++++++++++++
icons/gnuradio/gnuradio-original-wordmark.svg | 1 +
icons/gnuradio/gnuradio-original.svg | 1 +
icons/gnuradio/gnuradio-plain-wordmark.svg | 1 +
4 files changed, 32 insertions(+)
create mode 100644 icons/gnuradio/gnuradio-original-wordmark.svg
create mode 100644 icons/gnuradio/gnuradio-original.svg
create mode 100644 icons/gnuradio/gnuradio-plain-wordmark.svg
diff --git a/devicon.json b/devicon.json
index a65fab6ac..19d79e881 100644
--- a/devicon.json
+++ b/devicon.json
@@ -4716,6 +4716,35 @@
"color": "#000000",
"aliases": []
},
+ {
+ "name": "gnuradio",
+ "altnames": [
+ "gnu radio"
+ ],
+ "tags": [
+ "open-source",
+ "software-radio",
+ "signal-processing"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain-wordmark"
+ ],
+ "font": [
+ "original",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#ff6905",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ }
+ ]
+ },
{
"name": "go",
"altnames": [
diff --git a/icons/gnuradio/gnuradio-original-wordmark.svg b/icons/gnuradio/gnuradio-original-wordmark.svg
new file mode 100644
index 000000000..fca24b964
--- /dev/null
+++ b/icons/gnuradio/gnuradio-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/gnuradio/gnuradio-original.svg b/icons/gnuradio/gnuradio-original.svg
new file mode 100644
index 000000000..8c569ac83
--- /dev/null
+++ b/icons/gnuradio/gnuradio-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/gnuradio/gnuradio-plain-wordmark.svg b/icons/gnuradio/gnuradio-plain-wordmark.svg
new file mode 100644
index 000000000..1e83c711c
--- /dev/null
+++ b/icons/gnuradio/gnuradio-plain-wordmark.svg
@@ -0,0 +1 @@
+
From ec89cf648df1da74c604ad4331cf9c3a6eef0f51 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 11 Jun 2025 22:46:31 +0200
Subject: [PATCH 012/122] new icon: vapor (original, original-wordmark, plain,
plain-wordmark)
---
devicon.json | 24 ++++++++++++++++++++++++
icons/vapor/vapor-original-wordmark.svg | 1 +
icons/vapor/vapor-original.svg | 1 +
icons/vapor/vapor-plain-wordmark.svg | 1 +
icons/vapor/vapor-plain.svg | 1 +
5 files changed, 28 insertions(+)
create mode 100644 icons/vapor/vapor-original-wordmark.svg
create mode 100644 icons/vapor/vapor-original.svg
create mode 100644 icons/vapor/vapor-plain-wordmark.svg
create mode 100644 icons/vapor/vapor-plain.svg
diff --git a/devicon.json b/devicon.json
index a65fab6ac..80de335dc 100644
--- a/devicon.json
+++ b/devicon.json
@@ -13495,6 +13495,30 @@
"color": "#a56de2",
"aliases": []
},
+ {
+ "name": "vapor",
+ "altnames": [],
+ "tags": [
+ "programming",
+ "server",
+ "backend",
+ "swift"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#141416",
+ "aliases": []
+ },
{
"name": "vault",
"altnames": [
diff --git a/icons/vapor/vapor-original-wordmark.svg b/icons/vapor/vapor-original-wordmark.svg
new file mode 100644
index 000000000..84d089bf5
--- /dev/null
+++ b/icons/vapor/vapor-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/vapor/vapor-original.svg b/icons/vapor/vapor-original.svg
new file mode 100644
index 000000000..732586782
--- /dev/null
+++ b/icons/vapor/vapor-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/vapor/vapor-plain-wordmark.svg b/icons/vapor/vapor-plain-wordmark.svg
new file mode 100644
index 000000000..90055d9a3
--- /dev/null
+++ b/icons/vapor/vapor-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/vapor/vapor-plain.svg b/icons/vapor/vapor-plain.svg
new file mode 100644
index 000000000..98349cb7d
--- /dev/null
+++ b/icons/vapor/vapor-plain.svg
@@ -0,0 +1 @@
+
From 7fad625fcd34a028e8e465ed76293d137eee7a0a Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 11 Jun 2025 23:17:48 +0200
Subject: [PATCH 013/122] new icon: luau (original, original-wordmark, plain,
plain-wordmark, line, line-wordmark)
---
devicon.json | 39 ++++++++++++++++++++++++++++++++++++
icons/luau/luau-line.svg | 1 +
icons/luau/luau-original.svg | 1 +
icons/luau/luau-plain.svg | 1 +
4 files changed, 42 insertions(+)
create mode 100644 icons/luau/luau-line.svg
create mode 100644 icons/luau/luau-original.svg
create mode 100644 icons/luau/luau-plain.svg
diff --git a/devicon.json b/devicon.json
index a65fab6ac..a3eeca037 100644
--- a/devicon.json
+++ b/devicon.json
@@ -7161,6 +7161,45 @@
}
]
},
+ {
+ "name": "luau",
+ "altnames": [],
+ "tags": [
+ "programming",
+ "language",
+ "object-oriented",
+ "scripting",
+ "procedural",
+ "prototype-based",
+ "functional"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "plain",
+ "line"
+ ],
+ "font": [
+ "plain",
+ "line"
+ ]
+ },
+ "color": "#00A2FF",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "original-wordmark"
+ },
+ {
+ "base": "plain",
+ "alias": "plain-wordmark"
+ },
+ {
+ "base": "line",
+ "alias": "line-wordmark"
+ }
+ ]
+ },
{
"name": "lumen",
"altnames": [
diff --git a/icons/luau/luau-line.svg b/icons/luau/luau-line.svg
new file mode 100644
index 000000000..c23c786e6
--- /dev/null
+++ b/icons/luau/luau-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/luau/luau-original.svg b/icons/luau/luau-original.svg
new file mode 100644
index 000000000..e3cf6db3e
--- /dev/null
+++ b/icons/luau/luau-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/luau/luau-plain.svg b/icons/luau/luau-plain.svg
new file mode 100644
index 000000000..28c7a808d
--- /dev/null
+++ b/icons/luau/luau-plain.svg
@@ -0,0 +1 @@
+
From 96b8da388f668b05556d1efc297dd7f22143ae79 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Thu, 12 Jun 2025 18:24:58 +0200
Subject: [PATCH 014/122] new icon: bruno (original, original-wordmark, plain,
plain-wordmark)
---
devicon.json | 23 +++++++++++++++++++++++
icons/bruno/bruno-original-wordmark.svg | 1 +
icons/bruno/bruno-original.svg | 1 +
icons/bruno/bruno-plain-wordmark.svg | 1 +
icons/bruno/bruno-plain.svg | 1 +
5 files changed, 27 insertions(+)
create mode 100644 icons/bruno/bruno-original-wordmark.svg
create mode 100644 icons/bruno/bruno-original.svg
create mode 100644 icons/bruno/bruno-plain-wordmark.svg
create mode 100644 icons/bruno/bruno-plain.svg
diff --git a/devicon.json b/devicon.json
index a65fab6ac..f061a7a0b 100644
--- a/devicon.json
+++ b/devicon.json
@@ -1483,6 +1483,29 @@
"color": "#0070f0",
"aliases": []
},
+ {
+ "name": "bruno",
+ "altnames": [],
+ "tags": [
+ "api",
+ "tool",
+ "testing"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#161414",
+ "aliases": []
+ },
{
"name": "bulma",
"altnames": [
diff --git a/icons/bruno/bruno-original-wordmark.svg b/icons/bruno/bruno-original-wordmark.svg
new file mode 100644
index 000000000..8f5f5f128
--- /dev/null
+++ b/icons/bruno/bruno-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/bruno/bruno-original.svg b/icons/bruno/bruno-original.svg
new file mode 100644
index 000000000..4e941f141
--- /dev/null
+++ b/icons/bruno/bruno-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/bruno/bruno-plain-wordmark.svg b/icons/bruno/bruno-plain-wordmark.svg
new file mode 100644
index 000000000..05f5816d0
--- /dev/null
+++ b/icons/bruno/bruno-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/bruno/bruno-plain.svg b/icons/bruno/bruno-plain.svg
new file mode 100644
index 000000000..2c887ce18
--- /dev/null
+++ b/icons/bruno/bruno-plain.svg
@@ -0,0 +1 @@
+
From e08d47869414c4956d94c99df9aadc3772923be2 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Thu, 12 Jun 2025 18:50:23 +0200
Subject: [PATCH 015/122] Updated plain and line version
---
icons/ghidra/ghidra-line.svg | 2 +-
icons/ghidra/ghidra-plain.svg | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/icons/ghidra/ghidra-line.svg b/icons/ghidra/ghidra-line.svg
index 3d80edf7e..a6d7a5320 100644
--- a/icons/ghidra/ghidra-line.svg
+++ b/icons/ghidra/ghidra-line.svg
@@ -1 +1 @@
-
+
diff --git a/icons/ghidra/ghidra-plain.svg b/icons/ghidra/ghidra-plain.svg
index e80394f44..28fcf9e8a 100644
--- a/icons/ghidra/ghidra-plain.svg
+++ b/icons/ghidra/ghidra-plain.svg
@@ -1 +1 @@
-
+
From 3c101d2f8d4692e57aa88f6f29beec93c9e94ef5 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 13 Jun 2025 10:23:48 +0200
Subject: [PATCH 016/122] new icon: gitea (original, original-wordmark, plain,
plain-wordmark)
---
devicon.json | 26 +++++++++++++++++++++++++
icons/gitea/gitea-original-wordmark.svg | 1 +
icons/gitea/gitea-original.svg | 1 +
icons/gitea/gitea-plain-wordmark.svg | 1 +
4 files changed, 29 insertions(+)
create mode 100644 icons/gitea/gitea-original-wordmark.svg
create mode 100644 icons/gitea/gitea-original.svg
create mode 100644 icons/gitea/gitea-plain-wordmark.svg
diff --git a/devicon.json b/devicon.json
index a65fab6ac..7b0b82824 100644
--- a/devicon.json
+++ b/devicon.json
@@ -4511,6 +4511,32 @@
}
]
},
+ {
+ "name": "gitea",
+ "altnames": [],
+ "tags": [
+ "version-control",
+ "git"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#73a952",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ }
+ ]
+ },
{
"name": "github",
"altnames": [],
diff --git a/icons/gitea/gitea-original-wordmark.svg b/icons/gitea/gitea-original-wordmark.svg
new file mode 100644
index 000000000..db07df0b8
--- /dev/null
+++ b/icons/gitea/gitea-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/gitea/gitea-original.svg b/icons/gitea/gitea-original.svg
new file mode 100644
index 000000000..e9cfa4d9f
--- /dev/null
+++ b/icons/gitea/gitea-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/gitea/gitea-plain-wordmark.svg b/icons/gitea/gitea-plain-wordmark.svg
new file mode 100644
index 000000000..0719222c9
--- /dev/null
+++ b/icons/gitea/gitea-plain-wordmark.svg
@@ -0,0 +1 @@
+
From ffbf1ba3332278395fb923486e8c7565a9320039 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 13 Jun 2025 10:47:21 +0200
Subject: [PATCH 017/122] Use original for font
---
devicon.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/devicon.json b/devicon.json
index 7b0b82824..6d094904f 100644
--- a/devicon.json
+++ b/devicon.json
@@ -4525,7 +4525,7 @@
"plain-wordmark"
],
"font": [
- "plain",
+ "original",
"plain-wordmark"
]
},
From 821a3e906d33c00622e159dfdce24f819072a85c Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 13 Jun 2025 12:58:57 +0200
Subject: [PATCH 018/122] update icon: intellij (original, plain)
---
icons/intellij/intellij-original.svg | 40 +---------------------------
icons/intellij/intellij-plain.svg | 4 +--
2 files changed, 2 insertions(+), 42 deletions(-)
diff --git a/icons/intellij/intellij-original.svg b/icons/intellij/intellij-original.svg
index 6b610dd83..1a7a53242 100644
--- a/icons/intellij/intellij-original.svg
+++ b/icons/intellij/intellij-original.svg
@@ -1,39 +1 @@
-
+
diff --git a/icons/intellij/intellij-plain.svg b/icons/intellij/intellij-plain.svg
index 7495fb262..5064c09b9 100644
--- a/icons/intellij/intellij-plain.svg
+++ b/icons/intellij/intellij-plain.svg
@@ -1,3 +1 @@
-
+
From adadefb8b398f21e97ef75d3f49e9e5cba581eb1 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 13 Jun 2025 13:26:34 +0200
Subject: [PATCH 019/122] update icon: clion (original, plain)
---
devicon.json | 2 +-
icons/clion/clion-original.svg | 34 +---------------------------------
icons/clion/clion-plain.svg | 4 +---
3 files changed, 3 insertions(+), 37 deletions(-)
diff --git a/devicon.json b/devicon.json
index a65fab6ac..0ad290678 100644
--- a/devicon.json
+++ b/devicon.json
@@ -1885,7 +1885,7 @@
"plain-wordmark"
]
},
- "color": "#21d789",
+ "color": "#21D789",
"aliases": []
},
{
diff --git a/icons/clion/clion-original.svg b/icons/clion/clion-original.svg
index 5d57678e1..29dff1534 100644
--- a/icons/clion/clion-original.svg
+++ b/icons/clion/clion-original.svg
@@ -1,33 +1 @@
-
+
diff --git a/icons/clion/clion-plain.svg b/icons/clion/clion-plain.svg
index bb6851fe3..cae0c83ed 100644
--- a/icons/clion/clion-plain.svg
+++ b/icons/clion/clion-plain.svg
@@ -1,3 +1 @@
-
+
From bbe1857c0ed3262634287def05cf1422a1f1a52e Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 13 Jun 2025 13:41:12 +0200
Subject: [PATCH 020/122] Simplify line version
---
icons/ghidra/ghidra-line.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/ghidra/ghidra-line.svg b/icons/ghidra/ghidra-line.svg
index a6d7a5320..b76dd21ab 100644
--- a/icons/ghidra/ghidra-line.svg
+++ b/icons/ghidra/ghidra-line.svg
@@ -1 +1 @@
-
+
From 28f81e8662009e8b72f5b1d9d8f91fdac2e10cd3 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 13 Jun 2025 13:45:51 +0200
Subject: [PATCH 021/122] Fix ghidra line artifact
---
icons/ghidra/ghidra-line.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/ghidra/ghidra-line.svg b/icons/ghidra/ghidra-line.svg
index b76dd21ab..85631cad3 100644
--- a/icons/ghidra/ghidra-line.svg
+++ b/icons/ghidra/ghidra-line.svg
@@ -1 +1 @@
-
+
From 4d6302b5d2b55ec4df390853ffbec700b20029af Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 17 Jun 2025 09:39:52 +0200
Subject: [PATCH 022/122] Update githubcopilot-line-wordmark.svg
Add missing fill="#000" and newline
---
icons/githubcopilot/githubcopilot-line-wordmark.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/githubcopilot/githubcopilot-line-wordmark.svg b/icons/githubcopilot/githubcopilot-line-wordmark.svg
index 21193169e..c3c5b86ed 100644
--- a/icons/githubcopilot/githubcopilot-line-wordmark.svg
+++ b/icons/githubcopilot/githubcopilot-line-wordmark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
From 3e6210543b42b13fdc826cfdbfb8708a9e24ac9f Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 17 Jun 2025 09:40:30 +0200
Subject: [PATCH 023/122] Update githubcopilot-line.svg
Add missing fill="#000"
---
icons/githubcopilot/githubcopilot-line.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/githubcopilot/githubcopilot-line.svg b/icons/githubcopilot/githubcopilot-line.svg
index 6c20990ce..681b2248e 100644
--- a/icons/githubcopilot/githubcopilot-line.svg
+++ b/icons/githubcopilot/githubcopilot-line.svg
@@ -1 +1 @@
-
+
From 4566eb7ffe8980b7deb36e2f4c9909189ad826d0 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 17 Jun 2025 09:41:36 +0200
Subject: [PATCH 024/122] Update githubcopilot-plain-wordmark.svg
Add missing fill="#000"
---
icons/githubcopilot/githubcopilot-plain-wordmark.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/githubcopilot/githubcopilot-plain-wordmark.svg b/icons/githubcopilot/githubcopilot-plain-wordmark.svg
index 9b1ea9721..c981900e3 100644
--- a/icons/githubcopilot/githubcopilot-plain-wordmark.svg
+++ b/icons/githubcopilot/githubcopilot-plain-wordmark.svg
@@ -1 +1 @@
-
+
From 19db93a6c55bb6601db13b3488fa6358fed37bca Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 17 Jun 2025 09:50:52 +0200
Subject: [PATCH 025/122] Update githubcopilot-plain.svg
Add missing xmlns namespace and fill="#000"
---
icons/githubcopilot/githubcopilot-plain.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/githubcopilot/githubcopilot-plain.svg b/icons/githubcopilot/githubcopilot-plain.svg
index a1387545a..f33c47916 100644
--- a/icons/githubcopilot/githubcopilot-plain.svg
+++ b/icons/githubcopilot/githubcopilot-plain.svg
@@ -1 +1 @@
-
+
From ef8a6cb0747d104ac56d0110d4655d5bbafebc01 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 17 Jun 2025 10:40:27 +0200
Subject: [PATCH 026/122] Update azuredatafactory-line.svg
Add newline
---
icons/azuredatafactory/azuredatafactory-line.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/azuredatafactory/azuredatafactory-line.svg b/icons/azuredatafactory/azuredatafactory-line.svg
index 36e7efb94..7ff7c4ca2 100644
--- a/icons/azuredatafactory/azuredatafactory-line.svg
+++ b/icons/azuredatafactory/azuredatafactory-line.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
From 02dec69a9df93df67b8d62b5736ca39f681299a7 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 17 Jun 2025 10:40:44 +0200
Subject: [PATCH 027/122] Update azuredatafactory-original.svg
Add newline
---
icons/azuredatafactory/azuredatafactory-original.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/azuredatafactory/azuredatafactory-original.svg b/icons/azuredatafactory/azuredatafactory-original.svg
index 9e981eab8..ddabd5d9b 100644
--- a/icons/azuredatafactory/azuredatafactory-original.svg
+++ b/icons/azuredatafactory/azuredatafactory-original.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
From ec5048a17a3e4a12577d918425a031c33c6dfb15 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 17 Jun 2025 10:40:59 +0200
Subject: [PATCH 028/122] Update azuredatafactory-plain.svg
Add newline
---
icons/azuredatafactory/azuredatafactory-plain.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/azuredatafactory/azuredatafactory-plain.svg b/icons/azuredatafactory/azuredatafactory-plain.svg
index f32da0f58..329805e59 100644
--- a/icons/azuredatafactory/azuredatafactory-plain.svg
+++ b/icons/azuredatafactory/azuredatafactory-plain.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
From 5727f632f220ef306f92799437c8253a2ba3523c Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Thu, 19 Jun 2025 15:33:23 +0200
Subject: [PATCH 029/122] new icon: tenzir (original, original-wordmark, line,
line-wordmark)
---
devicon.json | 35 +++++++++++++++++++++++
icons/tenzir/tenzir-line-wordmark.svg | 1 +
icons/tenzir/tenzir-line.svg | 1 +
icons/tenzir/tenzir-original-wordmark.svg | 1 +
icons/tenzir/tenzir-original.svg | 1 +
5 files changed, 39 insertions(+)
create mode 100644 icons/tenzir/tenzir-line-wordmark.svg
create mode 100644 icons/tenzir/tenzir-line.svg
create mode 100644 icons/tenzir/tenzir-original-wordmark.svg
create mode 100644 icons/tenzir/tenzir-original.svg
diff --git a/devicon.json b/devicon.json
index d4967af57..4638e8bd3 100644
--- a/devicon.json
+++ b/devicon.json
@@ -12689,6 +12689,41 @@
"color": "#ff6f00",
"aliases": []
},
+ {
+ "name": "tenzir",
+ "altnames": [],
+ "tags": [
+ "security",
+ "logs",
+ "monitoring",
+ "pipeline"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "line",
+ "line-wordmark"
+ ],
+ "font": [
+ "original",
+ "original-wordmark",
+ "line",
+ "line-wordmark"
+ ]
+ },
+ "color": "#0e1017",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ },
+ {
+ "base": "original-wordmark",
+ "alias": "plain-wordmark"
+ }
+ ]
+ },
{
"name": "terraform",
"altnames": [],
diff --git a/icons/tenzir/tenzir-line-wordmark.svg b/icons/tenzir/tenzir-line-wordmark.svg
new file mode 100644
index 000000000..aea4d8dc7
--- /dev/null
+++ b/icons/tenzir/tenzir-line-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/tenzir/tenzir-line.svg b/icons/tenzir/tenzir-line.svg
new file mode 100644
index 000000000..0dbdf8712
--- /dev/null
+++ b/icons/tenzir/tenzir-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/tenzir/tenzir-original-wordmark.svg b/icons/tenzir/tenzir-original-wordmark.svg
new file mode 100644
index 000000000..149ab3538
--- /dev/null
+++ b/icons/tenzir/tenzir-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/tenzir/tenzir-original.svg b/icons/tenzir/tenzir-original.svg
new file mode 100644
index 000000000..669b01ca7
--- /dev/null
+++ b/icons/tenzir/tenzir-original.svg
@@ -0,0 +1 @@
+
From 93da18414995c33a19bf681696d735bb28ddcb7d Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 20 Jun 2025 15:28:32 +0200
Subject: [PATCH 030/122] update icon: rubymine (original, original-wordmark,
plain, plain-wordmark)
---
devicon.json | 5 ++--
icons/rubymine/rubymine-original-wordmark.svg | 7 +----
icons/rubymine/rubymine-original.svg | 30 +------------------
icons/rubymine/rubymine-plain-wordmark.svg | 4 +--
icons/rubymine/rubymine-plain.svg | 4 +--
5 files changed, 7 insertions(+), 43 deletions(-)
diff --git a/devicon.json b/devicon.json
index d4967af57..060af5e92 100644
--- a/devicon.json
+++ b/devicon.json
@@ -11212,7 +11212,8 @@
"altnames": [],
"tags": [
"jetbrains",
- "editor"
+ "editor",
+ "IDE"
],
"versions": {
"svg": [
@@ -11226,7 +11227,7 @@
"plain-wordmark"
]
},
- "color": "#FC801D",
+ "color": "#000000",
"aliases": []
},
{
diff --git a/icons/rubymine/rubymine-original-wordmark.svg b/icons/rubymine/rubymine-original-wordmark.svg
index 97c98d5fd..0f666831b 100644
--- a/icons/rubymine/rubymine-original-wordmark.svg
+++ b/icons/rubymine/rubymine-original-wordmark.svg
@@ -1,6 +1 @@
-
+
diff --git a/icons/rubymine/rubymine-original.svg b/icons/rubymine/rubymine-original.svg
index 54fe0fe95..b98327ffd 100644
--- a/icons/rubymine/rubymine-original.svg
+++ b/icons/rubymine/rubymine-original.svg
@@ -1,29 +1 @@
-
+
diff --git a/icons/rubymine/rubymine-plain-wordmark.svg b/icons/rubymine/rubymine-plain-wordmark.svg
index 0445497e8..f71367e25 100644
--- a/icons/rubymine/rubymine-plain-wordmark.svg
+++ b/icons/rubymine/rubymine-plain-wordmark.svg
@@ -1,3 +1 @@
-
+
diff --git a/icons/rubymine/rubymine-plain.svg b/icons/rubymine/rubymine-plain.svg
index 0513f017d..3f264461c 100644
--- a/icons/rubymine/rubymine-plain.svg
+++ b/icons/rubymine/rubymine-plain.svg
@@ -1,3 +1 @@
-
+
From 3998b197573d850080871d43f9b165f6249ef8ea Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 20 Jun 2025 15:43:42 +0200
Subject: [PATCH 031/122] Updated icons
---
icons/clion/clion-original-wordmark.svg | 6 +-----
icons/clion/clion-original.svg | 2 +-
icons/clion/clion-plain-wordmark.svg | 4 +---
icons/clion/clion-plain.svg | 2 +-
4 files changed, 4 insertions(+), 10 deletions(-)
diff --git a/icons/clion/clion-original-wordmark.svg b/icons/clion/clion-original-wordmark.svg
index 2948e19d0..10750809b 100644
--- a/icons/clion/clion-original-wordmark.svg
+++ b/icons/clion/clion-original-wordmark.svg
@@ -1,5 +1 @@
-
+
diff --git a/icons/clion/clion-original.svg b/icons/clion/clion-original.svg
index 29dff1534..7c6096b23 100644
--- a/icons/clion/clion-original.svg
+++ b/icons/clion/clion-original.svg
@@ -1 +1 @@
-
+
diff --git a/icons/clion/clion-plain-wordmark.svg b/icons/clion/clion-plain-wordmark.svg
index 90b80d492..c7de0f633 100644
--- a/icons/clion/clion-plain-wordmark.svg
+++ b/icons/clion/clion-plain-wordmark.svg
@@ -1,3 +1 @@
-
+
diff --git a/icons/clion/clion-plain.svg b/icons/clion/clion-plain.svg
index cae0c83ed..33e60fadf 100644
--- a/icons/clion/clion-plain.svg
+++ b/icons/clion/clion-plain.svg
@@ -1 +1 @@
-
+
From 53c87668cd76527dd0cadc794f57a254f26c4d8f Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 20 Jun 2025 15:44:21 +0200
Subject: [PATCH 032/122] update main color for plain
---
devicon.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/devicon.json b/devicon.json
index 0ad290678..69f379695 100644
--- a/devicon.json
+++ b/devicon.json
@@ -1885,7 +1885,7 @@
"plain-wordmark"
]
},
- "color": "#21D789",
+ "color": "#000000",
"aliases": []
},
{
From e1bd340b71542e71c813a4b0b2a435a5a2f66f74 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 20 Jun 2025 15:57:49 +0200
Subject: [PATCH 033/122] Update all versions
---
devicon.json | 2 +-
icons/intellij/intellij-original-wordmark.svg | 1 +
icons/intellij/intellij-original.svg | 2 +-
icons/intellij/intellij-plain-wordmark.svg | 4 +---
icons/intellij/intellij-plain.svg | 2 +-
5 files changed, 5 insertions(+), 6 deletions(-)
create mode 100644 icons/intellij/intellij-original-wordmark.svg
diff --git a/devicon.json b/devicon.json
index d4967af57..2bb0ec388 100644
--- a/devicon.json
+++ b/devicon.json
@@ -5693,7 +5693,7 @@
"plain-wordmark"
]
},
- "color": "#087cfa",
+ "color": "#000000",
"aliases": []
},
{
diff --git a/icons/intellij/intellij-original-wordmark.svg b/icons/intellij/intellij-original-wordmark.svg
new file mode 100644
index 000000000..e567a110b
--- /dev/null
+++ b/icons/intellij/intellij-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/intellij/intellij-original.svg b/icons/intellij/intellij-original.svg
index 1a7a53242..460c4fe34 100644
--- a/icons/intellij/intellij-original.svg
+++ b/icons/intellij/intellij-original.svg
@@ -1 +1 @@
-
+
diff --git a/icons/intellij/intellij-plain-wordmark.svg b/icons/intellij/intellij-plain-wordmark.svg
index 7626a280a..dbef12a14 100644
--- a/icons/intellij/intellij-plain-wordmark.svg
+++ b/icons/intellij/intellij-plain-wordmark.svg
@@ -1,3 +1 @@
-
+
diff --git a/icons/intellij/intellij-plain.svg b/icons/intellij/intellij-plain.svg
index 5064c09b9..87ec4f354 100644
--- a/icons/intellij/intellij-plain.svg
+++ b/icons/intellij/intellij-plain.svg
@@ -1 +1 @@
-
+
From 995d9200078c27f3021dcb00a29f72200d6bb5d9 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 20 Jun 2025 16:00:18 +0200
Subject: [PATCH 034/122] add fill color
---
icons/clion/clion-plain-wordmark.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/clion/clion-plain-wordmark.svg b/icons/clion/clion-plain-wordmark.svg
index c7de0f633..b6e3f1446 100644
--- a/icons/clion/clion-plain-wordmark.svg
+++ b/icons/clion/clion-plain-wordmark.svg
@@ -1 +1 @@
-
+
From 8dd38cf17d85df6e2b6f12889590c6605fc14d2b Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 20 Jun 2025 16:00:51 +0200
Subject: [PATCH 035/122] Update fill color
---
icons/clion/clion-plain.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/clion/clion-plain.svg b/icons/clion/clion-plain.svg
index 33e60fadf..b0f194f75 100644
--- a/icons/clion/clion-plain.svg
+++ b/icons/clion/clion-plain.svg
@@ -1 +1 @@
-
+
From 2e530d636c634217bc6867c65f24114ceb3425bf Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 20 Jun 2025 20:37:35 +0200
Subject: [PATCH 036/122] update icon: webstorm (original, original-wordmark,
plain, plain-wordmark)
---
devicon.json | 2 +-
icons/webstorm/webstorm-original-wordmark.svg | 6 +----
icons/webstorm/webstorm-original.svg | 22 +------------------
icons/webstorm/webstorm-plain-wordmark.svg | 4 +---
icons/webstorm/webstorm-plain.svg | 4 +---
5 files changed, 5 insertions(+), 33 deletions(-)
diff --git a/devicon.json b/devicon.json
index d4967af57..550b75e79 100644
--- a/devicon.json
+++ b/devicon.json
@@ -14194,7 +14194,7 @@
"plain-wordmark"
]
},
- "color": "#07c3f2",
+ "color": "#000000",
"aliases": []
},
{
diff --git a/icons/webstorm/webstorm-original-wordmark.svg b/icons/webstorm/webstorm-original-wordmark.svg
index a05034c9c..5737389c6 100644
--- a/icons/webstorm/webstorm-original-wordmark.svg
+++ b/icons/webstorm/webstorm-original-wordmark.svg
@@ -1,5 +1 @@
-
+
diff --git a/icons/webstorm/webstorm-original.svg b/icons/webstorm/webstorm-original.svg
index 0e10d6b5d..1fabf72ee 100644
--- a/icons/webstorm/webstorm-original.svg
+++ b/icons/webstorm/webstorm-original.svg
@@ -1,21 +1 @@
-
+
diff --git a/icons/webstorm/webstorm-plain-wordmark.svg b/icons/webstorm/webstorm-plain-wordmark.svg
index 1d86dd413..50af8caf9 100644
--- a/icons/webstorm/webstorm-plain-wordmark.svg
+++ b/icons/webstorm/webstorm-plain-wordmark.svg
@@ -1,3 +1 @@
-
+
diff --git a/icons/webstorm/webstorm-plain.svg b/icons/webstorm/webstorm-plain.svg
index e6cc0b1dd..2227401e2 100644
--- a/icons/webstorm/webstorm-plain.svg
+++ b/icons/webstorm/webstorm-plain.svg
@@ -1,3 +1 @@
-
+
From defb77a62628bbcce44c88505f61e34a01ee9ac5 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 20 Jun 2025 20:49:06 +0200
Subject: [PATCH 037/122] update icon: rider (original, original-wordmark,
plain, plain-wordmark)
---
devicon.json | 2 +-
icons/rider/rider-original-wordmark.svg | 6 +-----
icons/rider/rider-original.svg | 22 +---------------------
icons/rider/rider-plain-wordmark.svg | 4 +---
icons/rider/rider-plain.svg | 4 +---
5 files changed, 5 insertions(+), 33 deletions(-)
diff --git a/devicon.json b/devicon.json
index d4967af57..225bee90d 100644
--- a/devicon.json
+++ b/devicon.json
@@ -11033,7 +11033,7 @@
"plain-wordmark"
]
},
- "color": "#dd1265",
+ "color": "#000000",
"aliases": []
},
{
diff --git a/icons/rider/rider-original-wordmark.svg b/icons/rider/rider-original-wordmark.svg
index d6961dafd..a22fa3d3a 100644
--- a/icons/rider/rider-original-wordmark.svg
+++ b/icons/rider/rider-original-wordmark.svg
@@ -1,5 +1 @@
-
+
diff --git a/icons/rider/rider-original.svg b/icons/rider/rider-original.svg
index 78b9f21ea..954b2cc8b 100644
--- a/icons/rider/rider-original.svg
+++ b/icons/rider/rider-original.svg
@@ -1,21 +1 @@
-
+
diff --git a/icons/rider/rider-plain-wordmark.svg b/icons/rider/rider-plain-wordmark.svg
index 2a1d91275..a9d1247d3 100644
--- a/icons/rider/rider-plain-wordmark.svg
+++ b/icons/rider/rider-plain-wordmark.svg
@@ -1,3 +1 @@
-
+
diff --git a/icons/rider/rider-plain.svg b/icons/rider/rider-plain.svg
index 8bfec3bdb..a8d84a4cc 100644
--- a/icons/rider/rider-plain.svg
+++ b/icons/rider/rider-plain.svg
@@ -1,3 +1 @@
-
+
From 852cb25df443e5199175c3dfabf0c1f910b0d569 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 20 Jun 2025 20:56:18 +0200
Subject: [PATCH 038/122] update icon: pycharm (original, origianl-wordmark,
plain, plain-wordmark)
---
devicon.json | 2 +-
icons/pycharm/pycharm-original-wordmark.svg | 6 +--
icons/pycharm/pycharm-original.svg | 59 +--------------------
icons/pycharm/pycharm-plain-wordmark.svg | 4 +-
icons/pycharm/pycharm-plain.svg | 4 +-
5 files changed, 5 insertions(+), 70 deletions(-)
diff --git a/devicon.json b/devicon.json
index d4967af57..a875ae306 100644
--- a/devicon.json
+++ b/devicon.json
@@ -10122,7 +10122,7 @@
"plain-wordmark"
]
},
- "color": "#21D789",
+ "color": "#000000",
"aliases": []
},
{
diff --git a/icons/pycharm/pycharm-original-wordmark.svg b/icons/pycharm/pycharm-original-wordmark.svg
index e52afbf52..fc586dff0 100644
--- a/icons/pycharm/pycharm-original-wordmark.svg
+++ b/icons/pycharm/pycharm-original-wordmark.svg
@@ -1,5 +1 @@
-
+
diff --git a/icons/pycharm/pycharm-original.svg b/icons/pycharm/pycharm-original.svg
index 17fee9571..49e09412a 100644
--- a/icons/pycharm/pycharm-original.svg
+++ b/icons/pycharm/pycharm-original.svg
@@ -1,58 +1 @@
-
+
diff --git a/icons/pycharm/pycharm-plain-wordmark.svg b/icons/pycharm/pycharm-plain-wordmark.svg
index 23b818555..73f22af22 100644
--- a/icons/pycharm/pycharm-plain-wordmark.svg
+++ b/icons/pycharm/pycharm-plain-wordmark.svg
@@ -1,3 +1 @@
-
+
diff --git a/icons/pycharm/pycharm-plain.svg b/icons/pycharm/pycharm-plain.svg
index 912f2a34b..5c1305eff 100644
--- a/icons/pycharm/pycharm-plain.svg
+++ b/icons/pycharm/pycharm-plain.svg
@@ -1,3 +1 @@
-
+
From c24a9d7958611c0b4f0024630510b2fcd23fd35e Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 20 Jun 2025 21:12:08 +0200
Subject: [PATCH 039/122] update icon: goland (orignal, origianl-wordmark,
plain, plain-wordmark)
---
devicon.json | 3 +-
icons/goland/goland-original-wordmark.svg | 1 +
icons/goland/goland-original.svg | 36 +----------------------
icons/goland/goland-plain-wordmark.svg | 4 +--
icons/goland/goland-plain.svg | 4 +--
5 files changed, 6 insertions(+), 42 deletions(-)
create mode 100644 icons/goland/goland-original-wordmark.svg
diff --git a/devicon.json b/devicon.json
index d4967af57..febb021e0 100644
--- a/devicon.json
+++ b/devicon.json
@@ -4768,6 +4768,7 @@
"versions": {
"svg": [
"original",
+ "original-wordmark",
"plain",
"plain-wordmark"
],
@@ -4776,7 +4777,7 @@
"plain-wordmark"
]
},
- "color": "#087cfa",
+ "color": "#000000",
"aliases": []
},
{
diff --git a/icons/goland/goland-original-wordmark.svg b/icons/goland/goland-original-wordmark.svg
new file mode 100644
index 000000000..e34eb2035
--- /dev/null
+++ b/icons/goland/goland-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/goland/goland-original.svg b/icons/goland/goland-original.svg
index cb35860df..a7e0823cc 100644
--- a/icons/goland/goland-original.svg
+++ b/icons/goland/goland-original.svg
@@ -1,35 +1 @@
-
+
diff --git a/icons/goland/goland-plain-wordmark.svg b/icons/goland/goland-plain-wordmark.svg
index 09fab6f69..57b0a835d 100644
--- a/icons/goland/goland-plain-wordmark.svg
+++ b/icons/goland/goland-plain-wordmark.svg
@@ -1,3 +1 @@
-
+
diff --git a/icons/goland/goland-plain.svg b/icons/goland/goland-plain.svg
index 78a5462e5..5704a75d2 100644
--- a/icons/goland/goland-plain.svg
+++ b/icons/goland/goland-plain.svg
@@ -1,3 +1 @@
-
+
From c8473eec0c7b4577b607a4f6782e19781819455c Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 20 Jun 2025 21:18:39 +0200
Subject: [PATCH 040/122] update icon: datagrip (original, origianl-wordmark,
plain, plain-wordmark)
---
devicon.json | 3 +-
icons/datagrip/datagrip-original-wordmark.svg | 1 +
icons/datagrip/datagrip-original.svg | 39 +------------------
icons/datagrip/datagrip-plain-wordmark.svg | 4 +-
icons/datagrip/datagrip-plain.svg | 4 +-
5 files changed, 6 insertions(+), 45 deletions(-)
create mode 100644 icons/datagrip/datagrip-original-wordmark.svg
diff --git a/devicon.json b/devicon.json
index d4967af57..1a68a2d4c 100644
--- a/devicon.json
+++ b/devicon.json
@@ -2699,6 +2699,7 @@
"versions": {
"svg": [
"original",
+ "original-wordmark",
"plain",
"plain-wordmark"
],
@@ -2707,7 +2708,7 @@
"plain-wordmark"
]
},
- "color": "#21d789",
+ "color": "#000000",
"aliases": []
},
{
diff --git a/icons/datagrip/datagrip-original-wordmark.svg b/icons/datagrip/datagrip-original-wordmark.svg
new file mode 100644
index 000000000..d8b88fbef
--- /dev/null
+++ b/icons/datagrip/datagrip-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/datagrip/datagrip-original.svg b/icons/datagrip/datagrip-original.svg
index 2127cb1f7..1ce024fea 100644
--- a/icons/datagrip/datagrip-original.svg
+++ b/icons/datagrip/datagrip-original.svg
@@ -1,38 +1 @@
-
+
diff --git a/icons/datagrip/datagrip-plain-wordmark.svg b/icons/datagrip/datagrip-plain-wordmark.svg
index a49b17d99..666762b65 100644
--- a/icons/datagrip/datagrip-plain-wordmark.svg
+++ b/icons/datagrip/datagrip-plain-wordmark.svg
@@ -1,3 +1 @@
-
+
diff --git a/icons/datagrip/datagrip-plain.svg b/icons/datagrip/datagrip-plain.svg
index 710a60939..35745ccb3 100644
--- a/icons/datagrip/datagrip-plain.svg
+++ b/icons/datagrip/datagrip-plain.svg
@@ -1,3 +1 @@
-
+
From 72e892ac376840ed8d585c4e844fff7464ff0eb2 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Sun, 22 Jun 2025 13:38:09 +0200
Subject: [PATCH 041/122] new icon: zed (original, plain)
---
devicon.json | 23 +++++++++++++++++++++++
icons/zed/zed-original.svg | 1 +
2 files changed, 24 insertions(+)
create mode 100644 icons/zed/zed-original.svg
diff --git a/devicon.json b/devicon.json
index d4967af57..64cc83bf6 100644
--- a/devicon.json
+++ b/devicon.json
@@ -14571,6 +14571,29 @@
"color": "#ffffff",
"aliases": []
},
+ {
+ "name": "zed",
+ "altnames": [],
+ "tags": [
+ "editor",
+ "IDE"
+ ],
+ "versions": {
+ "svg": [
+ "original"
+ ],
+ "font": [
+ "original"
+ ]
+ },
+ "color": "#084CCF",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ }
+ ]
+ },
{
"name": "zend",
"altnames": [],
diff --git a/icons/zed/zed-original.svg b/icons/zed/zed-original.svg
new file mode 100644
index 000000000..c41fb2e8e
--- /dev/null
+++ b/icons/zed/zed-original.svg
@@ -0,0 +1 @@
+
From 9f20ac89701a840e8e95cf9e922f375b34f922a8 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Sun, 22 Jun 2025 14:17:31 +0200
Subject: [PATCH 042/122] new icon: ollama (original, plain)
---
devicon.json | 23 +++++++++++++++++++++++
icons/ollama/ollama-original.svg | 1 +
2 files changed, 24 insertions(+)
create mode 100644 icons/ollama/ollama-original.svg
diff --git a/devicon.json b/devicon.json
index d4967af57..1d03dc3dc 100644
--- a/devicon.json
+++ b/devicon.json
@@ -8794,6 +8794,29 @@
"color": "#0f82c2",
"aliases": []
},
+ {
+ "name": "ollama",
+ "altnames": [],
+ "tags": [
+ "llm",
+ "server"
+ ],
+ "versions": {
+ "svg": [
+ "original"
+ ],
+ "font": [
+ "original"
+ ]
+ },
+ "color": "#000000",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ }
+ ]
+ },
{
"name": "openal",
"altnames": [],
diff --git a/icons/ollama/ollama-original.svg b/icons/ollama/ollama-original.svg
new file mode 100644
index 000000000..c4c5564ab
--- /dev/null
+++ b/icons/ollama/ollama-original.svg
@@ -0,0 +1 @@
+
From 11c2861d3149c69a741f83489a34690f3d650bc0 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 25 Jun 2025 09:20:31 +0200
Subject: [PATCH 043/122] new icon: aiassistant (original, original-wordmark,
plain, plain-wordmark)
---
devicon.json | 22 +++++++++++++++++++
.../aiassistant-original-wordmark.svg | 1 +
icons/aiassistant/aiassistant-original.svg | 1 +
.../aiassistant-plain-wordmark.svg | 1 +
icons/aiassistant/aiassistant-plain.svg | 1 +
5 files changed, 26 insertions(+)
create mode 100644 icons/aiassistant/aiassistant-original-wordmark.svg
create mode 100644 icons/aiassistant/aiassistant-original.svg
create mode 100644 icons/aiassistant/aiassistant-plain-wordmark.svg
create mode 100644 icons/aiassistant/aiassistant-plain.svg
diff --git a/devicon.json b/devicon.json
index d4967af57..8172b35c3 100644
--- a/devicon.json
+++ b/devicon.json
@@ -151,6 +151,28 @@
"color": "#1F0740",
"aliases": []
},
+ {
+ "name": "aiassistant",
+ "altnames": [
+ "AI Assistant"
+ ],
+ "tags": [
+ "ai",
+ "assistant"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#000000",
+ "aliases": []
+ },
{
"name": "akka",
"altnames": [
diff --git a/icons/aiassistant/aiassistant-original-wordmark.svg b/icons/aiassistant/aiassistant-original-wordmark.svg
new file mode 100644
index 000000000..388349d1b
--- /dev/null
+++ b/icons/aiassistant/aiassistant-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/aiassistant/aiassistant-original.svg b/icons/aiassistant/aiassistant-original.svg
new file mode 100644
index 000000000..e38524275
--- /dev/null
+++ b/icons/aiassistant/aiassistant-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/aiassistant/aiassistant-plain-wordmark.svg b/icons/aiassistant/aiassistant-plain-wordmark.svg
new file mode 100644
index 000000000..20aff1a42
--- /dev/null
+++ b/icons/aiassistant/aiassistant-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/aiassistant/aiassistant-plain.svg b/icons/aiassistant/aiassistant-plain.svg
new file mode 100644
index 000000000..5552337e9
--- /dev/null
+++ b/icons/aiassistant/aiassistant-plain.svg
@@ -0,0 +1 @@
+
From 3fb67993006dc52c5e1aa5de332a067853f6f21d Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 25 Jun 2025 10:44:55 +0200
Subject: [PATCH 044/122] new icon: junie (original, original-wordmark, plain,
plain-wordmark)
---
devicon.json | 28 +++++++++++++++++++++++++
icons/junie/junie-original-wordmark.svg | 1 +
icons/junie/junie-original.svg | 1 +
icons/junie/junie-plain-wordmark.svg | 1 +
4 files changed, 31 insertions(+)
create mode 100644 icons/junie/junie-original-wordmark.svg
create mode 100644 icons/junie/junie-original.svg
create mode 100644 icons/junie/junie-plain-wordmark.svg
diff --git a/devicon.json b/devicon.json
index d4967af57..7b31f6891 100644
--- a/devicon.json
+++ b/devicon.json
@@ -6156,6 +6156,34 @@
"color": "#28a745",
"aliases": []
},
+ {
+ "name": "junie",
+ "altnames": [
+ "junie"
+ ],
+ "tags": [
+ "ai",
+ "coding",
+ "agent"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#47e054",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ }
+ ]
+ },
{
"name": "junit",
"altnames": [],
diff --git a/icons/junie/junie-original-wordmark.svg b/icons/junie/junie-original-wordmark.svg
new file mode 100644
index 000000000..8ad61c28f
--- /dev/null
+++ b/icons/junie/junie-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/junie/junie-original.svg b/icons/junie/junie-original.svg
new file mode 100644
index 000000000..4fa1d4b87
--- /dev/null
+++ b/icons/junie/junie-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/junie/junie-plain-wordmark.svg b/icons/junie/junie-plain-wordmark.svg
new file mode 100644
index 000000000..9164100c7
--- /dev/null
+++ b/icons/junie/junie-plain-wordmark.svg
@@ -0,0 +1 @@
+
From ad90cee77047667c1ddde643f84bf8f80d3d7ef4 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 25 Jun 2025 18:59:06 +0200
Subject: [PATCH 045/122] new icon: seaborn (original, original-wordmark,
plain, plain-wordmark)
---
devicon.json | 23 +++++++++++++++++++++
icons/seaborn/seaborn-original-wordmark.svg | 1 +
icons/seaborn/seaborn-original.svg | 1 +
icons/seaborn/seaborn-plain-wordmark.svg | 1 +
icons/seaborn/seaborn-plain.svg | 1 +
5 files changed, 27 insertions(+)
create mode 100644 icons/seaborn/seaborn-original-wordmark.svg
create mode 100644 icons/seaborn/seaborn-original.svg
create mode 100644 icons/seaborn/seaborn-plain-wordmark.svg
create mode 100644 icons/seaborn/seaborn-plain.svg
diff --git a/devicon.json b/devicon.json
index d4967af57..17eacba9a 100644
--- a/devicon.json
+++ b/devicon.json
@@ -11482,6 +11482,29 @@
"color": "#173354",
"aliases": []
},
+ {
+ "name": "seaborn",
+ "altnames": [],
+ "tags": [
+ "python",
+ "library",
+ "visualization"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#444876",
+ "aliases": []
+ },
{
"name": "selenium",
"altnames": [],
diff --git a/icons/seaborn/seaborn-original-wordmark.svg b/icons/seaborn/seaborn-original-wordmark.svg
new file mode 100644
index 000000000..8b24e84ed
--- /dev/null
+++ b/icons/seaborn/seaborn-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/seaborn/seaborn-original.svg b/icons/seaborn/seaborn-original.svg
new file mode 100644
index 000000000..713f53435
--- /dev/null
+++ b/icons/seaborn/seaborn-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/seaborn/seaborn-plain-wordmark.svg b/icons/seaborn/seaborn-plain-wordmark.svg
new file mode 100644
index 000000000..a29a931ca
--- /dev/null
+++ b/icons/seaborn/seaborn-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/seaborn/seaborn-plain.svg b/icons/seaborn/seaborn-plain.svg
new file mode 100644
index 000000000..567c441d9
--- /dev/null
+++ b/icons/seaborn/seaborn-plain.svg
@@ -0,0 +1 @@
+
From 02c191ba717af67af98cab2782a302a2830324f4 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 25 Jun 2025 19:08:04 +0200
Subject: [PATCH 046/122] Fix plain versions
---
icons/seaborn/seaborn-plain-wordmark.svg | 2 +-
icons/seaborn/seaborn-plain.svg | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/icons/seaborn/seaborn-plain-wordmark.svg b/icons/seaborn/seaborn-plain-wordmark.svg
index a29a931ca..589041f66 100644
--- a/icons/seaborn/seaborn-plain-wordmark.svg
+++ b/icons/seaborn/seaborn-plain-wordmark.svg
@@ -1 +1 @@
-
+
diff --git a/icons/seaborn/seaborn-plain.svg b/icons/seaborn/seaborn-plain.svg
index 567c441d9..364d56af8 100644
--- a/icons/seaborn/seaborn-plain.svg
+++ b/icons/seaborn/seaborn-plain.svg
@@ -1 +1 @@
-
+
From 764469085a6a1c9c30c9cdcedaa591df25f5d884 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Thu, 26 Jun 2025 14:24:47 +0200
Subject: [PATCH 047/122] new icon: typeorm (original, original-wordmark,
plain, plain-wordmark, line, line-wordmark)
---
devicon.json | 28 +++++++++++++++++++++
icons/typeorm/typeorm-line-wordmark.svg | 1 +
icons/typeorm/typeorm-line.svg | 1 +
icons/typeorm/typeorm-original-wordmark.svg | 1 +
icons/typeorm/typeorm-original.svg | 1 +
icons/typeorm/typeorm-plain-wordmark.svg | 1 +
icons/typeorm/typeorm-plain.svg | 1 +
7 files changed, 34 insertions(+)
create mode 100644 icons/typeorm/typeorm-line-wordmark.svg
create mode 100644 icons/typeorm/typeorm-line.svg
create mode 100644 icons/typeorm/typeorm-original-wordmark.svg
create mode 100644 icons/typeorm/typeorm-original.svg
create mode 100644 icons/typeorm/typeorm-plain-wordmark.svg
create mode 100644 icons/typeorm/typeorm-plain.svg
diff --git a/devicon.json b/devicon.json
index d4967af57..7b15678de 100644
--- a/devicon.json
+++ b/devicon.json
@@ -13211,6 +13211,34 @@
}
]
},
+ {
+ "name": "typeorm",
+ "altnames": [],
+ "tags": [
+ "database",
+ "orm",
+ "typescript",
+ "javascript"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark",
+ "line",
+ "line-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark",
+ "line",
+ "line-wordmark"
+ ]
+ },
+ "color": "#000000",
+ "aliases": []
+ },
{
"name": "typescript",
"altnames": [
diff --git a/icons/typeorm/typeorm-line-wordmark.svg b/icons/typeorm/typeorm-line-wordmark.svg
new file mode 100644
index 000000000..3200ef365
--- /dev/null
+++ b/icons/typeorm/typeorm-line-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/typeorm/typeorm-line.svg b/icons/typeorm/typeorm-line.svg
new file mode 100644
index 000000000..03f729984
--- /dev/null
+++ b/icons/typeorm/typeorm-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/typeorm/typeorm-original-wordmark.svg b/icons/typeorm/typeorm-original-wordmark.svg
new file mode 100644
index 000000000..b191b26fd
--- /dev/null
+++ b/icons/typeorm/typeorm-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/typeorm/typeorm-original.svg b/icons/typeorm/typeorm-original.svg
new file mode 100644
index 000000000..576975805
--- /dev/null
+++ b/icons/typeorm/typeorm-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/typeorm/typeorm-plain-wordmark.svg b/icons/typeorm/typeorm-plain-wordmark.svg
new file mode 100644
index 000000000..91c783950
--- /dev/null
+++ b/icons/typeorm/typeorm-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/typeorm/typeorm-plain.svg b/icons/typeorm/typeorm-plain.svg
new file mode 100644
index 000000000..ec02da100
--- /dev/null
+++ b/icons/typeorm/typeorm-plain.svg
@@ -0,0 +1 @@
+
From f888a5021e3b371baca3496afc06cba744bf9c4f Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 1 Jul 2025 23:23:34 +0200
Subject: [PATCH 048/122] new icon: ravendb (original, original-wordmark, line,
line-wordmark)
---
devicon.json | 33 +++++++++++++++++++++
icons/ravendb/ravendb-line-wordmark.svg | 1 +
icons/ravendb/ravendb-line.svg | 1 +
icons/ravendb/ravendb-original-wordmark.svg | 1 +
icons/ravendb/ravendb-original.svg | 1 +
5 files changed, 37 insertions(+)
create mode 100644 icons/ravendb/ravendb-line-wordmark.svg
create mode 100644 icons/ravendb/ravendb-line.svg
create mode 100644 icons/ravendb/ravendb-original-wordmark.svg
create mode 100644 icons/ravendb/ravendb-original.svg
diff --git a/devicon.json b/devicon.json
index fea52eded..ce420a4c7 100644
--- a/devicon.json
+++ b/devicon.json
@@ -10594,6 +10594,39 @@
"color": "#c51850",
"aliases": []
},
+ {
+ "name": "ravendb",
+ "altnames": [],
+ "tags": [
+ "database",
+ "nosql"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "line",
+ "line-wordmark"
+ ],
+ "font": [
+ "original",
+ "original-wordmark",
+ "line",
+ "line-wordmark"
+ ]
+ },
+ "color": "#388ee9",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ },
+ {
+ "base": "original-wordmark",
+ "alias": "plain-wordmark"
+ }
+ ]
+ },
{
"name": "reach",
"altnames": [
diff --git a/icons/ravendb/ravendb-line-wordmark.svg b/icons/ravendb/ravendb-line-wordmark.svg
new file mode 100644
index 000000000..46af1672f
--- /dev/null
+++ b/icons/ravendb/ravendb-line-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/ravendb/ravendb-line.svg b/icons/ravendb/ravendb-line.svg
new file mode 100644
index 000000000..53a5d81dd
--- /dev/null
+++ b/icons/ravendb/ravendb-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/ravendb/ravendb-original-wordmark.svg b/icons/ravendb/ravendb-original-wordmark.svg
new file mode 100644
index 000000000..4046c3cf1
--- /dev/null
+++ b/icons/ravendb/ravendb-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/ravendb/ravendb-original.svg b/icons/ravendb/ravendb-original.svg
new file mode 100644
index 000000000..8c4f18fcc
--- /dev/null
+++ b/icons/ravendb/ravendb-original.svg
@@ -0,0 +1 @@
+
From 79e04a7f9f07cca90aa2b92815dc760fbd535996 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 1 Jul 2025 23:47:23 +0200
Subject: [PATCH 049/122] new icon: wireguard (original, original-wordmark,
plain-wordmark, line)
---
devicon.json | 28 +++++++++++++++++++
icons/wireguard/wireguard-line.svg | 1 +
.../wireguard/wireguard-original-wordmark.svg | 1 +
icons/wireguard/wireguard-original.svg | 1 +
icons/wireguard/wireguard-plain-wordmark.svg | 1 +
5 files changed, 32 insertions(+)
create mode 100644 icons/wireguard/wireguard-line.svg
create mode 100644 icons/wireguard/wireguard-original-wordmark.svg
create mode 100644 icons/wireguard/wireguard-original.svg
create mode 100644 icons/wireguard/wireguard-plain-wordmark.svg
diff --git a/devicon.json b/devicon.json
index fea52eded..48f116f43 100644
--- a/devicon.json
+++ b/devicon.json
@@ -14260,6 +14260,34 @@
}
]
},
+ {
+ "name": "wireguard",
+ "altnames": [],
+ "tags": [
+ "linux",
+ "vpn"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain-wordmark",
+ "line"
+ ],
+ "font": [
+ "original",
+ "line",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#dd1100",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ }
+ ]
+ },
{
"name": "wolfram",
"altnames": [
diff --git a/icons/wireguard/wireguard-line.svg b/icons/wireguard/wireguard-line.svg
new file mode 100644
index 000000000..78c1855b3
--- /dev/null
+++ b/icons/wireguard/wireguard-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/wireguard/wireguard-original-wordmark.svg b/icons/wireguard/wireguard-original-wordmark.svg
new file mode 100644
index 000000000..2b3c160d9
--- /dev/null
+++ b/icons/wireguard/wireguard-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/wireguard/wireguard-original.svg b/icons/wireguard/wireguard-original.svg
new file mode 100644
index 000000000..a8f82c489
--- /dev/null
+++ b/icons/wireguard/wireguard-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/wireguard/wireguard-plain-wordmark.svg b/icons/wireguard/wireguard-plain-wordmark.svg
new file mode 100644
index 000000000..25a623849
--- /dev/null
+++ b/icons/wireguard/wireguard-plain-wordmark.svg
@@ -0,0 +1 @@
+
From f0d185d32962d3f810881dc49f44cc7c48711be7 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 2 Jul 2025 22:35:45 +0200
Subject: [PATCH 050/122] new icon: youtrack (original, original-wordmark,
plain, plain-wordmark)
---
devicon.json | 24 +++++++++++++++++++
icons/youtrack/youtrack-original-wordmark.svg | 1 +
icons/youtrack/youtrack-original.svg | 1 +
icons/youtrack/youtrack-plain-wordmark.svg | 1 +
icons/youtrack/youtrack-plain.svg | 1 +
5 files changed, 28 insertions(+)
create mode 100644 icons/youtrack/youtrack-original-wordmark.svg
create mode 100644 icons/youtrack/youtrack-original.svg
create mode 100644 icons/youtrack/youtrack-plain-wordmark.svg
create mode 100644 icons/youtrack/youtrack-plain.svg
diff --git a/devicon.json b/devicon.json
index fea52eded..2cec5f25a 100644
--- a/devicon.json
+++ b/devicon.json
@@ -14535,6 +14535,30 @@
"color": "#40b3d8",
"aliases": []
},
+ {
+ "name": "youtrack",
+ "altnames": [],
+ "tags": [
+ "planning",
+ "project",
+ "management",
+ "team"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#000000",
+ "aliases": []
+ },
{
"name": "yugabytedb",
"altnames": [],
diff --git a/icons/youtrack/youtrack-original-wordmark.svg b/icons/youtrack/youtrack-original-wordmark.svg
new file mode 100644
index 000000000..a27a1cfad
--- /dev/null
+++ b/icons/youtrack/youtrack-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/youtrack/youtrack-original.svg b/icons/youtrack/youtrack-original.svg
new file mode 100644
index 000000000..ff94cfeca
--- /dev/null
+++ b/icons/youtrack/youtrack-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/youtrack/youtrack-plain-wordmark.svg b/icons/youtrack/youtrack-plain-wordmark.svg
new file mode 100644
index 000000000..fc57b6313
--- /dev/null
+++ b/icons/youtrack/youtrack-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/youtrack/youtrack-plain.svg b/icons/youtrack/youtrack-plain.svg
new file mode 100644
index 000000000..a87560bbc
--- /dev/null
+++ b/icons/youtrack/youtrack-plain.svg
@@ -0,0 +1 @@
+
From 29aaf5c7c7db7ca59ceb0034ee79ec5407706681 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 2 Jul 2025 22:56:50 +0200
Subject: [PATCH 051/122] new icon: teamcity (original, original-wordmark,
plain, plain-wordmark)
---
devicon.json | 24 +++++++++++++++++++
icons/teamcity/teamcity-original-wordmark.svg | 1 +
icons/teamcity/teamcity-original.svg | 1 +
icons/teamcity/teamcity-plain-wordmark.svg | 1 +
icons/teamcity/teamcity-plain.svg | 1 +
5 files changed, 28 insertions(+)
create mode 100644 icons/teamcity/teamcity-original-wordmark.svg
create mode 100644 icons/teamcity/teamcity-original.svg
create mode 100644 icons/teamcity/teamcity-plain-wordmark.svg
create mode 100644 icons/teamcity/teamcity-plain.svg
diff --git a/devicon.json b/devicon.json
index fea52eded..de551bb39 100644
--- a/devicon.json
+++ b/devicon.json
@@ -12635,6 +12635,30 @@
"color": "#FFC131",
"aliases": []
},
+ {
+ "name": "teamcity",
+ "altnames": [],
+ "tags": [
+ "cicd",
+ "build",
+ "pipelines",
+ "testing"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#000000",
+ "aliases": []
+ },
{
"name": "teleport",
"altnames": [],
diff --git a/icons/teamcity/teamcity-original-wordmark.svg b/icons/teamcity/teamcity-original-wordmark.svg
new file mode 100644
index 000000000..73c9c7a36
--- /dev/null
+++ b/icons/teamcity/teamcity-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/teamcity/teamcity-original.svg b/icons/teamcity/teamcity-original.svg
new file mode 100644
index 000000000..583485c9d
--- /dev/null
+++ b/icons/teamcity/teamcity-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/teamcity/teamcity-plain-wordmark.svg b/icons/teamcity/teamcity-plain-wordmark.svg
new file mode 100644
index 000000000..1cd3c2e5c
--- /dev/null
+++ b/icons/teamcity/teamcity-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/teamcity/teamcity-plain.svg b/icons/teamcity/teamcity-plain.svg
new file mode 100644
index 000000000..d616e003e
--- /dev/null
+++ b/icons/teamcity/teamcity-plain.svg
@@ -0,0 +1 @@
+
From 98849af024cb64341d9897315a4311661f12d637 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 2 Jul 2025 23:24:34 +0200
Subject: [PATCH 052/122] new icon: apacheignite (original, original-wordmark,
plain, plain-wordmark, line)
---
devicon.json | 30 +++++++++++++++++++
icons/apacheignite/apacheignite-line.svg | 1 +
.../apacheignite-original-wordmark.svg | 1 +
icons/apacheignite/apacheignite-original.svg | 1 +
.../apacheignite-plain-wordmark.svg | 1 +
5 files changed, 34 insertions(+)
create mode 100644 icons/apacheignite/apacheignite-line.svg
create mode 100644 icons/apacheignite/apacheignite-original-wordmark.svg
create mode 100644 icons/apacheignite/apacheignite-original.svg
create mode 100644 icons/apacheignite/apacheignite-plain-wordmark.svg
diff --git a/devicon.json b/devicon.json
index fea52eded..a3db1e258 100644
--- a/devicon.json
+++ b/devicon.json
@@ -551,6 +551,36 @@
"color": "#017cee",
"aliases": []
},
+ {
+ "name": "apacheignite",
+ "altnames": [
+ "Ignite"
+ ],
+ "tags": [
+ "distributed",
+ "database"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain-wordmark",
+ "line"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark",
+ "line"
+ ]
+ },
+ "color": "#ed1c24",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ }
+ ]
+ },
{
"name": "apachekafka",
"altnames": [],
diff --git a/icons/apacheignite/apacheignite-line.svg b/icons/apacheignite/apacheignite-line.svg
new file mode 100644
index 000000000..bc987f6f2
--- /dev/null
+++ b/icons/apacheignite/apacheignite-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/apacheignite/apacheignite-original-wordmark.svg b/icons/apacheignite/apacheignite-original-wordmark.svg
new file mode 100644
index 000000000..d3dbf718f
--- /dev/null
+++ b/icons/apacheignite/apacheignite-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/apacheignite/apacheignite-original.svg b/icons/apacheignite/apacheignite-original.svg
new file mode 100644
index 000000000..342ad0d03
--- /dev/null
+++ b/icons/apacheignite/apacheignite-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/apacheignite/apacheignite-plain-wordmark.svg b/icons/apacheignite/apacheignite-plain-wordmark.svg
new file mode 100644
index 000000000..aab7b43f5
--- /dev/null
+++ b/icons/apacheignite/apacheignite-plain-wordmark.svg
@@ -0,0 +1 @@
+
From bd6a9238019862fc046c2e5ca8909edaa0018c80 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 25 Jun 2025 16:02:10 +0200
Subject: [PATCH 053/122] new icon: opnsense (original, original-wordmark,
plain, plain-wordmark, line)
---
devicon.json | 29 +++++++++++++++++++
icons/opnsense/opnsense-line.svg | 1 +
icons/opnsense/opnsense-original-wordmark.svg | 1 +
icons/opnsense/opnsense-original.svg | 1 +
icons/opnsense/opnsense-plain-wordmark.svg | 1 +
5 files changed, 33 insertions(+)
create mode 100644 icons/opnsense/opnsense-line.svg
create mode 100644 icons/opnsense/opnsense-original-wordmark.svg
create mode 100644 icons/opnsense/opnsense-original.svg
create mode 100644 icons/opnsense/opnsense-plain-wordmark.svg
diff --git a/devicon.json b/devicon.json
index fea52eded..c1cf766e6 100644
--- a/devicon.json
+++ b/devicon.json
@@ -9032,6 +9032,35 @@
"color": "#f7192d",
"aliases": []
},
+ {
+ "name": "opnsense",
+ "altnames": [],
+ "tags": [
+ "FreeBSD",
+ "firewall"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark",
+ "line"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark",
+ "line"
+ ]
+ },
+ "color": "#de3c06",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ }
+ ]
+ },
{
"name": "oracle",
"altnames": [
diff --git a/icons/opnsense/opnsense-line.svg b/icons/opnsense/opnsense-line.svg
new file mode 100644
index 000000000..dd485d917
--- /dev/null
+++ b/icons/opnsense/opnsense-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/opnsense/opnsense-original-wordmark.svg b/icons/opnsense/opnsense-original-wordmark.svg
new file mode 100644
index 000000000..eb34255f9
--- /dev/null
+++ b/icons/opnsense/opnsense-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/opnsense/opnsense-original.svg b/icons/opnsense/opnsense-original.svg
new file mode 100644
index 000000000..7c1249444
--- /dev/null
+++ b/icons/opnsense/opnsense-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/opnsense/opnsense-plain-wordmark.svg b/icons/opnsense/opnsense-plain-wordmark.svg
new file mode 100644
index 000000000..54715cf06
--- /dev/null
+++ b/icons/opnsense/opnsense-plain-wordmark.svg
@@ -0,0 +1 @@
+
From b687d0e31799e2242be3c5751caf76e098f1f72e Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 2 Jul 2025 23:30:56 +0200
Subject: [PATCH 054/122] use original instead of plain
---
devicon.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/devicon.json b/devicon.json
index c1cf766e6..571d89f5a 100644
--- a/devicon.json
+++ b/devicon.json
@@ -9048,7 +9048,7 @@
"line"
],
"font": [
- "plain",
+ "original",
"plain-wordmark",
"line"
]
From 71765e326cda653d3763bc394368cf6d27f76c34 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 2 Jul 2025 23:32:47 +0200
Subject: [PATCH 055/122] remove plain
---
devicon.json | 1 -
1 file changed, 1 deletion(-)
diff --git a/devicon.json b/devicon.json
index 571d89f5a..03c6df14b 100644
--- a/devicon.json
+++ b/devicon.json
@@ -9043,7 +9043,6 @@
"svg": [
"original",
"original-wordmark",
- "plain",
"plain-wordmark",
"line"
],
From fab0bb7d49b6660ff252cd81750a24ae46185942 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 20 Jun 2025 21:03:16 +0200
Subject: [PATCH 056/122] update icon: phpstorm (original, original-wordmark,
plain, plain-wordmark)
---
devicon.json | 3 +-
icons/phpstorm/phpstorm-original-wordmark.svg | 1 +
icons/phpstorm/phpstorm-original.svg | 35 +------------------
icons/phpstorm/phpstorm-plain-wordmark.svg | 4 +--
icons/phpstorm/phpstorm-plain.svg | 4 +--
5 files changed, 6 insertions(+), 41 deletions(-)
create mode 100644 icons/phpstorm/phpstorm-original-wordmark.svg
diff --git a/devicon.json b/devicon.json
index fea52eded..6c1810bf7 100644
--- a/devicon.json
+++ b/devicon.json
@@ -9393,6 +9393,7 @@
"versions": {
"svg": [
"original",
+ "original-wordmark",
"plain",
"plain-wordmark"
],
@@ -9401,7 +9402,7 @@
"plain-wordmark"
]
},
- "color": "#b74af7",
+ "color": "#000000",
"aliases": []
},
{
diff --git a/icons/phpstorm/phpstorm-original-wordmark.svg b/icons/phpstorm/phpstorm-original-wordmark.svg
new file mode 100644
index 000000000..820acc9b9
--- /dev/null
+++ b/icons/phpstorm/phpstorm-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/phpstorm/phpstorm-original.svg b/icons/phpstorm/phpstorm-original.svg
index ec98ebc3b..4513c62b5 100644
--- a/icons/phpstorm/phpstorm-original.svg
+++ b/icons/phpstorm/phpstorm-original.svg
@@ -1,34 +1 @@
-
+
diff --git a/icons/phpstorm/phpstorm-plain-wordmark.svg b/icons/phpstorm/phpstorm-plain-wordmark.svg
index e639f0154..9315688f9 100644
--- a/icons/phpstorm/phpstorm-plain-wordmark.svg
+++ b/icons/phpstorm/phpstorm-plain-wordmark.svg
@@ -1,3 +1 @@
-
+
diff --git a/icons/phpstorm/phpstorm-plain.svg b/icons/phpstorm/phpstorm-plain.svg
index c84243b13..02af43372 100644
--- a/icons/phpstorm/phpstorm-plain.svg
+++ b/icons/phpstorm/phpstorm-plain.svg
@@ -1,3 +1 @@
-
+
From c7653f02ed97276743f12ab30d1b0fdf7a3a5226 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Thu, 3 Jul 2025 10:06:29 +0200
Subject: [PATCH 057/122] add plain to font
---
devicon.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/devicon.json b/devicon.json
index a3db1e258..71f19c90d 100644
--- a/devicon.json
+++ b/devicon.json
@@ -568,7 +568,7 @@
"line"
],
"font": [
- "plain",
+ "original",
"plain-wordmark",
"line"
]
From ad19287a8efd89a232479361a6e41b34e333e22b Mon Sep 17 00:00:00 2001
From: xjjkl
Date: Sun, 20 Jul 2025 05:20:14 +0530
Subject: [PATCH 058/122] new icon: istio
---
devicon.json | 21 ++++++++++++++++++++-
icons/istio/istio-original-wordmark.svg | 8 ++++++++
2 files changed, 28 insertions(+), 1 deletion(-)
create mode 100644 icons/istio/istio-original-wordmark.svg
diff --git a/devicon.json b/devicon.json
index f6477300c..4fe946ca7 100644
--- a/devicon.json
+++ b/devicon.json
@@ -4628,6 +4628,25 @@
"color": "#4e8ef7",
"aliases": []
},
+ {
+ "name": "istio",
+ "altnames": [],
+ "tags": [
+ "service-mesh",
+ "cloud-native",
+ "kubernetes"
+ ],
+ "versions": {
+ "svg": [
+ "original-wordmark"
+ ],
+ "font": [
+ "plain-wordmark"
+ ]
+ },
+ "color": "#516BAA",
+ "aliases": []
+ },
{
"name": "jaegertracing",
"altnames": [
@@ -11866,4 +11885,4 @@
}
]
}
-]
+]
\ No newline at end of file
diff --git a/icons/istio/istio-original-wordmark.svg b/icons/istio/istio-original-wordmark.svg
new file mode 100644
index 000000000..9571020ce
--- /dev/null
+++ b/icons/istio/istio-original-wordmark.svg
@@ -0,0 +1,8 @@
+
From a1184a191aef7a408469f52e4558999e9035c9eb Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 25 Jun 2025 10:56:31 +0200
Subject: [PATCH 059/122] new icon: junie (original, plain, line)
---
devicon.json | 27 +++++++++++++++++++++++++++
icons/uv/uv-line.svg | 1 +
icons/uv/uv-original.svg | 1 +
3 files changed, 29 insertions(+)
create mode 100644 icons/uv/uv-line.svg
create mode 100644 icons/uv/uv-original.svg
diff --git a/devicon.json b/devicon.json
index cbaed65a3..c19f28db1 100644
--- a/devicon.json
+++ b/devicon.json
@@ -13430,6 +13430,33 @@
}
]
},
+ {
+ "name": "uv",
+ "altnames": [],
+ "tags": [
+ "python",
+ "environment",
+ "package",
+ "manager"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "line"
+ ],
+ "font": [
+ "plain",
+ "line"
+ ]
+ },
+ "color": "#de5fe9",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ }
+ ]
+ },
{
"name": "uwsgi",
"altnames": [
diff --git a/icons/uv/uv-line.svg b/icons/uv/uv-line.svg
new file mode 100644
index 000000000..0746919d7
--- /dev/null
+++ b/icons/uv/uv-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/uv/uv-original.svg b/icons/uv/uv-original.svg
new file mode 100644
index 000000000..6085e97a9
--- /dev/null
+++ b/icons/uv/uv-original.svg
@@ -0,0 +1 @@
+
From a8c832190d740228a954b3ee192162c013dbc9d2 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 23 Jul 2025 11:11:42 +0200
Subject: [PATCH 060/122] Update devicon.json
---
devicon.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/devicon.json b/devicon.json
index c19f28db1..0c101ce9f 100644
--- a/devicon.json
+++ b/devicon.json
@@ -13445,7 +13445,7 @@
"line"
],
"font": [
- "plain",
+ "original",
"line"
]
},
From 97c330ef079dc42731bdb329099b6099fcfec4eb Mon Sep 17 00:00:00 2001
From: Fabio Arnold
Date: Fri, 25 Jul 2025 09:36:48 +0200
Subject: [PATCH 061/122] new icon: tigerbeetle (original, original-wordmark,
line)
---
devicon.json | 32 +++++++++++++++++++
icons/tigerbeetle/tigerbeetle-line.svg | 1 +
.../tigerbeetle-original-wordmark.svg | 1 +
icons/tigerbeetle/tigerbeetle-original.svg | 1 +
4 files changed, 35 insertions(+)
create mode 100644 icons/tigerbeetle/tigerbeetle-line.svg
create mode 100644 icons/tigerbeetle/tigerbeetle-original-wordmark.svg
create mode 100644 icons/tigerbeetle/tigerbeetle-original.svg
diff --git a/devicon.json b/devicon.json
index 7ed836302..a7bb736b9 100644
--- a/devicon.json
+++ b/devicon.json
@@ -12912,6 +12912,38 @@
"color": "#005f0f",
"aliases": []
},
+ {
+ "name": "tigerbeetle",
+ "altnames": [],
+ "tags": [
+ "database",
+ "performance",
+ "zig"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "line"
+ ],
+ "font": [
+ "original",
+ "original-wordmark",
+ "line"
+ ]
+ },
+ "color": "#000000",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ },
+ {
+ "base": "original-wordmark",
+ "alias": "plain-wordmark"
+ }
+ ]
+ },
{
"name": "titaniumsdk",
"altnames": [],
diff --git a/icons/tigerbeetle/tigerbeetle-line.svg b/icons/tigerbeetle/tigerbeetle-line.svg
new file mode 100644
index 000000000..cf2c7e313
--- /dev/null
+++ b/icons/tigerbeetle/tigerbeetle-line.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/tigerbeetle/tigerbeetle-original-wordmark.svg b/icons/tigerbeetle/tigerbeetle-original-wordmark.svg
new file mode 100644
index 000000000..2da321d73
--- /dev/null
+++ b/icons/tigerbeetle/tigerbeetle-original-wordmark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/icons/tigerbeetle/tigerbeetle-original.svg b/icons/tigerbeetle/tigerbeetle-original.svg
new file mode 100644
index 000000000..353871c4a
--- /dev/null
+++ b/icons/tigerbeetle/tigerbeetle-original.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
From c06a98284bfdb9da9a03ec9dca8c22ee8f568760 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Thu, 19 Jun 2025 14:40:00 +0200
Subject: [PATCH 062/122] new icon: codeberg (original, original-wordmark,
plain, plain-wordmark, line, line-wordmark)
---
devicon.json | 31 +++++++++++++++++++
icons/codeberg/codeberg-line-wordmark.svg | 1 +
icons/codeberg/codeberg-line.svg | 1 +
icons/codeberg/codeberg-original-wordmark.svg | 1 +
icons/codeberg/codeberg-original.svg | 1 +
icons/codeberg/codeberg-plain-wordmark.svg | 1 +
icons/codeberg/codeberg-plain.svg | 1 +
7 files changed, 37 insertions(+)
create mode 100644 icons/codeberg/codeberg-line-wordmark.svg
create mode 100644 icons/codeberg/codeberg-line.svg
create mode 100644 icons/codeberg/codeberg-original-wordmark.svg
create mode 100644 icons/codeberg/codeberg-original.svg
create mode 100644 icons/codeberg/codeberg-plain-wordmark.svg
create mode 100644 icons/codeberg/codeberg-plain.svg
diff --git a/devicon.json b/devicon.json
index 6fb586193..fab409337 100644
--- a/devicon.json
+++ b/devicon.json
@@ -2151,6 +2151,37 @@
"color": "#005096",
"aliases": []
},
+
+ {
+ "name": "codeberg",
+ "altnames": [],
+ "tags": [
+ "non-profit",
+ "git",
+ "hosting",
+ "forgejo"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark",
+ "line",
+ "line-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark",
+ "line",
+ "line-wordmark"
+ ]
+ },
+ "color": "#2185d0",
+ "aliases": []
+ },
+
+
{
"name": "codecov",
"altnames": [],
diff --git a/icons/codeberg/codeberg-line-wordmark.svg b/icons/codeberg/codeberg-line-wordmark.svg
new file mode 100644
index 000000000..d661f76b9
--- /dev/null
+++ b/icons/codeberg/codeberg-line-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/codeberg/codeberg-line.svg b/icons/codeberg/codeberg-line.svg
new file mode 100644
index 000000000..e06337a7a
--- /dev/null
+++ b/icons/codeberg/codeberg-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/codeberg/codeberg-original-wordmark.svg b/icons/codeberg/codeberg-original-wordmark.svg
new file mode 100644
index 000000000..97fb5d551
--- /dev/null
+++ b/icons/codeberg/codeberg-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/codeberg/codeberg-original.svg b/icons/codeberg/codeberg-original.svg
new file mode 100644
index 000000000..7dee9e01c
--- /dev/null
+++ b/icons/codeberg/codeberg-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/codeberg/codeberg-plain-wordmark.svg b/icons/codeberg/codeberg-plain-wordmark.svg
new file mode 100644
index 000000000..7fca342a8
--- /dev/null
+++ b/icons/codeberg/codeberg-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/codeberg/codeberg-plain.svg b/icons/codeberg/codeberg-plain.svg
new file mode 100644
index 000000000..6a1d57a7e
--- /dev/null
+++ b/icons/codeberg/codeberg-plain.svg
@@ -0,0 +1 @@
+
From e1253bd573f7d2004e362666babbfdd7ef55b956 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Mon, 28 Jul 2025 10:54:04 +0200
Subject: [PATCH 063/122] remove newlines
---
devicon.json | 3 ---
1 file changed, 3 deletions(-)
diff --git a/devicon.json b/devicon.json
index fab409337..1f71a7efe 100644
--- a/devicon.json
+++ b/devicon.json
@@ -2151,7 +2151,6 @@
"color": "#005096",
"aliases": []
},
-
{
"name": "codeberg",
"altnames": [],
@@ -2180,8 +2179,6 @@
"color": "#2185d0",
"aliases": []
},
-
-
{
"name": "codecov",
"altnames": [],
From 8ee073d403fa9bf89b475f294c3c88998e4ce36e Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 8 Jul 2025 18:54:39 +0200
Subject: [PATCH 064/122] new icon: huggingface (original, original-wordmark,
plain, plain-wordmark, line, line-wordmark)
---
devicon.json | 27 +++++++++++++++++++
.../huggingface/huggingface-line-wordmark.svg | 1 +
icons/huggingface/huggingface-line.svg | 1 +
.../huggingface-original-wordmark.svg | 1 +
icons/huggingface/huggingface-original.svg | 1 +
.../huggingface-plain-wordmark.svg | 1 +
icons/huggingface/huggingface-plain.svg | 1 +
7 files changed, 33 insertions(+)
create mode 100644 icons/huggingface/huggingface-line-wordmark.svg
create mode 100644 icons/huggingface/huggingface-line.svg
create mode 100644 icons/huggingface/huggingface-original-wordmark.svg
create mode 100644 icons/huggingface/huggingface-original.svg
create mode 100644 icons/huggingface/huggingface-plain-wordmark.svg
create mode 100644 icons/huggingface/huggingface-plain.svg
diff --git a/devicon.json b/devicon.json
index 6fb586193..147584b6b 100644
--- a/devicon.json
+++ b/devicon.json
@@ -5499,6 +5499,33 @@
"color": "#333333",
"aliases": []
},
+ {
+ "name": "huggingface",
+ "altnames": [],
+ "tags": [
+ "machinelearning",
+ "ML",
+ "AI"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark",
+ "line",
+ "line-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark",
+ "line",
+ "line-wordmark"
+ ]
+ },
+ "color": "#000b1b",
+ "aliases": []
+ },
{
"name": "hugo",
"altnames": [
diff --git a/icons/huggingface/huggingface-line-wordmark.svg b/icons/huggingface/huggingface-line-wordmark.svg
new file mode 100644
index 000000000..15f0b2605
--- /dev/null
+++ b/icons/huggingface/huggingface-line-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/huggingface/huggingface-line.svg b/icons/huggingface/huggingface-line.svg
new file mode 100644
index 000000000..51ef055f9
--- /dev/null
+++ b/icons/huggingface/huggingface-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/huggingface/huggingface-original-wordmark.svg b/icons/huggingface/huggingface-original-wordmark.svg
new file mode 100644
index 000000000..62164c774
--- /dev/null
+++ b/icons/huggingface/huggingface-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/huggingface/huggingface-original.svg b/icons/huggingface/huggingface-original.svg
new file mode 100644
index 000000000..f91a6795a
--- /dev/null
+++ b/icons/huggingface/huggingface-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/huggingface/huggingface-plain-wordmark.svg b/icons/huggingface/huggingface-plain-wordmark.svg
new file mode 100644
index 000000000..9b20ad1f1
--- /dev/null
+++ b/icons/huggingface/huggingface-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/huggingface/huggingface-plain.svg b/icons/huggingface/huggingface-plain.svg
new file mode 100644
index 000000000..b2b5cb58f
--- /dev/null
+++ b/icons/huggingface/huggingface-plain.svg
@@ -0,0 +1 @@
+
From 3e2566480d1a39f446bdbdd7e00f67414fab61f9 Mon Sep 17 00:00:00 2001
From: twonfi
Date: Thu, 31 Jul 2025 16:29:01 -0700
Subject: [PATCH 065/122] new icon: css (original, plain)
---
devicon.json | 21 +++++++++++++++++++++
icons/css/css-original.svg | 1 +
icons/css/css-plain.svg | 1 +
3 files changed, 23 insertions(+)
create mode 100644 icons/css/css-original.svg
create mode 100644 icons/css/css-plain.svg
diff --git a/devicon.json b/devicon.json
index 6fb586193..62b37f334 100644
--- a/devicon.json
+++ b/devicon.json
@@ -2603,6 +2603,27 @@
}
]
},
+ {
+ "name": "css",
+ "altnames": [
+ "cascadingstylesheets"
+ ],
+ "tags": [
+ "language",
+ "programming"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "plain"
+ ],
+ "font": [
+ "plain"
+ ]
+ },
+ "color": "#663399",
+ "aliases": []
+ },
{
"name": "css3",
"altnames": [
diff --git a/icons/css/css-original.svg b/icons/css/css-original.svg
new file mode 100644
index 000000000..9407d265f
--- /dev/null
+++ b/icons/css/css-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/css/css-plain.svg b/icons/css/css-plain.svg
new file mode 100644
index 000000000..cd0277f2b
--- /dev/null
+++ b/icons/css/css-plain.svg
@@ -0,0 +1 @@
+
From 508c96396400d18e297d92bfd896d5a5fe8a74f1 Mon Sep 17 00:00:00 2001
From: Bhaumik Maan <82998871+bhaumikmaan@users.noreply.github.com>
Date: Sat, 30 Aug 2025 05:10:10 +0530
Subject: [PATCH 066/122] Rename AWS files (#2536)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Co-authored-by: Alex Canales <49886351+canaleal@users.noreply.github.com>
Co-authored-by: Jørgen Kalsnes Hagen <43886029+Snailedlt@users.noreply.github.com>
---
devicon.json | 22 +++++++++----------
...ordmark.svg => amazonwebservices-line.svg} | 0
...ark.svg => amazonwebservices-original.svg} | 0
...rdmark.svg => amazonwebservices-plain.svg} | 0
4 files changed, 11 insertions(+), 11 deletions(-)
rename icons/amazonwebservices/{amazonwebservices-line-wordmark.svg => amazonwebservices-line.svg} (100%)
rename icons/amazonwebservices/{amazonwebservices-original-wordmark.svg => amazonwebservices-original.svg} (100%)
rename icons/amazonwebservices/{amazonwebservices-plain-wordmark.svg => amazonwebservices-plain.svg} (100%)
diff --git a/devicon.json b/devicon.json
index ecc45271b..62c8256d8 100644
--- a/devicon.json
+++ b/devicon.json
@@ -265,28 +265,28 @@
],
"versions": {
"svg": [
- "original-wordmark",
- "plain-wordmark",
- "line-wordmark"
+ "original",
+ "plain",
+ "line"
],
"font": [
- "plain-wordmark",
- "line-wordmark"
+ "plain",
+ "line"
]
},
"color": "#f90",
"aliases": [
{
- "base": "original-wordmark",
- "alias": "original"
+ "base": "original",
+ "alias": "original-wordmark"
},
{
- "base": "plain-wordmark",
- "alias": "plain"
+ "base": "plain",
+ "alias": "plain-wordmark"
},
{
- "base": "line-wordmark",
- "alias": "line"
+ "base": "line",
+ "alias": "line-wordmark"
}
]
},
diff --git a/icons/amazonwebservices/amazonwebservices-line-wordmark.svg b/icons/amazonwebservices/amazonwebservices-line.svg
similarity index 100%
rename from icons/amazonwebservices/amazonwebservices-line-wordmark.svg
rename to icons/amazonwebservices/amazonwebservices-line.svg
diff --git a/icons/amazonwebservices/amazonwebservices-original-wordmark.svg b/icons/amazonwebservices/amazonwebservices-original.svg
similarity index 100%
rename from icons/amazonwebservices/amazonwebservices-original-wordmark.svg
rename to icons/amazonwebservices/amazonwebservices-original.svg
diff --git a/icons/amazonwebservices/amazonwebservices-plain-wordmark.svg b/icons/amazonwebservices/amazonwebservices-plain.svg
similarity index 100%
rename from icons/amazonwebservices/amazonwebservices-plain-wordmark.svg
rename to icons/amazonwebservices/amazonwebservices-plain.svg
From bc9890dec555572b4527d88a72fc46b4df47c755 Mon Sep 17 00:00:00 2001
From: Alex Canales <49886351+canaleal@users.noreply.github.com>
Date: Wed, 17 Sep 2025 07:17:24 -0400
Subject: [PATCH 067/122] Merge pull request #2469 from
weh/feature/2468-datagrip
new icon: cordova (original, original-wordmark, plain, plain-wordmark) (#2215)
---
devicon.json | 24 +++++++++++++++++++++
icons/cordova/cordova-original-wordmark.svg | 1 +
icons/cordova/cordova-original.svg | 1 +
icons/cordova/cordova-plain-wordmark.svg | 1 +
icons/cordova/cordova-plain.svg | 1 +
5 files changed, 28 insertions(+)
create mode 100644 icons/cordova/cordova-original-wordmark.svg
create mode 100644 icons/cordova/cordova-original.svg
create mode 100644 icons/cordova/cordova-plain-wordmark.svg
create mode 100644 icons/cordova/cordova-plain.svg
diff --git a/devicon.json b/devicon.json
index bd2bdb0aa..e1174afd1 100644
--- a/devicon.json
+++ b/devicon.json
@@ -2390,6 +2390,30 @@
"color": "#f47c00",
"aliases": []
},
+ {
+ "name": "cordova",
+ "altnames": [
+ "apache cordova"
+ ],
+ "tags": [
+ "mobile",
+ "framework"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#444",
+ "aliases": []
+ },
{
"name": "corejs",
"altnames": [
diff --git a/icons/cordova/cordova-original-wordmark.svg b/icons/cordova/cordova-original-wordmark.svg
new file mode 100644
index 000000000..2ea9a0d76
--- /dev/null
+++ b/icons/cordova/cordova-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/cordova/cordova-original.svg b/icons/cordova/cordova-original.svg
new file mode 100644
index 000000000..88898926f
--- /dev/null
+++ b/icons/cordova/cordova-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/cordova/cordova-plain-wordmark.svg b/icons/cordova/cordova-plain-wordmark.svg
new file mode 100644
index 000000000..576905a2d
--- /dev/null
+++ b/icons/cordova/cordova-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/cordova/cordova-plain.svg b/icons/cordova/cordova-plain.svg
new file mode 100644
index 000000000..8b4b26c13
--- /dev/null
+++ b/icons/cordova/cordova-plain.svg
@@ -0,0 +1 @@
+
From 185cee29d5e0e7e6d6b9c47dd610206e8f4691bb Mon Sep 17 00:00:00 2001
From: Shyynek
Date: Sat, 20 Sep 2025 00:48:56 +0200
Subject: [PATCH 068/122] new icon: helix (original, plain, line)
---
devicon.json | 24 ++++++++++++++++++++++++
icons/helix/line.svg | 1 +
icons/helix/original.svg | 1 +
icons/helix/plain.svg | 1 +
4 files changed, 27 insertions(+)
create mode 100644 icons/helix/line.svg
create mode 100644 icons/helix/original.svg
create mode 100644 icons/helix/plain.svg
diff --git a/devicon.json b/devicon.json
index fea52eded..512b1fa06 100644
--- a/devicon.json
+++ b/devicon.json
@@ -5263,6 +5263,30 @@
"color": "#EA8220",
"aliases": []
},
+ {
+ "name": "helix",
+ "altnames": [],
+ "tags": [
+ "text editor",
+ "editor",
+ "ide",
+ "IDE",
+ "open-source"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "plain",
+ "line"
+ ],
+ "font": [
+ "plain",
+ "line"
+ ]
+ },
+ "color": "#997ff8",
+ "aliases": []
+ },
{
"name": "helm",
"altnames": [],
diff --git a/icons/helix/line.svg b/icons/helix/line.svg
new file mode 100644
index 000000000..b9f445efc
--- /dev/null
+++ b/icons/helix/line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/helix/original.svg b/icons/helix/original.svg
new file mode 100644
index 000000000..248e2127f
--- /dev/null
+++ b/icons/helix/original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/helix/plain.svg b/icons/helix/plain.svg
new file mode 100644
index 000000000..89c1ec087
--- /dev/null
+++ b/icons/helix/plain.svg
@@ -0,0 +1 @@
+
From ce2b62caab70e4b2b248ffd8c5b0c344242fcfef Mon Sep 17 00:00:00 2001
From: Alex Canales <49886351+canaleal@users.noreply.github.com>
Date: Sat, 27 Sep 2025 11:37:58 -0400
Subject: [PATCH 069/122] new icon: nasm (original, original-wordmark, plain,
plain-wordmark) (#2212)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* new icon nasm
* add altname
* Added missing quotation mark
---------
Co-authored-by: Jørgen Kalsnes Hagen <43886029+Snailedlt@users.noreply.github.com>
Co-authored-by: Patrik Wehrli
---
devicon.json | 26 ++++++++++++++++++++++++++
icons/nasm/nasm-original-wordmark.svg | 1 +
icons/nasm/nasm-original.svg | 1 +
icons/nasm/nasm-plain-wordmark.svg | 1 +
icons/nasm/nasm-plain.svg | 1 +
5 files changed, 30 insertions(+)
create mode 100644 icons/nasm/nasm-original-wordmark.svg
create mode 100644 icons/nasm/nasm-original.svg
create mode 100644 icons/nasm/nasm-plain-wordmark.svg
create mode 100644 icons/nasm/nasm-plain.svg
diff --git a/devicon.json b/devicon.json
index e1174afd1..77ddd5802 100644
--- a/devicon.json
+++ b/devicon.json
@@ -8056,6 +8056,32 @@
"color": "#C8F",
"aliases": []
},
+ {
+ "name": "nasm",
+ "altnames": [
+ "netwideassembler",
+ "net wide assembler"
+ ],
+ "tags": [
+ "assembler",
+ "language",
+ "programming"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#113b6a",
+ "aliases": []
+ },
{
"name": "nats",
"altnames": [
diff --git a/icons/nasm/nasm-original-wordmark.svg b/icons/nasm/nasm-original-wordmark.svg
new file mode 100644
index 000000000..9d944df64
--- /dev/null
+++ b/icons/nasm/nasm-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/nasm/nasm-original.svg b/icons/nasm/nasm-original.svg
new file mode 100644
index 000000000..478938344
--- /dev/null
+++ b/icons/nasm/nasm-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/nasm/nasm-plain-wordmark.svg b/icons/nasm/nasm-plain-wordmark.svg
new file mode 100644
index 000000000..2c0c8b366
--- /dev/null
+++ b/icons/nasm/nasm-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/nasm/nasm-plain.svg b/icons/nasm/nasm-plain.svg
new file mode 100644
index 000000000..bca9faec9
--- /dev/null
+++ b/icons/nasm/nasm-plain.svg
@@ -0,0 +1 @@
+
From 817b8e2a22f21172db619c4a17aa4a82c84ee9d0 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Mon, 6 Oct 2025 11:13:06 +0200
Subject: [PATCH 070/122] new icon: haproxy (original, original-wordmark,
plain, plain-wordmark)
---
devicon.json | 20 ++++++++++++++++++++
icons/haproxy/haproxy-original-wordmark.svg | 1 +
icons/haproxy/haproxy-original.svg | 1 +
icons/haproxy/haproxy-plain-wordmark.svg | 1 +
icons/haproxy/haproxy-plain.svg | 1 +
5 files changed, 24 insertions(+)
create mode 100644 icons/haproxy/haproxy-original-wordmark.svg
create mode 100644 icons/haproxy/haproxy-original.svg
create mode 100644 icons/haproxy/haproxy-plain-wordmark.svg
create mode 100644 icons/haproxy/haproxy-plain.svg
diff --git a/devicon.json b/devicon.json
index 77ddd5802..384b926e6 100644
--- a/devicon.json
+++ b/devicon.json
@@ -5211,6 +5211,26 @@
}
]
},
+ {
+ "name": "haproxy",
+ "altnames": [],
+ "tags": [
+ "proxy",
+ "loadbalancer"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#006da7",
+ "aliases": []
+ },
{
"name": "handlebars",
"altnames": [
diff --git a/icons/haproxy/haproxy-original-wordmark.svg b/icons/haproxy/haproxy-original-wordmark.svg
new file mode 100644
index 000000000..7a580398f
--- /dev/null
+++ b/icons/haproxy/haproxy-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/haproxy/haproxy-original.svg b/icons/haproxy/haproxy-original.svg
new file mode 100644
index 000000000..b57199ec7
--- /dev/null
+++ b/icons/haproxy/haproxy-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/haproxy/haproxy-plain-wordmark.svg b/icons/haproxy/haproxy-plain-wordmark.svg
new file mode 100644
index 000000000..8170a4e73
--- /dev/null
+++ b/icons/haproxy/haproxy-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/haproxy/haproxy-plain.svg b/icons/haproxy/haproxy-plain.svg
new file mode 100644
index 000000000..1054b3f4c
--- /dev/null
+++ b/icons/haproxy/haproxy-plain.svg
@@ -0,0 +1 @@
+
From f9f320f695af63bf093144e8f6fc518e850b0355 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Mon, 6 Oct 2025 11:21:23 +0200
Subject: [PATCH 071/122] Cleanup svg attributes
---
icons/haproxy/haproxy-original-wordmark.svg | 2 +-
icons/haproxy/haproxy-original.svg | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/icons/haproxy/haproxy-original-wordmark.svg b/icons/haproxy/haproxy-original-wordmark.svg
index 7a580398f..2c9852086 100644
--- a/icons/haproxy/haproxy-original-wordmark.svg
+++ b/icons/haproxy/haproxy-original-wordmark.svg
@@ -1 +1 @@
-
+
diff --git a/icons/haproxy/haproxy-original.svg b/icons/haproxy/haproxy-original.svg
index b57199ec7..a204ce075 100644
--- a/icons/haproxy/haproxy-original.svg
+++ b/icons/haproxy/haproxy-original.svg
@@ -1 +1 @@
-
+
From 44974f417ed2d5deeb490b21e570fddddc44e443 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 7 Oct 2025 21:57:53 +0200
Subject: [PATCH 072/122] new icon: ceph (original, original-wordmark, plain,
plain-wordmark)
---
devicon.json | 27 +++++++++++++++++++++++++++
icons/ceph/ceph-original-wordmark.svg | 1 +
icons/ceph/ceph-original.svg | 1 +
icons/ceph/ceph-plain-wordmark.svg | 1 +
4 files changed, 30 insertions(+)
create mode 100644 icons/ceph/ceph-original-wordmark.svg
create mode 100644 icons/ceph/ceph-original.svg
create mode 100644 icons/ceph/ceph-plain-wordmark.svg
diff --git a/devicon.json b/devicon.json
index 77ddd5802..b9b0ec3c4 100644
--- a/devicon.json
+++ b/devicon.json
@@ -1780,6 +1780,33 @@
"color": "#932178",
"aliases": []
},
+ {
+ "name": "ceph",
+ "altnames": [],
+ "tags": [
+ "distributed",
+ "storage",
+ "resilience"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#f0424d",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ }
+ ]
+ },
{
"name": "ceylon",
"altnames": [
diff --git a/icons/ceph/ceph-original-wordmark.svg b/icons/ceph/ceph-original-wordmark.svg
new file mode 100644
index 000000000..8fca4f2a8
--- /dev/null
+++ b/icons/ceph/ceph-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/ceph/ceph-original.svg b/icons/ceph/ceph-original.svg
new file mode 100644
index 000000000..38506cf90
--- /dev/null
+++ b/icons/ceph/ceph-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/ceph/ceph-plain-wordmark.svg b/icons/ceph/ceph-plain-wordmark.svg
new file mode 100644
index 000000000..3f9d41d22
--- /dev/null
+++ b/icons/ceph/ceph-plain-wordmark.svg
@@ -0,0 +1 @@
+
From 4fc6943ed4ae3e42e0ad1d643f20e94e5ba55613 Mon Sep 17 00:00:00 2001
From: Shyynek
Date: Tue, 7 Oct 2025 22:16:30 +0200
Subject: [PATCH 073/122] Rectified viewbox and attributes
---
icons/helix/line.svg | 15 ++++++++++++++-
icons/helix/original.svg | 26 +++++++++++++++++++++++++-
icons/helix/plain.svg | 14 +++++++++++++-
3 files changed, 52 insertions(+), 3 deletions(-)
diff --git a/icons/helix/line.svg b/icons/helix/line.svg
index b9f445efc..2a289a6f5 100644
--- a/icons/helix/line.svg
+++ b/icons/helix/line.svg
@@ -1 +1,14 @@
-
+
\ No newline at end of file
diff --git a/icons/helix/original.svg b/icons/helix/original.svg
index 248e2127f..47f6ee6c8 100644
--- a/icons/helix/original.svg
+++ b/icons/helix/original.svg
@@ -1 +1,25 @@
-
+
diff --git a/icons/helix/plain.svg b/icons/helix/plain.svg
index 89c1ec087..2d416901e 100644
--- a/icons/helix/plain.svg
+++ b/icons/helix/plain.svg
@@ -1 +1,13 @@
-
+
From 65453a9702c56a2af36e3fc279647dafe735254b Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 7 Oct 2025 22:42:23 +0200
Subject: [PATCH 074/122] new icon: apify (original, original-wordmark, plain,
plain-wordmark)
---
devicon.json | 23 +++++++++++++++++++++++
icons/apify/apify-original-wordmark.svg | 1 +
icons/apify/apify-original.svg | 1 +
icons/apify/apify-plain-wordmark.svg | 1 +
icons/apify/apify-plain.svg | 1 +
5 files changed, 27 insertions(+)
create mode 100644 icons/apify/apify-original-wordmark.svg
create mode 100644 icons/apify/apify-original.svg
create mode 100644 icons/apify/apify-plain-wordmark.svg
create mode 100644 icons/apify/apify-plain.svg
diff --git a/devicon.json b/devicon.json
index 77ddd5802..55c7a2e4e 100644
--- a/devicon.json
+++ b/devicon.json
@@ -629,6 +629,29 @@
}
]
},
+ {
+ "name": "apify",
+ "altnames": [],
+ "tags": [
+ "web",
+ "scraping",
+ "platform"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#246dff",
+ "aliases": []
+ },
{
"name": "apl",
"altnames": [
diff --git a/icons/apify/apify-original-wordmark.svg b/icons/apify/apify-original-wordmark.svg
new file mode 100644
index 000000000..89041cde3
--- /dev/null
+++ b/icons/apify/apify-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/apify/apify-original.svg b/icons/apify/apify-original.svg
new file mode 100644
index 000000000..346772d38
--- /dev/null
+++ b/icons/apify/apify-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/apify/apify-plain-wordmark.svg b/icons/apify/apify-plain-wordmark.svg
new file mode 100644
index 000000000..9c2e72780
--- /dev/null
+++ b/icons/apify/apify-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/apify/apify-plain.svg b/icons/apify/apify-plain.svg
new file mode 100644
index 000000000..ab91de0df
--- /dev/null
+++ b/icons/apify/apify-plain.svg
@@ -0,0 +1 @@
+
From dd0a2b71ea000787bec1d1b8f36daf1e72710a8f Mon Sep 17 00:00:00 2001
From: Shyynek
Date: Tue, 7 Oct 2025 22:44:26 +0200
Subject: [PATCH 075/122] Rectified helix icons names
---
icons/helix/{line.svg => helix-line.svg} | 0
icons/helix/{original.svg => helix-original.svg} | 0
icons/helix/{plain.svg => helix-plain.svg} | 0
3 files changed, 0 insertions(+), 0 deletions(-)
rename icons/helix/{line.svg => helix-line.svg} (100%)
rename icons/helix/{original.svg => helix-original.svg} (100%)
rename icons/helix/{plain.svg => helix-plain.svg} (100%)
diff --git a/icons/helix/line.svg b/icons/helix/helix-line.svg
similarity index 100%
rename from icons/helix/line.svg
rename to icons/helix/helix-line.svg
diff --git a/icons/helix/original.svg b/icons/helix/helix-original.svg
similarity index 100%
rename from icons/helix/original.svg
rename to icons/helix/helix-original.svg
diff --git a/icons/helix/plain.svg b/icons/helix/helix-plain.svg
similarity index 100%
rename from icons/helix/plain.svg
rename to icons/helix/helix-plain.svg
From 58f1566e01788cbd86d285650638f595b8e9c48a Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 7 Oct 2025 22:51:58 +0200
Subject: [PATCH 076/122] omptimize svg
---
icons/helix/helix-line.svg | 15 +--------------
1 file changed, 1 insertion(+), 14 deletions(-)
diff --git a/icons/helix/helix-line.svg b/icons/helix/helix-line.svg
index 2a289a6f5..2f78529e6 100644
--- a/icons/helix/helix-line.svg
+++ b/icons/helix/helix-line.svg
@@ -1,14 +1 @@
-
\ No newline at end of file
+
From 79e2f2b0ccd946fa7d90418f70c8ea3dcd999c9e Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 7 Oct 2025 22:52:42 +0200
Subject: [PATCH 077/122] optimize svg
---
icons/helix/helix-original.svg | 26 +-------------------------
1 file changed, 1 insertion(+), 25 deletions(-)
diff --git a/icons/helix/helix-original.svg b/icons/helix/helix-original.svg
index 47f6ee6c8..b650ecd5c 100644
--- a/icons/helix/helix-original.svg
+++ b/icons/helix/helix-original.svg
@@ -1,25 +1 @@
-
+
From 3de13746c5ffc380409c93e010954265bac702ed Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 7 Oct 2025 22:53:08 +0200
Subject: [PATCH 078/122] optimize svg
---
icons/helix/helix-plain.svg | 14 +-------------
1 file changed, 1 insertion(+), 13 deletions(-)
diff --git a/icons/helix/helix-plain.svg b/icons/helix/helix-plain.svg
index 2d416901e..35cc59389 100644
--- a/icons/helix/helix-plain.svg
+++ b/icons/helix/helix-plain.svg
@@ -1,13 +1 @@
-
+
From a4f2d60f9d5c9e022dfa6c457c87159427f2b4f7 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 8 Oct 2025 21:29:32 +0200
Subject: [PATCH 079/122] Add newline
---
icons/tigerbeetle/tigerbeetle-original.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/tigerbeetle/tigerbeetle-original.svg b/icons/tigerbeetle/tigerbeetle-original.svg
index 353871c4a..ae31eda09 100644
--- a/icons/tigerbeetle/tigerbeetle-original.svg
+++ b/icons/tigerbeetle/tigerbeetle-original.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
From d2ff8899217118b091a2169d41b3ddb805476ce4 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 8 Oct 2025 21:30:34 +0200
Subject: [PATCH 080/122] Add newline
---
icons/tigerbeetle/tigerbeetle-original-wordmark.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/tigerbeetle/tigerbeetle-original-wordmark.svg b/icons/tigerbeetle/tigerbeetle-original-wordmark.svg
index 2da321d73..60408c17d 100644
--- a/icons/tigerbeetle/tigerbeetle-original-wordmark.svg
+++ b/icons/tigerbeetle/tigerbeetle-original-wordmark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
From afd309a72237aad92bb33db629c7da0e20fec656 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 8 Oct 2025 21:33:55 +0200
Subject: [PATCH 081/122] Add newline and convert to path
---
icons/tigerbeetle/tigerbeetle-line.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/tigerbeetle/tigerbeetle-line.svg b/icons/tigerbeetle/tigerbeetle-line.svg
index cf2c7e313..beee2d2d9 100644
--- a/icons/tigerbeetle/tigerbeetle-line.svg
+++ b/icons/tigerbeetle/tigerbeetle-line.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
From 0d50715a4fa974c8cd0d3c2e1fde878a90761d94 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Mon, 13 Oct 2025 17:42:43 +0200
Subject: [PATCH 082/122] new icon: mongock (original, plain)
---
devicon.json | 20 ++++++++++++++++++++
icons/mongock/mongock-original.svg | 1 +
icons/mongock/mongock-plain.svg | 1 +
3 files changed, 22 insertions(+)
create mode 100644 icons/mongock/mongock-original.svg
create mode 100644 icons/mongock/mongock-plain.svg
diff --git a/devicon.json b/devicon.json
index 77ddd5802..6ed63f278 100644
--- a/devicon.json
+++ b/devicon.json
@@ -7883,6 +7883,26 @@
}
]
},
+ {
+ "name": "mongock",
+ "altnames": [],
+ "tags": [
+ "database",
+ "migration",
+ "nosql"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "plain"
+ ],
+ "font": [
+ "plain"
+ ]
+ },
+ "color": "#00bd9f",
+ "aliases": []
+ },
{
"name": "mongodb",
"altnames": [],
diff --git a/icons/mongock/mongock-original.svg b/icons/mongock/mongock-original.svg
new file mode 100644
index 000000000..b63c4a5bc
--- /dev/null
+++ b/icons/mongock/mongock-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/mongock/mongock-plain.svg b/icons/mongock/mongock-plain.svg
new file mode 100644
index 000000000..0ab144132
--- /dev/null
+++ b/icons/mongock/mongock-plain.svg
@@ -0,0 +1 @@
+
From 135ba4c9dee200abe04feab0fe2d991fcd3f5a20 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 14 Oct 2025 23:08:02 +0200
Subject: [PATCH 083/122] new icon: positron (original, plain, line)
---
devicon.json | 23 +++++++++++++++++++++++
icons/positron/positron-line.svg | 1 +
icons/positron/positron-original.svg | 1 +
icons/positron/positron-plain.svg | 1 +
4 files changed, 26 insertions(+)
create mode 100644 icons/positron/positron-line.svg
create mode 100644 icons/positron/positron-original.svg
create mode 100644 icons/positron/positron-plain.svg
diff --git a/devicon.json b/devicon.json
index 77ddd5802..e9b64e083 100644
--- a/devicon.json
+++ b/devicon.json
@@ -9793,6 +9793,29 @@
}
]
},
+ {
+ "name": "positron",
+ "altnames": [],
+ "tags": [
+ "ide",
+ "data science",
+ "python",
+ "r"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "plain",
+ "line"
+ ],
+ "font": [
+ "plain",
+ "line"
+ ]
+ },
+ "color": "#3a78b1",
+ "aliases": []
+ },
{
"name": "postcss",
"altnames": [],
diff --git a/icons/positron/positron-line.svg b/icons/positron/positron-line.svg
new file mode 100644
index 000000000..7e435f379
--- /dev/null
+++ b/icons/positron/positron-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/positron/positron-original.svg b/icons/positron/positron-original.svg
new file mode 100644
index 000000000..0d8c5444e
--- /dev/null
+++ b/icons/positron/positron-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/positron/positron-plain.svg b/icons/positron/positron-plain.svg
new file mode 100644
index 000000000..55aca2aff
--- /dev/null
+++ b/icons/positron/positron-plain.svg
@@ -0,0 +1 @@
+
From fef231cdcea3a60464c7848f9a2a4a5b5fd465dd Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 14 Oct 2025 23:39:15 +0200
Subject: [PATCH 084/122] new icon: hyprland (original, original-wordmark,
plain, plain-wordmark)
---
devicon.json | 23 +++++++++++++++++++
icons/hyprland/hyprland-original-wordmark.svg | 1 +
icons/hyprland/hyprland-original.svg | 1 +
icons/hyprland/hyprland-plain-wordmark.svg | 1 +
icons/hyprland/hyprland-plain.svg | 1 +
5 files changed, 27 insertions(+)
create mode 100644 icons/hyprland/hyprland-original-wordmark.svg
create mode 100644 icons/hyprland/hyprland-original.svg
create mode 100644 icons/hyprland/hyprland-plain-wordmark.svg
create mode 100644 icons/hyprland/hyprland-plain.svg
diff --git a/devicon.json b/devicon.json
index 77ddd5802..cb3b2f28d 100644
--- a/devicon.json
+++ b/devicon.json
@@ -5608,6 +5608,29 @@
}
]
},
+ {
+ "name": "hyprland",
+ "altnames": [],
+ "tags": [
+ "tiling",
+ "window manager",
+ "wayland"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain-wordmark",
+ "plain"
+ ]
+ },
+ "color": "#00c6e2",
+ "aliases": []
+ },
{
"name": "ie10",
"altnames": [
diff --git a/icons/hyprland/hyprland-original-wordmark.svg b/icons/hyprland/hyprland-original-wordmark.svg
new file mode 100644
index 000000000..166a9bfd3
--- /dev/null
+++ b/icons/hyprland/hyprland-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/hyprland/hyprland-original.svg b/icons/hyprland/hyprland-original.svg
new file mode 100644
index 000000000..067835455
--- /dev/null
+++ b/icons/hyprland/hyprland-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/hyprland/hyprland-plain-wordmark.svg b/icons/hyprland/hyprland-plain-wordmark.svg
new file mode 100644
index 000000000..c807dcd54
--- /dev/null
+++ b/icons/hyprland/hyprland-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/hyprland/hyprland-plain.svg b/icons/hyprland/hyprland-plain.svg
new file mode 100644
index 000000000..9a0377394
--- /dev/null
+++ b/icons/hyprland/hyprland-plain.svg
@@ -0,0 +1 @@
+
From b434c0b58265ca859da604c0c1ef94599e2e2d57 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Tue, 14 Oct 2025 23:54:39 +0200
Subject: [PATCH 085/122] Update devicon.json
---
devicon.json | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/devicon.json b/devicon.json
index 7b31f6891..d18e1fe7d 100644
--- a/devicon.json
+++ b/devicon.json
@@ -6158,9 +6158,7 @@
},
{
"name": "junie",
- "altnames": [
- "junie"
- ],
+ "altnames": [],
"tags": [
"ai",
"coding",
From 197ead85d8b5951d1fa919c5d9249586a97095a7 Mon Sep 17 00:00:00 2001
From: Bulani
Date: Tue, 28 Oct 2025 11:17:22 -0300
Subject: [PATCH 086/122] new icon: flyway (original-wordmark)
---
devicon.json | 19 +++++++++++++++++++
icons/flyway/flyway-original-wordmark.svg | 1 +
2 files changed, 20 insertions(+)
create mode 100644 icons/flyway/flyway-original-wordmark.svg
diff --git a/devicon.json b/devicon.json
index 77ddd5802..d80aff75a 100644
--- a/devicon.json
+++ b/devicon.json
@@ -4173,6 +4173,25 @@
"color": "#3FB6D3",
"aliases": []
},
+ {
+ "name": "flyway",
+ "altnames": [],
+ "tags": [
+ "java",
+ "migration",
+ "database"
+ ],
+ "versions": {
+ "svg": [
+ "original-wordmark"
+ ],
+ "font": [
+ "original-wordmark"
+ ]
+ },
+ "color": "#cc0000",
+ "aliases": []
+ },
{
"name": "forgejo",
"altnames": [],
diff --git a/icons/flyway/flyway-original-wordmark.svg b/icons/flyway/flyway-original-wordmark.svg
new file mode 100644
index 000000000..1c3be6b4b
--- /dev/null
+++ b/icons/flyway/flyway-original-wordmark.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
From 17ca620f18bf4cfb386110e629df8afe7c53749a Mon Sep 17 00:00:00 2001
From: Bulani
Date: Tue, 28 Oct 2025 12:03:26 -0300
Subject: [PATCH 087/122] new icon: jwt (original)
---
devicon.json | 21 +++++++++++++++++++++
icons/jwt/jwt-original.svg | 1 +
2 files changed, 22 insertions(+)
create mode 100644 icons/jwt/jwt-original.svg
diff --git a/devicon.json b/devicon.json
index 77ddd5802..59697909f 100644
--- a/devicon.json
+++ b/devicon.json
@@ -6320,6 +6320,27 @@
"color": "#F37726",
"aliases": []
},
+ {
+ "name": "jwt",
+ "altnames": [
+ "jwt.io"
+ ],
+ "tags": [
+ "security",
+ "authentication",
+ "token"
+ ],
+ "versions": {
+ "svg": [
+ "original"
+ ],
+ "font": [
+ "original"
+ ]
+ },
+ "color": "#546e7a",
+ "aliases": []
+ },
{
"name": "k3os",
"altnames": [],
diff --git a/icons/jwt/jwt-original.svg b/icons/jwt/jwt-original.svg
new file mode 100644
index 000000000..3d3bbb3bb
--- /dev/null
+++ b/icons/jwt/jwt-original.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
From 05a811da625be26b46d3a5c3fc4518af4dba77b3 Mon Sep 17 00:00:00 2001
From: Bulani
Date: Wed, 29 Oct 2025 17:40:48 -0300
Subject: [PATCH 088/122] fix the problems, and add original version
---
devicon.json | 3 ++-
icons/flyway/flyway-original-wordmark.svg | 2 +-
icons/flyway/flyway-original.svg | 1 +
3 files changed, 4 insertions(+), 2 deletions(-)
create mode 100644 icons/flyway/flyway-original.svg
diff --git a/devicon.json b/devicon.json
index d80aff75a..a7425807a 100644
--- a/devicon.json
+++ b/devicon.json
@@ -4183,10 +4183,11 @@
],
"versions": {
"svg": [
+ "original",
"original-wordmark"
],
"font": [
- "original-wordmark"
+ "original"
]
},
"color": "#cc0000",
diff --git a/icons/flyway/flyway-original-wordmark.svg b/icons/flyway/flyway-original-wordmark.svg
index 1c3be6b4b..d7c801c6e 100644
--- a/icons/flyway/flyway-original-wordmark.svg
+++ b/icons/flyway/flyway-original-wordmark.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
diff --git a/icons/flyway/flyway-original.svg b/icons/flyway/flyway-original.svg
new file mode 100644
index 000000000..e7438e24b
--- /dev/null
+++ b/icons/flyway/flyway-original.svg
@@ -0,0 +1 @@
+
From f93d44d80ab3cd806a26a46f9284801bbaf2be53 Mon Sep 17 00:00:00 2001
From: Bulani
Date: Wed, 29 Oct 2025 17:41:37 -0300
Subject: [PATCH 089/122] add second line
---
icons/jwt/jwt-original.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/jwt/jwt-original.svg b/icons/jwt/jwt-original.svg
index 3d3bbb3bb..d605d2b62 100644
--- a/icons/jwt/jwt-original.svg
+++ b/icons/jwt/jwt-original.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
From b64c0a04aa978f059bc4fbe7d08a6908e1c37408 Mon Sep 17 00:00:00 2001
From: Bulani
Date: Thu, 30 Oct 2025 16:23:03 -0300
Subject: [PATCH 090/122] add: add jwt wordmark
---
devicon.json | 5 +++--
icons/jwt/jwt-original-wordmark.svg | 1 +
2 files changed, 4 insertions(+), 2 deletions(-)
create mode 100644 icons/jwt/jwt-original-wordmark.svg
diff --git a/devicon.json b/devicon.json
index 59697909f..4e248fb56 100644
--- a/devicon.json
+++ b/devicon.json
@@ -6332,13 +6332,14 @@
],
"versions": {
"svg": [
- "original"
+ "original",
+ "original-wordmark"
],
"font": [
"original"
]
},
- "color": "#546e7a",
+ "color": "#ffffff",
"aliases": []
},
{
diff --git a/icons/jwt/jwt-original-wordmark.svg b/icons/jwt/jwt-original-wordmark.svg
new file mode 100644
index 000000000..d140ee53d
--- /dev/null
+++ b/icons/jwt/jwt-original-wordmark.svg
@@ -0,0 +1 @@
+
From 3cfced791b4d71f5cee2a444f6011ad9e89d0667 Mon Sep 17 00:00:00 2001
From: Alex Canales <49886351+canaleal@users.noreply.github.com>
Date: Sat, 1 Nov 2025 20:15:35 -0400
Subject: [PATCH 091/122] Update gitea-plain-wordmark.svg fill color to the
json color
---
icons/gitea/gitea-plain-wordmark.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/gitea/gitea-plain-wordmark.svg b/icons/gitea/gitea-plain-wordmark.svg
index 0719222c9..f6d6b0116 100644
--- a/icons/gitea/gitea-plain-wordmark.svg
+++ b/icons/gitea/gitea-plain-wordmark.svg
@@ -1 +1 @@
-
+
From d93457455eb90ccf173c1f47e5db41207d3f3702 Mon Sep 17 00:00:00 2001
From: canaleal
Date: Sun, 9 Nov 2025 21:38:43 -0500
Subject: [PATCH 092/122] Fixed font elements
---
devicon.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/devicon.json b/devicon.json
index b9b0ec3c4..20aa1769f 100644
--- a/devicon.json
+++ b/devicon.json
@@ -1795,7 +1795,7 @@
"plain-wordmark"
],
"font": [
- "plain",
+ "original",
"plain-wordmark"
]
},
From aef66175270160ff81429eb7a3d1ec518611759e Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Wed, 12 Nov 2025 11:40:03 +0100
Subject: [PATCH 093/122] Add 'plain' and 'plain-wordmark' to versions
---
devicon.json | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/devicon.json b/devicon.json
index 8172b35c3..3df91bdac 100644
--- a/devicon.json
+++ b/devicon.json
@@ -163,7 +163,9 @@
"versions": {
"svg": [
"original",
- "original-wordmark"
+ "original-wordmark",
+ "plain",
+ "plain-wordmark"
],
"font": [
"plain",
From bf322540cdaf239b03f246a4a9dacb460d0a3a7c Mon Sep 17 00:00:00 2001
From: canaleal
Date: Sat, 15 Nov 2025 01:05:10 -0500
Subject: [PATCH 094/122] Updated istio files
---
devicon.json | 8 +++++---
icons/istio/istio-original-wordmark.svg | 9 +--------
icons/istio/istio-original.svg | 1 +
3 files changed, 7 insertions(+), 11 deletions(-)
create mode 100644 icons/istio/istio-original.svg
diff --git a/devicon.json b/devicon.json
index a69183612..206c65286 100644
--- a/devicon.json
+++ b/devicon.json
@@ -6096,13 +6096,15 @@
],
"versions": {
"svg": [
+ "original",
"original-wordmark"
],
"font": [
- "plain-wordmark"
+ "original",
+ "original-wordmark"
]
},
- "color": "#516BAA",
+ "color": "#516baa",
"aliases": []
},
{
@@ -15426,4 +15428,4 @@
"color": "#443e38",
"aliases": []
}
-]
\ No newline at end of file
+]
diff --git a/icons/istio/istio-original-wordmark.svg b/icons/istio/istio-original-wordmark.svg
index 9571020ce..3cd852951 100644
--- a/icons/istio/istio-original-wordmark.svg
+++ b/icons/istio/istio-original-wordmark.svg
@@ -1,8 +1 @@
-
+
diff --git a/icons/istio/istio-original.svg b/icons/istio/istio-original.svg
new file mode 100644
index 000000000..b61efa65f
--- /dev/null
+++ b/icons/istio/istio-original.svg
@@ -0,0 +1 @@
+
From 59cf79385fe91f948134fc4ac2e022245e7454ff Mon Sep 17 00:00:00 2001
From: Callum O'Prey <95965087+Callum-OP@users.noreply.github.com>
Date: Mon, 17 Nov 2025 10:08:47 +0000
Subject: [PATCH 095/122] new icon: sfml (original, plain)
* Added sfml icons and updated devicon.json
* Optimized sfml images and changed alt names
---------
Co-authored-by: Alex Canales <49886351+canaleal@users.noreply.github.com>
Co-authored-by: Patrik Wehrli
---
devicon.json | 24 ++++++++++++++++++++++++
icons/sfml/sfml-original.svg | 1 +
icons/sfml/sfml-plain.svg | 1 +
3 files changed, 26 insertions(+)
create mode 100644 icons/sfml/sfml-original.svg
create mode 100644 icons/sfml/sfml-plain.svg
diff --git a/devicon.json b/devicon.json
index 3427c830e..53cf90bff 100644
--- a/devicon.json
+++ b/devicon.json
@@ -12181,6 +12181,30 @@
"color": "#3b4b72",
"aliases": []
},
+ {
+ "name": "sfml",
+ "altnames": [
+ "Simple and Fast Multimedia",
+ "Simple and Fast Multimedia Library"
+ ],
+ "tags": [
+ "graphics",
+ "game",
+ "development",
+ "c++"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "plain"
+ ],
+ "font": [
+ "plain"
+ ]
+ },
+ "color": "#8cc445",
+ "aliases": []
+ },
{
"name": "shopware",
"altnames": [],
diff --git a/icons/sfml/sfml-original.svg b/icons/sfml/sfml-original.svg
new file mode 100644
index 000000000..4f30a8ce9
--- /dev/null
+++ b/icons/sfml/sfml-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/sfml/sfml-plain.svg b/icons/sfml/sfml-plain.svg
new file mode 100644
index 000000000..be32c7777
--- /dev/null
+++ b/icons/sfml/sfml-plain.svg
@@ -0,0 +1 @@
+
From 4f7b3a0d1cd0c8f7f12c696171420c8064f05d57 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9my=20L=C3=A9one?=
Date: Wed, 26 Nov 2025 15:51:20 +0100
Subject: [PATCH 096/122] new icon: Scaleway (original, original-wordmark,
plain, plain-wordmark)
---
devicon.json | 22 +++++++++++++++++++
icons/scaleway/scaleway-original-wordmark.svg | 13 +++++++++++
icons/scaleway/scaleway-original.svg | 5 +++++
icons/scaleway/scaleway-plain-wordmark.svg | 13 +++++++++++
icons/scaleway/scaleway-plain.svg | 5 +++++
5 files changed, 58 insertions(+)
create mode 100644 icons/scaleway/scaleway-original-wordmark.svg
create mode 100644 icons/scaleway/scaleway-original.svg
create mode 100644 icons/scaleway/scaleway-plain-wordmark.svg
create mode 100644 icons/scaleway/scaleway-plain.svg
diff --git a/devicon.json b/devicon.json
index 53cf90bff..86d0a3c9e 100644
--- a/devicon.json
+++ b/devicon.json
@@ -11980,6 +11980,28 @@
"color": "#de3423",
"aliases": []
},
+ {
+ "name": "scaleway",
+ "altnames": [
+ "scw"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "tags": [
+ "cloud",
+ "hosting",
+ "server"
+ ],
+ "color": "#792dd4"
+ },
{
"name": "scalingo",
"altnames": [],
diff --git a/icons/scaleway/scaleway-original-wordmark.svg b/icons/scaleway/scaleway-original-wordmark.svg
new file mode 100644
index 000000000..d22701711
--- /dev/null
+++ b/icons/scaleway/scaleway-original-wordmark.svg
@@ -0,0 +1,13 @@
+
diff --git a/icons/scaleway/scaleway-original.svg b/icons/scaleway/scaleway-original.svg
new file mode 100644
index 000000000..972523eb2
--- /dev/null
+++ b/icons/scaleway/scaleway-original.svg
@@ -0,0 +1,5 @@
+
diff --git a/icons/scaleway/scaleway-plain-wordmark.svg b/icons/scaleway/scaleway-plain-wordmark.svg
new file mode 100644
index 000000000..d22701711
--- /dev/null
+++ b/icons/scaleway/scaleway-plain-wordmark.svg
@@ -0,0 +1,13 @@
+
diff --git a/icons/scaleway/scaleway-plain.svg b/icons/scaleway/scaleway-plain.svg
new file mode 100644
index 000000000..972523eb2
--- /dev/null
+++ b/icons/scaleway/scaleway-plain.svg
@@ -0,0 +1,5 @@
+
From a8cc5c821d76df4f9859f65e731b227716396f27 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?R=C3=A9my=20L=C3=A9one?=
Date: Wed, 26 Nov 2025 16:02:47 +0100
Subject: [PATCH 097/122] add line SVG
---
devicon.json | 11 +++++++++--
icons/scaleway/scaleway-line.svg | 19 +++++++++++++++++++
2 files changed, 28 insertions(+), 2 deletions(-)
create mode 100644 icons/scaleway/scaleway-line.svg
diff --git a/devicon.json b/devicon.json
index 86d0a3c9e..0071c4641 100644
--- a/devicon.json
+++ b/devicon.json
@@ -11992,7 +11992,8 @@
],
"font": [
"plain",
- "plain-wordmark"
+ "plain-wordmark",
+ "line"
]
},
"tags": [
@@ -12000,7 +12001,13 @@
"hosting",
"server"
],
- "color": "#792dd4"
+ "color": "#792dd4",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ }
+ ]
},
{
"name": "scalingo",
diff --git a/icons/scaleway/scaleway-line.svg b/icons/scaleway/scaleway-line.svg
new file mode 100644
index 000000000..8a90615f5
--- /dev/null
+++ b/icons/scaleway/scaleway-line.svg
@@ -0,0 +1,19 @@
+
+
\ No newline at end of file
From 7c1a39880c301aa127761324fec25efdbe28fd90 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jo=C3=A3o=20V=C3=ADctor=20Fernandes=20Miranda?=
Date: Wed, 26 Nov 2025 12:49:34 -0300
Subject: [PATCH 098/122] new icon: n8n (original-wordmark, plain-wordmark)
(#2589)
* new icon: n8n (original-wordmark, plain-wordmark)
---------
Co-authored-by: Patrik Wehrli
---
devicon.json | 18 ++++++++++++++++++
icons/n8n/n8n-original-wordmark.svg | 1 +
icons/n8n/n8n-plain-wordmark.svg | 1 +
3 files changed, 20 insertions(+)
create mode 100644 icons/n8n/n8n-original-wordmark.svg
create mode 100644 icons/n8n/n8n-plain-wordmark.svg
diff --git a/devicon.json b/devicon.json
index 53cf90bff..ebf0f69aa 100644
--- a/devicon.json
+++ b/devicon.json
@@ -8354,6 +8354,24 @@
}
]
},
+ {
+ "name": "n8n",
+ "altnames": [],
+ "tags": [
+ "ai"
+ ],
+ "versions": {
+ "svg": [
+ "original-wordmark",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain-wordmark"
+ ]
+ },
+ "color": "#EA4B71",
+ "aliases": []
+ },
{
"name": "nano",
"altnames": [
diff --git a/icons/n8n/n8n-original-wordmark.svg b/icons/n8n/n8n-original-wordmark.svg
new file mode 100644
index 000000000..0b772ae11
--- /dev/null
+++ b/icons/n8n/n8n-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/n8n/n8n-plain-wordmark.svg b/icons/n8n/n8n-plain-wordmark.svg
new file mode 100644
index 000000000..c124c2263
--- /dev/null
+++ b/icons/n8n/n8n-plain-wordmark.svg
@@ -0,0 +1 @@
+
From f550728e8dbb87ebaf164f314cc9da0b365551e3 Mon Sep 17 00:00:00 2001
From: Samuel Huang
Date: Wed, 26 Nov 2025 10:54:10 -0500
Subject: [PATCH 099/122] new icon: fish (original, plain) (#2565)
* add fish icon
---------
Co-authored-by: Patrik Wehrli
---
devicon.json | 21 +++++++++++++++++++++
icons/fish/fish-original.svg | 1 +
icons/fish/fish-plain.svg | 1 +
3 files changed, 23 insertions(+)
create mode 100644 icons/fish/fish-original.svg
create mode 100644 icons/fish/fish-plain.svg
diff --git a/devicon.json b/devicon.json
index ebf0f69aa..65c14d40d 100644
--- a/devicon.json
+++ b/devicon.json
@@ -4234,6 +4234,27 @@
"color": "#DD732A",
"aliases": []
},
+ {
+ "name": "fish",
+ "altnames": [],
+ "tags": [
+ "shell",
+ "programming",
+ "language",
+ "unix"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "plain"
+ ],
+ "font": [
+ "plain"
+ ]
+ },
+ "color": "#4CA9F9",
+ "aliases": []
+ },
{
"name": "flask",
"altnames": [],
diff --git a/icons/fish/fish-original.svg b/icons/fish/fish-original.svg
new file mode 100644
index 000000000..36616d6bd
--- /dev/null
+++ b/icons/fish/fish-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/fish/fish-plain.svg b/icons/fish/fish-plain.svg
new file mode 100644
index 000000000..7eb2323aa
--- /dev/null
+++ b/icons/fish/fish-plain.svg
@@ -0,0 +1 @@
+
From 4c0ac5a521ee080305c6d6b85470ce5464bfeb2d Mon Sep 17 00:00:00 2001
From: Yash
Date: Wed, 26 Nov 2025 21:48:25 +0530
Subject: [PATCH 100/122] update icon: motion (original,plain) (#2596)
* refactor: remove framermotion icon and add motion icon with updated attributes
* Fix devicon.json order and indent of object
---------
Co-authored-by: Patrik Wehrli
---
devicon.json | 105 +++++++++---------
.../framermotion-original-wordmark.svg | 1 -
icons/framermotion/framermotion-original.svg | 1 -
icons/motion/motion-original.svg | 1 +
4 files changed, 52 insertions(+), 56 deletions(-)
delete mode 100644 icons/framermotion/framermotion-original-wordmark.svg
delete mode 100644 icons/framermotion/framermotion-original.svg
create mode 100644 icons/motion/motion-original.svg
diff --git a/devicon.json b/devicon.json
index 65c14d40d..59b345209 100644
--- a/devicon.json
+++ b/devicon.json
@@ -4370,40 +4370,6 @@
"color": "#008cba",
"aliases": []
},
- {
- "name": "framermotion",
- "altnames": [
- "framer-motion",
- "framer"
- ],
- "tags": [
- "library",
- "open-source",
- "react",
- "animation"
- ],
- "versions": {
- "svg": [
- "original",
- "original-wordmark"
- ],
- "font": [
- "original",
- "original-wordmark"
- ]
- },
- "color": "#000",
- "aliases": [
- {
- "base": "original",
- "alias": "plain"
- },
- {
- "base": "original-wordmark",
- "alias": "plain-wordmark"
- }
- ]
- },
{
"name": "framework7",
"altnames": [],
@@ -5423,26 +5389,6 @@
}
]
},
- {
- "name": "haproxy",
- "altnames": [],
- "tags": [
- "proxy",
- "loadbalancer"
- ],
- "versions": {
- "svg": [
- "original",
- "original-wordmark"
- ],
- "font": [
- "plain",
- "plain-wordmark"
- ]
- },
- "color": "#006da7",
- "aliases": []
- },
{
"name": "handlebars",
"altnames": [
@@ -5477,6 +5423,26 @@
}
]
},
+ {
+ "name": "haproxy",
+ "altnames": [],
+ "tags": [
+ "proxy",
+ "loadbalancer"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#006da7",
+ "aliases": []
+ },
{
"name": "harbor",
"altnames": [],
@@ -8325,6 +8291,37 @@
"color": "#F7931E",
"aliases": []
},
+ {
+ "name": "motion",
+ "altnames": [
+ "framer-motion",
+ "framer",
+ "framermotion"
+ ],
+ "tags": [
+ "library",
+ "open-source",
+ "reactjs",
+ "vuejs",
+ "js",
+ "animation"
+ ],
+ "versions": {
+ "svg": [
+ "original"
+ ],
+ "font": [
+ "original"
+ ]
+ },
+ "color": "#000",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ }
+ ]
+ },
{
"name": "msdos",
"altnames": [
diff --git a/icons/framermotion/framermotion-original-wordmark.svg b/icons/framermotion/framermotion-original-wordmark.svg
deleted file mode 100644
index 1922b1318..000000000
--- a/icons/framermotion/framermotion-original-wordmark.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/icons/framermotion/framermotion-original.svg b/icons/framermotion/framermotion-original.svg
deleted file mode 100644
index e4cb41e00..000000000
--- a/icons/framermotion/framermotion-original.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/icons/motion/motion-original.svg b/icons/motion/motion-original.svg
new file mode 100644
index 000000000..a7f13a37c
--- /dev/null
+++ b/icons/motion/motion-original.svg
@@ -0,0 +1 @@
+
From 4530708752a2c8059e5aa0661bb19a8735cc41c1 Mon Sep 17 00:00:00 2001
From: canaleal
Date: Sun, 7 Dec 2025 20:44:43 -0500
Subject: [PATCH 101/122] Updated scaleway icons
---
devicon.json | 17 +++++++++++-----
icons/scaleway/scaleway-line-wordmark.svg | 1 +
icons/scaleway/scaleway-line.svg | 20 +------------------
icons/scaleway/scaleway-original-wordmark.svg | 14 +------------
icons/scaleway/scaleway-original.svg | 6 +-----
icons/scaleway/scaleway-plain-wordmark.svg | 13 ------------
icons/scaleway/scaleway-plain.svg | 5 -----
7 files changed, 16 insertions(+), 60 deletions(-)
create mode 100644 icons/scaleway/scaleway-line-wordmark.svg
delete mode 100644 icons/scaleway/scaleway-plain-wordmark.svg
delete mode 100644 icons/scaleway/scaleway-plain.svg
diff --git a/devicon.json b/devicon.json
index 0071c4641..98b2dff67 100644
--- a/devicon.json
+++ b/devicon.json
@@ -11988,12 +11988,15 @@
"versions": {
"svg": [
"original",
- "original-wordmark"
+ "original-wordmark",
+ "line",
+ "line-wordmark"
],
"font": [
- "plain",
- "plain-wordmark",
- "line"
+ "original",
+ "original-wordmark",
+ "line",
+ "line-wordmark"
]
},
"tags": [
@@ -12001,11 +12004,15 @@
"hosting",
"server"
],
- "color": "#792dd4",
+ "color": "#521094",
"aliases": [
{
"base": "original",
"alias": "plain"
+ },
+ {
+ "base": "original-wordmark",
+ "alias": "plain-wordmark"
}
]
},
diff --git a/icons/scaleway/scaleway-line-wordmark.svg b/icons/scaleway/scaleway-line-wordmark.svg
new file mode 100644
index 000000000..9d7058a40
--- /dev/null
+++ b/icons/scaleway/scaleway-line-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/scaleway/scaleway-line.svg b/icons/scaleway/scaleway-line.svg
index 8a90615f5..f9d2c3037 100644
--- a/icons/scaleway/scaleway-line.svg
+++ b/icons/scaleway/scaleway-line.svg
@@ -1,19 +1 @@
-
-
\ No newline at end of file
+
diff --git a/icons/scaleway/scaleway-original-wordmark.svg b/icons/scaleway/scaleway-original-wordmark.svg
index d22701711..a8544054a 100644
--- a/icons/scaleway/scaleway-original-wordmark.svg
+++ b/icons/scaleway/scaleway-original-wordmark.svg
@@ -1,13 +1 @@
-
+
diff --git a/icons/scaleway/scaleway-original.svg b/icons/scaleway/scaleway-original.svg
index 972523eb2..c4878ac3f 100644
--- a/icons/scaleway/scaleway-original.svg
+++ b/icons/scaleway/scaleway-original.svg
@@ -1,5 +1 @@
-
+
diff --git a/icons/scaleway/scaleway-plain-wordmark.svg b/icons/scaleway/scaleway-plain-wordmark.svg
deleted file mode 100644
index d22701711..000000000
--- a/icons/scaleway/scaleway-plain-wordmark.svg
+++ /dev/null
@@ -1,13 +0,0 @@
-
diff --git a/icons/scaleway/scaleway-plain.svg b/icons/scaleway/scaleway-plain.svg
deleted file mode 100644
index 972523eb2..000000000
--- a/icons/scaleway/scaleway-plain.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
From fe5d8fc381d2154f6fafb7956ab3433aa1674d3f Mon Sep 17 00:00:00 2001
From: canaleal
Date: Sat, 13 Dec 2025 15:32:12 -0500
Subject: [PATCH 102/122] Optimized CSS files
---
icons/css/css-original.svg | 2 +-
icons/css/css-plain.svg | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/icons/css/css-original.svg b/icons/css/css-original.svg
index 9407d265f..2ee6c828f 100644
--- a/icons/css/css-original.svg
+++ b/icons/css/css-original.svg
@@ -1 +1 @@
-
+
diff --git a/icons/css/css-plain.svg b/icons/css/css-plain.svg
index cd0277f2b..3485bcfdc 100644
--- a/icons/css/css-plain.svg
+++ b/icons/css/css-plain.svg
@@ -1 +1 @@
-
+
From e86058a3eed303bc18655119aa2e71fc9fba7ae6 Mon Sep 17 00:00:00 2001
From: Yash
Date: Fri, 19 Dec 2025 22:00:50 +0530
Subject: [PATCH 103/122] new icon: novelwriter (original,plain) (#2603)
Co-authored-by: Patrik Wehrli
---
devicon.json | 19 +++++++++++++++++++
icons/novelwriter/novelwriter-original.svg | 1 +
icons/novelwriter/novelwriter-plain.svg | 1 +
3 files changed, 21 insertions(+)
create mode 100644 icons/novelwriter/novelwriter-original.svg
create mode 100644 icons/novelwriter/novelwriter-plain.svg
diff --git a/devicon.json b/devicon.json
index fd4d1d2d8..6ba404876 100644
--- a/devicon.json
+++ b/devicon.json
@@ -9095,6 +9095,25 @@
"color": "#fff",
"aliases": []
},
+ {
+ "name": "novelwriter",
+ "altnames": [],
+ "tags": [
+ "editor",
+ "text editor"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "plain"
+ ],
+ "font": [
+ "plain"
+ ]
+ },
+ "color": "#346598",
+ "aliases": []
+ },
{
"name": "npm",
"altnames": [
diff --git a/icons/novelwriter/novelwriter-original.svg b/icons/novelwriter/novelwriter-original.svg
new file mode 100644
index 000000000..e77162693
--- /dev/null
+++ b/icons/novelwriter/novelwriter-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/novelwriter/novelwriter-plain.svg b/icons/novelwriter/novelwriter-plain.svg
new file mode 100644
index 000000000..5c8d627af
--- /dev/null
+++ b/icons/novelwriter/novelwriter-plain.svg
@@ -0,0 +1 @@
+
From 554f4bff84ef36a91d886d9cb2f95c2adbaa015e Mon Sep 17 00:00:00 2001
From: Yash
Date: Fri, 19 Dec 2025 22:04:41 +0530
Subject: [PATCH 104/122] new icon: cursor (original, original-wordmark, plain)
(#2549)
Co-authored-by: Patrik Wehrli
---
devicon.json | 30 +++++++++++++++++++++++
icons/cursor/cursor-original-wordmark.svg | 1 +
icons/cursor/cursor-original.svg | 1 +
icons/cursor/cursor-plain.svg | 1 +
4 files changed, 33 insertions(+)
create mode 100644 icons/cursor/cursor-original-wordmark.svg
create mode 100644 icons/cursor/cursor-original.svg
create mode 100644 icons/cursor/cursor-plain.svg
diff --git a/devicon.json b/devicon.json
index 6ba404876..aa64834e6 100644
--- a/devicon.json
+++ b/devicon.json
@@ -2830,6 +2830,36 @@
"color": "#00a818",
"aliases": []
},
+ {
+ "name": "cursor",
+ "altnames": [
+ "cursorai"
+ ],
+ "tags": [
+ "ide",
+ "ai",
+ "code",
+ "editor"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain"
+ ],
+ "font": [
+ "plain",
+ "original-wordmark"
+ ]
+ },
+ "color": "#0f111a",
+ "aliases": [
+ {
+ "base": "original-wordmark",
+ "alias": "plain-wordmark"
+ }
+ ]
+ },
{
"name": "cypressio",
"altnames": [
diff --git a/icons/cursor/cursor-original-wordmark.svg b/icons/cursor/cursor-original-wordmark.svg
new file mode 100644
index 000000000..6b9dbd2ea
--- /dev/null
+++ b/icons/cursor/cursor-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/cursor/cursor-original.svg b/icons/cursor/cursor-original.svg
new file mode 100644
index 000000000..857c56661
--- /dev/null
+++ b/icons/cursor/cursor-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/cursor/cursor-plain.svg b/icons/cursor/cursor-plain.svg
new file mode 100644
index 000000000..de46d7b5b
--- /dev/null
+++ b/icons/cursor/cursor-plain.svg
@@ -0,0 +1 @@
+
From b9e0f156a7a15713bac60acd55e4b5f4471b23f7 Mon Sep 17 00:00:00 2001
From: Samuel Huang
Date: Fri, 19 Dec 2025 11:45:25 -0500
Subject: [PATCH 105/122] new icon: starship (original, original-wordmark,
plain) (#2561)
* add starship icon
---------
Co-authored-by: Patrik Wehrli
---
devicon.json | 23 +++++++++++++++++++
icons/starship/starship-original-wordmark.svg | 1 +
icons/starship/starship-original.svg | 1 +
icons/starship/starship-plain-wordmark.svg | 1 +
icons/starship/starship-plain.svg | 1 +
5 files changed, 27 insertions(+)
create mode 100644 icons/starship/starship-original-wordmark.svg
create mode 100644 icons/starship/starship-original.svg
create mode 100644 icons/starship/starship-plain-wordmark.svg
create mode 100644 icons/starship/starship-plain.svg
diff --git a/devicon.json b/devicon.json
index aa64834e6..9ae7d2637 100644
--- a/devicon.json
+++ b/devicon.json
@@ -12902,6 +12902,29 @@
"color": "#F58025",
"aliases": []
},
+ {
+ "name": "starship",
+ "altnames": [],
+ "tags": [
+ "shell",
+ "terminal",
+ "tool"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "plain",
+ "original-wordmark",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#dd0b78",
+ "aliases": []
+ },
{
"name": "stata",
"altnames": [],
diff --git a/icons/starship/starship-original-wordmark.svg b/icons/starship/starship-original-wordmark.svg
new file mode 100644
index 000000000..bbc682a93
--- /dev/null
+++ b/icons/starship/starship-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/starship/starship-original.svg b/icons/starship/starship-original.svg
new file mode 100644
index 000000000..480600d93
--- /dev/null
+++ b/icons/starship/starship-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/starship/starship-plain-wordmark.svg b/icons/starship/starship-plain-wordmark.svg
new file mode 100644
index 000000000..2a9ade7d6
--- /dev/null
+++ b/icons/starship/starship-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/starship/starship-plain.svg b/icons/starship/starship-plain.svg
new file mode 100644
index 000000000..c9fd01b9e
--- /dev/null
+++ b/icons/starship/starship-plain.svg
@@ -0,0 +1 @@
+
From 71d56738bedd282236b14c9fa4c26ff4c3bdc797 Mon Sep 17 00:00:00 2001
From: canaleal
Date: Sun, 21 Dec 2025 19:16:44 -0500
Subject: [PATCH 106/122] Added plain and plain-wordmark jwt svgs.
---
devicon.json | 9 ++++++---
icons/jwt/jwt-plain-wordmark.svg | 1 +
icons/jwt/jwt-plain.svg | 1 +
3 files changed, 8 insertions(+), 3 deletions(-)
create mode 100644 icons/jwt/jwt-plain-wordmark.svg
create mode 100644 icons/jwt/jwt-plain.svg
diff --git a/devicon.json b/devicon.json
index 4e248fb56..14d325826 100644
--- a/devicon.json
+++ b/devicon.json
@@ -6333,13 +6333,16 @@
"versions": {
"svg": [
"original",
- "original-wordmark"
+ "original-wordmark",
+ "plain",
+ "plain-wordmark"
],
"font": [
- "original"
+ "plain",
+ "plain-wordmark"
]
},
- "color": "#ffffff",
+ "color": "#fff",
"aliases": []
},
{
diff --git a/icons/jwt/jwt-plain-wordmark.svg b/icons/jwt/jwt-plain-wordmark.svg
new file mode 100644
index 000000000..26a6dcee1
--- /dev/null
+++ b/icons/jwt/jwt-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/jwt/jwt-plain.svg b/icons/jwt/jwt-plain.svg
new file mode 100644
index 000000000..cd0f96e14
--- /dev/null
+++ b/icons/jwt/jwt-plain.svg
@@ -0,0 +1 @@
+
From 47b8dff08ace5fc1c5264416ad2957a7eebaa972 Mon Sep 17 00:00:00 2001
From: canaleal
Date: Sun, 21 Dec 2025 19:32:31 -0500
Subject: [PATCH 107/122] Added plain and plain-wordmark svgs. Optimized icons.
---
devicon.json | 17 ++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)
diff --git a/devicon.json b/devicon.json
index d91b0c1bf..51826291d 100644
--- a/devicon.json
+++ b/devicon.json
@@ -12517,23 +12517,26 @@
]
},
{
- "name": "testrail",
- "altnames": [],
+ "name": "testrail",
+ "altnames": [],
"tags": [
"testing",
"tool"
- ],
+ ],
"versions": {
"svg": [
+ "original",
+ "original-wordmark",
"plain",
"plain-wordmark"
- ],
+ ],
"font": [
- "plain"
+ "plain",
+ "plain-wordmark"
]
},
- "color": "#50d18d",
- "aliases":[]
+ "color": "#50d18d",
+ "aliases":[]
},
{
"name": "tex",
From caf05f0a203c616e8e152fa8e33dc6279316e5f2 Mon Sep 17 00:00:00 2001
From: canaleal
Date: Sun, 21 Dec 2025 19:33:06 -0500
Subject: [PATCH 108/122] Added plain and plain-wordmark svgs. Optimized icons.
---
icons/testrail/testrail-original-wordmark.svg | 1 +
icons/testrail/testrail-original.svg | 1 +
icons/testrail/testrail-plain-wordmark.svg | 32 +------------------
icons/testrail/testrail-plain.svg | 4 +--
4 files changed, 4 insertions(+), 34 deletions(-)
create mode 100644 icons/testrail/testrail-original-wordmark.svg
create mode 100644 icons/testrail/testrail-original.svg
diff --git a/icons/testrail/testrail-original-wordmark.svg b/icons/testrail/testrail-original-wordmark.svg
new file mode 100644
index 000000000..45f663a9a
--- /dev/null
+++ b/icons/testrail/testrail-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/testrail/testrail-original.svg b/icons/testrail/testrail-original.svg
new file mode 100644
index 000000000..69cbca173
--- /dev/null
+++ b/icons/testrail/testrail-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/testrail/testrail-plain-wordmark.svg b/icons/testrail/testrail-plain-wordmark.svg
index 1a69a23c8..b766d1c6d 100644
--- a/icons/testrail/testrail-plain-wordmark.svg
+++ b/icons/testrail/testrail-plain-wordmark.svg
@@ -1,31 +1 @@
-
-
\ No newline at end of file
+
diff --git a/icons/testrail/testrail-plain.svg b/icons/testrail/testrail-plain.svg
index 065b73f8f..69cbca173 100644
--- a/icons/testrail/testrail-plain.svg
+++ b/icons/testrail/testrail-plain.svg
@@ -1,3 +1 @@
-
\ No newline at end of file
+
From dc2daa8ee4817b3ad8c322ccc2804f2dd1844bd7 Mon Sep 17 00:00:00 2001
From: canaleal
Date: Sun, 21 Dec 2025 19:35:02 -0500
Subject: [PATCH 109/122] Used an alias for the original icon.
---
devicon.json | 9 +++++++--
icons/testrail/testrail-plain.svg | 1 -
2 files changed, 7 insertions(+), 3 deletions(-)
delete mode 100644 icons/testrail/testrail-plain.svg
diff --git a/devicon.json b/devicon.json
index 51826291d..79631ba3c 100644
--- a/devicon.json
+++ b/devicon.json
@@ -12531,12 +12531,17 @@
"plain-wordmark"
],
"font": [
- "plain",
+ "original",
"plain-wordmark"
]
},
"color": "#50d18d",
- "aliases":[]
+ "aliases":[
+ {
+ "base": "original",
+ "alias": "plain"
+ }
+ ]
},
{
"name": "tex",
diff --git a/icons/testrail/testrail-plain.svg b/icons/testrail/testrail-plain.svg
deleted file mode 100644
index 69cbca173..000000000
--- a/icons/testrail/testrail-plain.svg
+++ /dev/null
@@ -1 +0,0 @@
-
From b17acdacb9e2a15d571ff40a06d66b9d902bc7d0 Mon Sep 17 00:00:00 2001
From: canaleal
Date: Sun, 21 Dec 2025 21:16:07 -0500
Subject: [PATCH 110/122] Used an alias for the original icons. Optimized
icons.
---
devicon.json | 16 +++++++++++++---
icons/flyway/flyway-original-wordmark.svg | 2 +-
icons/flyway/flyway-original.svg | 2 +-
3 files changed, 15 insertions(+), 5 deletions(-)
diff --git a/devicon.json b/devicon.json
index 6ac82ed0a..2fee165f1 100644
--- a/devicon.json
+++ b/devicon.json
@@ -4368,11 +4368,21 @@
"original-wordmark"
],
"font": [
- "original"
+ "original",
+ "original-wordmark"
]
},
- "color": "#cc0000",
- "aliases": []
+ "color": "#c00",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ },
+ {
+ "base": "original-wordmark",
+ "alias": "plain-wordmark"
+ }
+ ]
},
{
"name": "forgejo",
diff --git a/icons/flyway/flyway-original-wordmark.svg b/icons/flyway/flyway-original-wordmark.svg
index d7c801c6e..9597d8ff0 100644
--- a/icons/flyway/flyway-original-wordmark.svg
+++ b/icons/flyway/flyway-original-wordmark.svg
@@ -1 +1 @@
-
+
diff --git a/icons/flyway/flyway-original.svg b/icons/flyway/flyway-original.svg
index e7438e24b..a17d0d9b9 100644
--- a/icons/flyway/flyway-original.svg
+++ b/icons/flyway/flyway-original.svg
@@ -1 +1 @@
-
+
From 4096c5511d9857f6d74a7ebf3d0e7d807f9688a1 Mon Sep 17 00:00:00 2001
From: Mathias Standaert
Date: Thu, 15 Jan 2026 13:23:01 +0100
Subject: [PATCH 111/122] new icon: stimulus (original, original-wordmark,
plain-wordmark) (#2524)
* new icon: payload (original, original-wordmark, plain, plain-wordmark)
---------
Co-authored-by: canaleal
Co-authored-by: Mathias
Co-authored-by: Patrik Wehrli
---
devicon.json | 28 +++++++++++++++++++
icons/stimulus/stimulus-original-wordmark.svg | 1 +
icons/stimulus/stimulus-original.svg | 1 +
icons/stimulus/stimulus-plain-wordmark.svg | 1 +
4 files changed, 31 insertions(+)
create mode 100644 icons/stimulus/stimulus-original-wordmark.svg
create mode 100644 icons/stimulus/stimulus-original.svg
create mode 100644 icons/stimulus/stimulus-plain-wordmark.svg
diff --git a/devicon.json b/devicon.json
index 6c8a00176..65f43b9c4 100644
--- a/devicon.json
+++ b/devicon.json
@@ -13148,6 +13148,34 @@
"color": "#000",
"aliases": []
},
+ {
+ "name": "stimulus",
+ "altnames": [],
+ "tags": [
+ "framework",
+ "javascript",
+ "js",
+ "library"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain-wordmark"
+ ],
+ "font": [
+ "original",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#77e8b9",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ }
+ ]
+ },
{
"name": "storybook",
"altnames": [
diff --git a/icons/stimulus/stimulus-original-wordmark.svg b/icons/stimulus/stimulus-original-wordmark.svg
new file mode 100644
index 000000000..51dd5e7a3
--- /dev/null
+++ b/icons/stimulus/stimulus-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/stimulus/stimulus-original.svg b/icons/stimulus/stimulus-original.svg
new file mode 100644
index 000000000..71ea70de5
--- /dev/null
+++ b/icons/stimulus/stimulus-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/stimulus/stimulus-plain-wordmark.svg b/icons/stimulus/stimulus-plain-wordmark.svg
new file mode 100644
index 000000000..d3e4abcbf
--- /dev/null
+++ b/icons/stimulus/stimulus-plain-wordmark.svg
@@ -0,0 +1 @@
+
From 7966e926526e0b5362eb26e18b8c82252ad3ccd6 Mon Sep 17 00:00:00 2001
From: Jorenar
Date: Tue, 20 Jan 2026 18:47:29 +0100
Subject: [PATCH 112/122] update icon: c (original, line) (#2542)
Remove unnecessary (and mangled) line version of C logo
---
icons/c/c-line.svg | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/icons/c/c-line.svg b/icons/c/c-line.svg
index 33c650dbd..422cc2ee2 100644
--- a/icons/c/c-line.svg
+++ b/icons/c/c-line.svg
@@ -1 +1 @@
-
+
From b13bbf0a9a94fa6b7c4d148dc9146ae8ec26fa54 Mon Sep 17 00:00:00 2001
From: Yash
Date: Tue, 20 Jan 2026 23:24:00 +0530
Subject: [PATCH 113/122] new icon: shadcn (original) (#2611)
---
devicon.json | 20 ++++++++++++++++++++
icons/shadcn/shadcn-original.svg | 1 +
2 files changed, 21 insertions(+)
create mode 100644 icons/shadcn/shadcn-original.svg
diff --git a/devicon.json b/devicon.json
index 65f43b9c4..da17cffbf 100644
--- a/devicon.json
+++ b/devicon.json
@@ -12519,6 +12519,26 @@
},
"color": "#8cc445",
"aliases": []
+ },
+ {
+ "name": "shadcn",
+ "altnames": [],
+ "color":"#000000",
+ "tags": [
+ "ui",
+ "components",
+ "reactjs",
+ "library"
+ ],
+ "versions": {
+ "svg": [
+ "original"
+ ],
+ "font": [
+ "original"
+ ]
+ },
+ "aliases": []
},
{
"name": "shopware",
diff --git a/icons/shadcn/shadcn-original.svg b/icons/shadcn/shadcn-original.svg
new file mode 100644
index 000000000..dda32c4c3
--- /dev/null
+++ b/icons/shadcn/shadcn-original.svg
@@ -0,0 +1 @@
+
From 43e81cfe0ee4563a83bb2adb5e81ca8e25cb694a Mon Sep 17 00:00:00 2001
From: Mathias Standaert
Date: Tue, 3 Feb 2026 10:49:29 +0100
Subject: [PATCH 114/122] new icon: prestashop (original, original-wordmark,
plain, plain-wordmark) (#2525)
* New icon : Prestashop (original, original-wordmark, plain, plain-wordmark)
* Missing plain-wordmark icon in folder
* Add newline
* Add newline
* Add newline
* Add newline
* Remove original versions from font block
* Remove alias definition
---------
Co-authored-by: Mathias
Co-authored-by: Alex Canales <49886351+canaleal@users.noreply.github.com>
Co-authored-by: Patrik Wehrli
---
devicon.json | 23 +++++++++++++++++++
.../prestashop-original-wordmark.svg | 1 +
icons/prestashop/prestashop-original.svg | 1 +
.../prestashop/prestashop-plain-wordmark.svg | 1 +
icons/prestashop/prestashop-plain.svg | 1 +
5 files changed, 27 insertions(+)
create mode 100644 icons/prestashop/prestashop-original-wordmark.svg
create mode 100644 icons/prestashop/prestashop-original.svg
create mode 100644 icons/prestashop/prestashop-plain-wordmark.svg
create mode 100644 icons/prestashop/prestashop-plain.svg
diff --git a/devicon.json b/devicon.json
index da17cffbf..414b95b66 100644
--- a/devicon.json
+++ b/devicon.json
@@ -10541,6 +10541,29 @@
"color": "#2A0634",
"aliases": []
},
+ {
+ "name": "prestashop",
+ "altnames": [],
+ "tags": [
+ "ecommerce",
+ "cms",
+ "php"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#E03C31",
+ "aliases": []
+ },
{
"name": "primeng",
"altnames": [],
diff --git a/icons/prestashop/prestashop-original-wordmark.svg b/icons/prestashop/prestashop-original-wordmark.svg
new file mode 100644
index 000000000..bdffe78b7
--- /dev/null
+++ b/icons/prestashop/prestashop-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/prestashop/prestashop-original.svg b/icons/prestashop/prestashop-original.svg
new file mode 100644
index 000000000..d2e58b166
--- /dev/null
+++ b/icons/prestashop/prestashop-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/prestashop/prestashop-plain-wordmark.svg b/icons/prestashop/prestashop-plain-wordmark.svg
new file mode 100644
index 000000000..a7a0c7745
--- /dev/null
+++ b/icons/prestashop/prestashop-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/prestashop/prestashop-plain.svg b/icons/prestashop/prestashop-plain.svg
new file mode 100644
index 000000000..86e6147d7
--- /dev/null
+++ b/icons/prestashop/prestashop-plain.svg
@@ -0,0 +1 @@
+
From fc1b367c5baf7ba0cbef54d712019858275e6088 Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 9 Jan 2026 16:59:11 +0100
Subject: [PATCH 115/122] new icon: frankenphp (original, original-wordmark,
plain, plain-wordmark)
---
devicon.json | 22 +++++++++++++++++++
.../frankenphp-original-wordmark.svg | 1 +
icons/frankenphp/frankenphp-original.svg | 1 +
.../frankenphp/frankenphp-plain-wordmark.svg | 2 ++
icons/frankenphp/frankenphp-plain.svg | 1 +
5 files changed, 27 insertions(+)
create mode 100644 icons/frankenphp/frankenphp-original-wordmark.svg
create mode 100644 icons/frankenphp/frankenphp-original.svg
create mode 100644 icons/frankenphp/frankenphp-plain-wordmark.svg
create mode 100644 icons/frankenphp/frankenphp-plain.svg
diff --git a/devicon.json b/devicon.json
index 414b95b66..b62ccc781 100644
--- a/devicon.json
+++ b/devicon.json
@@ -4509,6 +4509,28 @@
}
]
},
+ {
+ "name": "frankenphp",
+ "altnames": [],
+ "tags": [
+ "programming",
+ "language"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#b3d133",
+ "aliases": []
+ },
{
"name": "fsharp",
"altnames": [
diff --git a/icons/frankenphp/frankenphp-original-wordmark.svg b/icons/frankenphp/frankenphp-original-wordmark.svg
new file mode 100644
index 000000000..516fac651
--- /dev/null
+++ b/icons/frankenphp/frankenphp-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/frankenphp/frankenphp-original.svg b/icons/frankenphp/frankenphp-original.svg
new file mode 100644
index 000000000..cf10fa838
--- /dev/null
+++ b/icons/frankenphp/frankenphp-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/frankenphp/frankenphp-plain-wordmark.svg b/icons/frankenphp/frankenphp-plain-wordmark.svg
new file mode 100644
index 000000000..12ba4b521
--- /dev/null
+++ b/icons/frankenphp/frankenphp-plain-wordmark.svg
@@ -0,0 +1,2 @@
+
+
diff --git a/icons/frankenphp/frankenphp-plain.svg b/icons/frankenphp/frankenphp-plain.svg
new file mode 100644
index 000000000..32ff3872c
--- /dev/null
+++ b/icons/frankenphp/frankenphp-plain.svg
@@ -0,0 +1 @@
+
From 0d2565fa3c615f99ef9440221624de6e96d20e7d Mon Sep 17 00:00:00 2001
From: Patrik Wehrli
Date: Fri, 9 Jan 2026 17:06:27 +0100
Subject: [PATCH 116/122] Add php tag
---
devicon.json | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/devicon.json b/devicon.json
index b62ccc781..4cb90f958 100644
--- a/devicon.json
+++ b/devicon.json
@@ -4514,7 +4514,8 @@
"altnames": [],
"tags": [
"programming",
- "language"
+ "language",
+ "php"
],
"versions": {
"svg": [
From 3c25ed281e32aefb6e885432136134261f6f9360 Mon Sep 17 00:00:00 2001
From: Bhaumik Maan <82998871+bhaumikmaan@users.noreply.github.com>
Date: Mon, 16 Feb 2026 18:33:38 +0530
Subject: [PATCH 117/122] Bump github actions dependency (#2539)
Co-authored-by: Patrik Wehrli
---
.github/workflows/build_icons.yml | 2 +-
.github/workflows/check_icon_pr.yml | 2 +-
.github/workflows/codeql-analysis.yml | 6 +++---
.github/workflows/in_develop_labeler.yml | 2 +-
.github/workflows/in_develop_labeler_preflight.yml | 2 +-
.github/workflows/npm_publish.yml | 2 +-
.github/workflows/peek_icons.yml | 2 +-
7 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/.github/workflows/build_icons.yml b/.github/workflows/build_icons.yml
index e5741d0ce..ced81ade8 100644
--- a/.github/workflows/build_icons.yml
+++ b/.github/workflows/build_icons.yml
@@ -5,7 +5,7 @@ jobs:
name: Get Fonts From Icomoon
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- uses: actions/setup-python@v5
with:
python-version: '3.10'
diff --git a/.github/workflows/check_icon_pr.yml b/.github/workflows/check_icon_pr.yml
index 27e5cae47..1d4a948d3 100644
--- a/.github/workflows/check_icon_pr.yml
+++ b/.github/workflows/check_icon_pr.yml
@@ -6,7 +6,7 @@ jobs:
runs-on: ubuntu-latest
if: startsWith(github.event.pull_request.title, 'new icon') || startsWith(github.event.pull_request.title, 'update icon') # only checks icon PR
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Check if PR is develop
if: ${{ github.base_ref != 'develop' }}
diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index 4dbf64031..cac4c6baf 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -15,7 +15,7 @@ jobs:
security-events: write
steps:
- name: Checkout repository
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: Initialize CodeQL
uses: github/codeql-action/init@v2
@@ -31,7 +31,7 @@ jobs:
security-events: write
steps:
- name: Checkout repository
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: Set up Python
uses: actions/setup-python@v5
@@ -65,7 +65,7 @@ jobs:
security-events: write
steps:
- name: Checkout repository
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: Find Python files outside the .github folder
id: find_files
diff --git a/.github/workflows/in_develop_labeler.yml b/.github/workflows/in_develop_labeler.yml
index 7cf67f1c0..f06117e20 100644
--- a/.github/workflows/in_develop_labeler.yml
+++ b/.github/workflows/in_develop_labeler.yml
@@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-latest
if: ${{ github.event.workflow_run.conclusion == 'success' }}
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Python v3.8
uses: actions/setup-python@v5
diff --git a/.github/workflows/in_develop_labeler_preflight.yml b/.github/workflows/in_develop_labeler_preflight.yml
index b2151692c..c59e03aa1 100644
--- a/.github/workflows/in_develop_labeler_preflight.yml
+++ b/.github/workflows/in_develop_labeler_preflight.yml
@@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
if: github.event.pull_request.merged == true
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Save the PR number in an artifact
shell: bash
diff --git a/.github/workflows/npm_publish.yml b/.github/workflows/npm_publish.yml
index 9e0270424..003f98c1b 100644
--- a/.github/workflows/npm_publish.yml
+++ b/.github/workflows/npm_publish.yml
@@ -7,7 +7,7 @@ jobs:
environment: release
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
with:
# "ref" specifies the branch to check out.
# "github.event.release.target_commitish" is a global variable and specifies the branch the release targeted
diff --git a/.github/workflows/peek_icons.yml b/.github/workflows/peek_icons.yml
index a337d5543..3e1310d23 100644
--- a/.github/workflows/peek_icons.yml
+++ b/.github/workflows/peek_icons.yml
@@ -11,7 +11,7 @@ jobs:
if: github.event.label.name == 'bot:peek'
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Setup Python v3.8
uses: actions/setup-python@v5
From d6c23f7dbc7c8f109dd7f63e1e947dc1f3ad3d22 Mon Sep 17 00:00:00 2001
From: Yash
Date: Tue, 17 Feb 2026 15:10:12 +0530
Subject: [PATCH 118/122] new icon: payloadcms (original, original-wordmark,
plain, plain-wordmark) (#2548)
* new icon: payloadcms (original, original-wordmark, plain, plain-wordmark)
---------
Co-authored-by: Patrik Wehrli
---
devicon.json | 31 +++++++++++++++++++
.../payloadcms-original-wordmark.svg | 1 +
icons/payloadcms/payloadcms-original.svg | 1 +
3 files changed, 33 insertions(+)
create mode 100644 icons/payloadcms/payloadcms-original-wordmark.svg
create mode 100644 icons/payloadcms/payloadcms-original.svg
diff --git a/devicon.json b/devicon.json
index 414b95b66..fcda4ee0f 100644
--- a/devicon.json
+++ b/devicon.json
@@ -9980,6 +9980,37 @@
}
]
},
+ {
+ "name": "payloadcms",
+ "altnames": [
+ "payload"
+ ],
+ "tags": [
+ "cms",
+ "headless-cms"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark"
+ ],
+ "font": [
+ "original",
+ "original-wordmark"
+ ]
+ },
+ "color": "#000000",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ },
+ {
+ "base": "original-wordmark",
+ "alias": "plain-wordmark"
+ }
+ ]
+ },
{
"name": "perl",
"altnames": [],
diff --git a/icons/payloadcms/payloadcms-original-wordmark.svg b/icons/payloadcms/payloadcms-original-wordmark.svg
new file mode 100644
index 000000000..4bd238f21
--- /dev/null
+++ b/icons/payloadcms/payloadcms-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/payloadcms/payloadcms-original.svg b/icons/payloadcms/payloadcms-original.svg
new file mode 100644
index 000000000..04b9b1edf
--- /dev/null
+++ b/icons/payloadcms/payloadcms-original.svg
@@ -0,0 +1 @@
+
From 4d2e6aa58c2d2567a0ab2ce41763c833abcbff0f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jo=C3=A3o=20V=C3=ADctor=20Fernandes=20Miranda?=
Date: Tue, 17 Feb 2026 06:46:39 -0300
Subject: [PATCH 119/122] new icon: lovable (original, original-wordmark)
Co-authored-by: Patrik Wehrli
---
devicon.json | 21 +++++++++++++++++++++
icons/lovable/lovable-original-wordmark.svg | 1 +
icons/lovable/lovable-original.svg | 1 +
icons/lovable/lovable-plain-wordmark.svg | 1 +
icons/lovable/lovable-plain.svg | 1 +
5 files changed, 25 insertions(+)
create mode 100644 icons/lovable/lovable-original-wordmark.svg
create mode 100644 icons/lovable/lovable-original.svg
create mode 100644 icons/lovable/lovable-plain-wordmark.svg
create mode 100644 icons/lovable/lovable-plain.svg
diff --git a/devicon.json b/devicon.json
index fcda4ee0f..c133511a6 100644
--- a/devicon.json
+++ b/devicon.json
@@ -7672,6 +7672,27 @@
"color": "#fec514",
"aliases": []
},
+ {
+ "name": "lovable",
+ "altnames": [],
+ "tags": [
+ "ai"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#000000",
+ "aliases": []
+ },
{
"name": "love2d",
"altnames": [
diff --git a/icons/lovable/lovable-original-wordmark.svg b/icons/lovable/lovable-original-wordmark.svg
new file mode 100644
index 000000000..26bbeb536
--- /dev/null
+++ b/icons/lovable/lovable-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/lovable/lovable-original.svg b/icons/lovable/lovable-original.svg
new file mode 100644
index 000000000..b644d1573
--- /dev/null
+++ b/icons/lovable/lovable-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/lovable/lovable-plain-wordmark.svg b/icons/lovable/lovable-plain-wordmark.svg
new file mode 100644
index 000000000..3794f0c3e
--- /dev/null
+++ b/icons/lovable/lovable-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/lovable/lovable-plain.svg b/icons/lovable/lovable-plain.svg
new file mode 100644
index 000000000..ec3888d59
--- /dev/null
+++ b/icons/lovable/lovable-plain.svg
@@ -0,0 +1 @@
+
From c0654d61b87713bda715617e2abe2e5a7a0e0cee Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jo=C3=A3o=20V=C3=ADctor=20Fernandes=20Miranda?=
Date: Tue, 17 Feb 2026 06:55:17 -0300
Subject: [PATCH 120/122] new icon: typer (original, original-wordmark, plain,
plain-wordmark, line, line-wordmark) (#2590)
Co-authored-by: Patrik Wehrli
---
devicon.json | 27 +++++++++++++++++++++++++
icons/typer/typer-line-wordmark.svg | 1 +
icons/typer/typer-line.svg | 1 +
icons/typer/typer-original-wordmark.svg | 1 +
icons/typer/typer-original.svg | 1 +
icons/typer/typer-plain-wordmark.svg | 1 +
icons/typer/typer-plain.svg | 1 +
7 files changed, 33 insertions(+)
create mode 100644 icons/typer/typer-line-wordmark.svg
create mode 100644 icons/typer/typer-line.svg
create mode 100644 icons/typer/typer-original-wordmark.svg
create mode 100644 icons/typer/typer-original.svg
create mode 100644 icons/typer/typer-plain-wordmark.svg
create mode 100644 icons/typer/typer-plain.svg
diff --git a/devicon.json b/devicon.json
index c133511a6..3e11ead9e 100644
--- a/devicon.json
+++ b/devicon.json
@@ -14430,6 +14430,33 @@
"color": "#000000",
"aliases": []
},
+ {
+ "name": "typer",
+ "altnames": [
+ "fastapi"
+ ],
+ "tags": [
+ "cli"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark",
+ "line",
+ "line-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark",
+ "line",
+ "line-wordmark"
+ ]
+ },
+ "color": "#ffffff",
+ "aliases": []
+ },
{
"name": "typescript",
"altnames": [
diff --git a/icons/typer/typer-line-wordmark.svg b/icons/typer/typer-line-wordmark.svg
new file mode 100644
index 000000000..7beff1714
--- /dev/null
+++ b/icons/typer/typer-line-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/typer/typer-line.svg b/icons/typer/typer-line.svg
new file mode 100644
index 000000000..2d577cf7c
--- /dev/null
+++ b/icons/typer/typer-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/typer/typer-original-wordmark.svg b/icons/typer/typer-original-wordmark.svg
new file mode 100644
index 000000000..e5db0475a
--- /dev/null
+++ b/icons/typer/typer-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/typer/typer-original.svg b/icons/typer/typer-original.svg
new file mode 100644
index 000000000..6464386c6
--- /dev/null
+++ b/icons/typer/typer-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/typer/typer-plain-wordmark.svg b/icons/typer/typer-plain-wordmark.svg
new file mode 100644
index 000000000..6d908cec0
--- /dev/null
+++ b/icons/typer/typer-plain-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/typer/typer-plain.svg b/icons/typer/typer-plain.svg
new file mode 100644
index 000000000..d227acbaf
--- /dev/null
+++ b/icons/typer/typer-plain.svg
@@ -0,0 +1 @@
+
From 8b2d41dc291e248909a612d8525026a739b8cfdf Mon Sep 17 00:00:00 2001
From: Matt Kotsenas <51421+MattKotsenas@users.noreply.github.com>
Date: Wed, 11 Mar 2026 07:24:28 -0700
Subject: [PATCH 121/122] new icon: msbuild (original, plain, line) (#2662)
* new icon: msbuild (original, plain, line)
---
devicon.json | 21 +++++++++++++++++++++
icons/msbuild/msbuild-line.svg | 1 +
icons/msbuild/msbuild-original.svg | 1 +
icons/msbuild/msbuild-plain.svg | 1 +
4 files changed, 24 insertions(+)
create mode 100644 icons/msbuild/msbuild-line.svg
create mode 100644 icons/msbuild/msbuild-original.svg
create mode 100644 icons/msbuild/msbuild-plain.svg
diff --git a/devicon.json b/devicon.json
index 3e11ead9e..c53942334 100644
--- a/devicon.json
+++ b/devicon.json
@@ -8521,6 +8521,27 @@
}
]
},
+ {
+ "name": "msbuild",
+ "altnames": [],
+ "tags": [
+ "build",
+ "dotnet"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "plain",
+ "line"
+ ],
+ "font": [
+ "plain",
+ "line"
+ ]
+ },
+ "color": "#5B35DE",
+ "aliases": []
+ },
{
"name": "msdos",
"altnames": [
diff --git a/icons/msbuild/msbuild-line.svg b/icons/msbuild/msbuild-line.svg
new file mode 100644
index 000000000..7d41a52c9
--- /dev/null
+++ b/icons/msbuild/msbuild-line.svg
@@ -0,0 +1 @@
+
diff --git a/icons/msbuild/msbuild-original.svg b/icons/msbuild/msbuild-original.svg
new file mode 100644
index 000000000..c2228c093
--- /dev/null
+++ b/icons/msbuild/msbuild-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/msbuild/msbuild-plain.svg b/icons/msbuild/msbuild-plain.svg
new file mode 100644
index 000000000..b1c888e7b
--- /dev/null
+++ b/icons/msbuild/msbuild-plain.svg
@@ -0,0 +1 @@
+
From de0c6d2867aa2e64cfc73d3290ee32ca6b4663da Mon Sep 17 00:00:00 2001
From: Muzaffer Keklik
Date: Mon, 16 Mar 2026 15:47:11 +0100
Subject: [PATCH 122/122] new icon: emailjs (original, original-wordmark,
plain-wordmark) (#2640)
---
devicon.json | 27 ++++++++++++++++++++-
icons/emailjs/emailjs-original-wordmark.svg | 1 +
icons/emailjs/emailjs-original.svg | 1 +
icons/emailjs/emailjs-plain-wordmark.svg | 1 +
4 files changed, 29 insertions(+), 1 deletion(-)
create mode 100644 icons/emailjs/emailjs-original-wordmark.svg
create mode 100644 icons/emailjs/emailjs-original.svg
create mode 100644 icons/emailjs/emailjs-plain-wordmark.svg
diff --git a/devicon.json b/devicon.json
index c53942334..fa261d0bb 100644
--- a/devicon.json
+++ b/devicon.json
@@ -3784,6 +3784,31 @@
"color": "#421f5f",
"aliases": []
},
+ {
+ "name": "emailjs",
+ "altnames": [],
+ "tags": [
+ "javascript"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain-wordmark"
+ ],
+ "font": [
+ "original",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#ff8434",
+ "aliases": [
+ {
+ "base": "original",
+ "alias": "plain"
+ }
+ ]
+ },
{
"name": "embeddedc",
"altnames": [],
@@ -12615,7 +12640,7 @@
},
"color": "#8cc445",
"aliases": []
- },
+ },
{
"name": "shadcn",
"altnames": [],
diff --git a/icons/emailjs/emailjs-original-wordmark.svg b/icons/emailjs/emailjs-original-wordmark.svg
new file mode 100644
index 000000000..8d494cce9
--- /dev/null
+++ b/icons/emailjs/emailjs-original-wordmark.svg
@@ -0,0 +1 @@
+
diff --git a/icons/emailjs/emailjs-original.svg b/icons/emailjs/emailjs-original.svg
new file mode 100644
index 000000000..b1502ddcb
--- /dev/null
+++ b/icons/emailjs/emailjs-original.svg
@@ -0,0 +1 @@
+
diff --git a/icons/emailjs/emailjs-plain-wordmark.svg b/icons/emailjs/emailjs-plain-wordmark.svg
new file mode 100644
index 000000000..f7c6e98b2
--- /dev/null
+++ b/icons/emailjs/emailjs-plain-wordmark.svg
@@ -0,0 +1 @@
+