diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 0000000000000000000000000000000000000000..779521b1dcf6e28a240d501265a3ffe506208082
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,18 @@
+[*]
+charset=utf-8
+end_of_line=lf
+insert_final_newline=false
+indent_style=space
+indent_size=2
+
+[*.json]
+indent_style=space
+indent_size=2
+
+[{*.kts,*.kt}]
+indent_style=space
+indent_size=2
+
+[{*.yml,*.yaml}]
+indent_style=space
+indent_size=2