diff --git a/recipes/examples/cpal/recipe.toml b/recipes/demos/cpal/recipe.toml
similarity index 100%
rename from recipes/examples/cpal/recipe.toml
rename to recipes/demos/cpal/recipe.toml
diff --git a/recipes/examples/dynamic-example/recipe.sh b/recipes/demos/dynamic-example/recipe.sh
similarity index 100%
rename from recipes/examples/dynamic-example/recipe.sh
rename to recipes/demos/dynamic-example/recipe.sh
diff --git a/recipes/examples/exampled/recipe.toml b/recipes/demos/exampled/recipe.toml
similarity index 100%
rename from recipes/examples/exampled/recipe.toml
rename to recipes/demos/exampled/recipe.toml
diff --git a/recipes/examples/glium/recipe.sh b/recipes/demos/glium/recipe.sh
similarity index 100%
rename from recipes/examples/glium/recipe.sh
rename to recipes/demos/glium/recipe.sh
diff --git a/recipes/examples/glutin/recipe.toml b/recipes/demos/glutin/recipe.toml
similarity index 100%
rename from recipes/examples/glutin/recipe.toml
rename to recipes/demos/glutin/recipe.toml
diff --git a/recipes/examples/orbclient/recipe.toml b/recipes/demos/orbclient/recipe.toml
similarity index 100%
rename from recipes/examples/orbclient/recipe.toml
rename to recipes/demos/orbclient/recipe.toml
diff --git a/recipes/examples/rust-cairo/recipe.sh b/recipes/demos/rust-cairo/recipe.sh
similarity index 100%
rename from recipes/examples/rust-cairo/recipe.sh
rename to recipes/demos/rust-cairo/recipe.sh
diff --git a/recipes/demos/winit/recipe.toml b/recipes/demos/winit/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..731075d3e696cdd9e5e9e06c1a8f70ecd269351c
--- /dev/null
+++ b/recipes/demos/winit/recipe.toml
@@ -0,0 +1,9 @@
+[source]
+git = "https://github.com/pop-os/winit.git"
+branch = "winit-0.29"
+
+[build]
+template = "custom"
+script = """
+cookbook_cargo_examples cursor_grab drag_window window window_debug
+"""
diff --git a/recipes/examples/winit/recipe.toml b/recipes/examples/winit/recipe.toml
deleted file mode 100644
index 818e6e835acab2358d90c0b0f52dae1e6fc85363..0000000000000000000000000000000000000000
--- a/recipes/examples/winit/recipe.toml
+++ /dev/null
@@ -1,10 +0,0 @@
-[source]
-git = "https://gitlab.redox-os.org/redox-os/winit.git"
-branch = "redox-0.27"
-upstream = "https://github.com/rust-windowing/winit.git"
-
-[build]
-template = "custom"
-script = """
-cookbook_cargo_examples window
-"""