diff --git a/lib/linguist/languages.yml b/lib/linguist/languages.yml
index 487ab648..d0907629 100644
--- a/lib/linguist/languages.yml
+++ b/lib/linguist/languages.yml
@@ -3311,6 +3311,7 @@ XML:
   - .rss
   - .scxml
   - .srdf
+  - .storyboard
   - .stTheme
   - .sublime-snippet
   - .targets
@@ -3334,6 +3335,7 @@ XML:
   - .x3d
   - .xacro
   - .xaml
+  - .xib
   - .xlf
   - .xliff
   - .xmi
diff --git a/samples/XML/Application.xib b/samples/XML/Application.xib
new file mode 100644
index 00000000..6c2e5f4d
--- /dev/null
+++ b/samples/XML/Application.xib
@@ -0,0 +1,20 @@
+
+
+    
+        
+    
+    
+        
+            
+                
+            
+        
+        
+        
+        
+            
+            
+            
+        
+    
+
diff --git a/samples/XML/Storyboard.storyboard b/samples/XML/Storyboard.storyboard
new file mode 100644
index 00000000..673e0f7e
--- /dev/null
+++ b/samples/XML/Storyboard.storyboard
@@ -0,0 +1,7 @@
+
+
+    
+        
+    
+    
+