diff --git a/recipes/wip/demos/avian/recipe.toml b/recipes/wip/demos/avian/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..763ce94cf8b1fc2c347f2867b0334accf7755c07
--- /dev/null
+++ b/recipes/wip/demos/avian/recipe.toml
@@ -0,0 +1,8 @@
+#TODO not compiled or tested
+[source]
+git = "https://github.com/Jondolf/avian"
+[build]
+template = "custom"
+script = """
+cookbook_cargo_examples chain_2d many_shapes ray_caster chain_3d cubes
+"""
diff --git a/recipes/wip/demos/chess-engine/recipe.toml b/recipes/wip/demos/chess-engine/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..1724e767224ce6afe2a73c93dfc184b7f0f14f64
--- /dev/null
+++ b/recipes/wip/demos/chess-engine/recipe.toml
@@ -0,0 +1,9 @@
+#TODO maybe wrong script
+[source]
+git = "https://github.com/adam-mcdaniel/chess-engine"
+[build]
+template = "custom"
+script = """
+cookbook_cargo_packages chess-gui
+cookbook_cargo_examples terminal
+"""
diff --git a/recipes/wip/demos/fyrox/recipe.toml b/recipes/wip/demos/fyrox/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..228dca16319f55ecaecd4aefe047d09cf56408d7
--- /dev/null
+++ b/recipes/wip/demos/fyrox/recipe.toml
@@ -0,0 +1,8 @@
+#TODO not compiled or tested
+[source]
+git = "https://github.com/FyroxEngine/Fyrox"
+[build]
+template = "custom"
+script = """
+cookbook_cargo_examples 2d
+"""
diff --git a/recipes/wip/demos/ggez/recipe.toml b/recipes/wip/demos/ggez/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..a55d0919605ba51c7dbce674f2f512bfb29a4b0f
--- /dev/null
+++ b/recipes/wip/demos/ggez/recipe.toml
@@ -0,0 +1,8 @@
+#TODO not compiled or tested
+[source]
+git = "https://github.com/ggez/ggez"
+[build]
+template = "custom"
+script = """
+cookbook_cargo_examples 02_hello_world 04_snake cube hello_canvas input_test shader shadows sounds text vertex_shader
+"""
diff --git a/recipes/wip/demos/kira/recipe.toml b/recipes/wip/demos/kira/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..377c94d51ae543848464693c6c915356eac6d670
--- /dev/null
+++ b/recipes/wip/demos/kira/recipe.toml
@@ -0,0 +1,8 @@
+#TODO not compiled or tested
+[source]
+git = "https://github.com/tesselode/kira-examples"
+[build]
+template = "custom"
+script = """
+cookbook_cargo_packages dynamic-music ghost-noise metronome score-counter spatial-audio simple-sound-playback
+"""
diff --git a/recipes/wip/demos/macroquad/recipe.toml b/recipes/wip/demos/macroquad/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..5c30eb817c349b92da01f1cb9d7ebfd96948897f
--- /dev/null
+++ b/recipes/wip/demos/macroquad/recipe.toml
@@ -0,0 +1,8 @@
+#TODO not compiled or tested
+[source]
+git = "https://github.com/not-fl3/macroquad"
+[build]
+template = "custom"
+script = """
+cookbook_cargo_examples 3d basic_shapes camera chess ferris first_person particles_example platformer shadertoy snake text ui
+"""
diff --git a/recipes/wip/demos/piston/recipe.toml b/recipes/wip/demos/piston/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..f470907d899359953b6d7bbe6e7c0389230950f4
--- /dev/null
+++ b/recipes/wip/demos/piston/recipe.toml
@@ -0,0 +1,8 @@
+#TODO not compiled or tested
+[source]
+git = "https://github.com/pistondevelopers/piston-examples"
+[build]
+template = "custom"
+script = """
+cookbook_cargo_examples cube hello_world image multi_window shapes snake sprite
+"""