diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Rhai.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Rhai.xshd
new file mode 100644
index 0000000..4457340
--- /dev/null
+++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Dark/Rhai.xshd
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <>&~!%^*()-_+=|\#/{}[]:;"' , ?
+
+
+ //
+
+
+
+ /*
+ */
+
+
+
+ "
+ "
+
+
+
+ '
+ '
+
+
+ fn
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Rhai.xshd b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Rhai.xshd
new file mode 100644
index 0000000..630bb4b
--- /dev/null
+++ b/QuickLook.Plugin/QuickLook.Plugin.TextViewer/Syntax/Light/Rhai.xshd
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <>&~!%^*()-_+=|\#/{}[]:;"' , ?
+
+
+ //
+
+
+
+ /*
+ */
+
+
+
+ "
+ "
+
+
+
+ '
+ '
+
+
+ fn
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/SUPPORTED_FORMATS.md b/SUPPORTED_FORMATS.md
index c0ce515..2e83d53 100644
--- a/SUPPORTED_FORMATS.md
+++ b/SUPPORTED_FORMATS.md
@@ -106,6 +106,7 @@ Update not completed yet...
- `.rexx` (Rexx script)
- `.ruby` (Ruby source)
- `.rust` (Rust source)
+- `.rhai` (Embedded scripting language for Rust)
- `.scala` (Scala source)
- `.scheme` (Scheme source)
- `.shellscript`, `.sh` (Shell script)