diff --git a/devicon.json b/devicon.json
index d7bb2e6d..e082da0a 100644
--- a/devicon.json
+++ b/devicon.json
@@ -3475,6 +3475,27 @@
"color": "#333333",
"aliases": []
},
+ {
+ "name": "svelte",
+ "tags": [
+ "javascript",
+ "framework"
+ ],
+ "versions": {
+ "svg": [
+ "original",
+ "original-wordmark",
+ "plain",
+ "plain-wordmark"
+ ],
+ "font": [
+ "plain",
+ "plain-wordmark"
+ ]
+ },
+ "color": "#ff3e00",
+ "aliases": []
+ },
{
"name": "swift",
"tags": [
diff --git a/icons/svelte/svelte-original-wordmark.svg b/icons/svelte/svelte-original-wordmark.svg
new file mode 100644
index 00000000..972d991d
--- /dev/null
+++ b/icons/svelte/svelte-original-wordmark.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/icons/svelte/svelte-original.svg b/icons/svelte/svelte-original.svg
new file mode 100644
index 00000000..26b5bd4c
--- /dev/null
+++ b/icons/svelte/svelte-original.svg
@@ -0,0 +1,4 @@
+
diff --git a/icons/svelte/svelte-plain-wordmark.svg b/icons/svelte/svelte-plain-wordmark.svg
new file mode 100644
index 00000000..7f73b4db
--- /dev/null
+++ b/icons/svelte/svelte-plain-wordmark.svg
@@ -0,0 +1,7 @@
+
+
diff --git a/icons/svelte/svelte-plain.svg b/icons/svelte/svelte-plain.svg
new file mode 100644
index 00000000..36e1ad66
--- /dev/null
+++ b/icons/svelte/svelte-plain.svg
@@ -0,0 +1,6 @@
+
+