diff --git a/lib/config/presets/internal/group.ts b/lib/config/presets/internal/group.ts
index 9dcd31bf2a6c5b7768c596ddd1fca7ece3afafc3..b3f8bfe3482f3e4199dd2725be238ac8c0b29077 100644
--- a/lib/config/presets/internal/group.ts
+++ b/lib/config/presets/internal/group.ts
@@ -413,6 +413,7 @@ const staticGroups = {
       'group:phpstan',
       'group:polymer',
       'group:react',
+      'group:remark',
       'group:resilience4j',
       'group:rubyOnRails',
       'group:rubyOmniauth',
@@ -444,6 +445,16 @@ const staticGroups = {
     ],
     ignoreDeps: [], // Hack to improve onboarding PR description
   },
+  remark: {
+    description: 'Group remark packages together.',
+    packageRules: [
+      {
+        groupName: 'remark',
+        matchDatasources: ['npm'],
+        matchSourceUrlPrefixes: ['https://github.com/remarkjs/'],
+      },
+    ],
+  },
   resilience4j: {
     description: 'Group Java Resilience4j packages.',
     packageRules: [