diff --git a/recipes/wip/iotdb/recipe.toml b/recipes/wip/db/iotdb/recipe.toml
similarity index 100%
rename from recipes/wip/iotdb/recipe.toml
rename to recipes/wip/db/iotdb/recipe.toml
diff --git a/recipes/wip/tidb-server/recipe.toml b/recipes/wip/db/tidb-server/recipe.toml
similarity index 100%
rename from recipes/wip/tidb-server/recipe.toml
rename to recipes/wip/db/tidb-server/recipe.toml
diff --git a/recipes/wip/gegl/recipe.toml b/recipes/wip/dev/gegl/recipe.toml
similarity index 100%
rename from recipes/wip/gegl/recipe.toml
rename to recipes/wip/dev/gegl/recipe.toml
diff --git a/recipes/wip/gexiv2/recipe.toml b/recipes/wip/dev/gexiv2/recipe.toml
similarity index 100%
rename from recipes/wip/gexiv2/recipe.toml
rename to recipes/wip/dev/gexiv2/recipe.toml
diff --git a/recipes/wip/glibmm/recipe.toml b/recipes/wip/dev/glibmm/recipe.toml
similarity index 100%
rename from recipes/wip/glibmm/recipe.toml
rename to recipes/wip/dev/glibmm/recipe.toml
diff --git a/recipes/wip/gperf/recipe.toml b/recipes/wip/dev/gperf/recipe.toml
similarity index 100%
rename from recipes/wip/gperf/recipe.toml
rename to recipes/wip/dev/gperf/recipe.toml
diff --git a/recipes/wip/graphene/recipe.toml b/recipes/wip/dev/graphene/recipe.toml
similarity index 100%
rename from recipes/wip/graphene/recipe.toml
rename to recipes/wip/dev/graphene/recipe.toml
diff --git a/recipes/wip/gtest/recipe.toml b/recipes/wip/dev/gtest/recipe.toml
similarity index 100%
rename from recipes/wip/gtest/recipe.toml
rename to recipes/wip/dev/gtest/recipe.toml
diff --git a/recipes/wip/ispc/recipe.toml b/recipes/wip/dev/ispc/recipe.toml
similarity index 100%
rename from recipes/wip/ispc/recipe.toml
rename to recipes/wip/dev/ispc/recipe.toml
diff --git a/recipes/wip/loadlibrary/recipe.toml b/recipes/wip/dev/loadlibrary/recipe.toml
similarity index 100%
rename from recipes/wip/loadlibrary/recipe.toml
rename to recipes/wip/dev/loadlibrary/recipe.toml
diff --git a/recipes/wip/yuzu/recipe.toml b/recipes/wip/emulators/yuzu/recipe.toml
similarity index 100%
rename from recipes/wip/yuzu/recipe.toml
rename to recipes/wip/emulators/yuzu/recipe.toml
diff --git a/recipes/wip/embree/recipe.toml b/recipes/wip/graphics/embree/recipe.toml
similarity index 100%
rename from recipes/wip/embree/recipe.toml
rename to recipes/wip/graphics/embree/recipe.toml
diff --git a/recipes/wip/gaffer/recipe.toml b/recipes/wip/graphics/gaffer/recipe.toml
similarity index 100%
rename from recipes/wip/gaffer/recipe.toml
rename to recipes/wip/graphics/gaffer/recipe.toml
diff --git a/recipes/wip/bullet-physics/recipe.toml b/recipes/wip/libs/bullet-physics/recipe.toml
similarity index 100%
rename from recipes/wip/bullet-physics/recipe.toml
rename to recipes/wip/libs/bullet-physics/recipe.toml
diff --git a/recipes/wip/cairomm-1.0+/recipe.toml b/recipes/wip/libs/cairomm-1.0+/recipe.toml
similarity index 100%
rename from recipes/wip/cairomm-1.0+/recipe.toml
rename to recipes/wip/libs/cairomm-1.0+/recipe.toml
diff --git a/recipes/wip/cairomm-1.16+/recipe.toml b/recipes/wip/libs/cairomm-1.16+/recipe.toml
similarity index 100%
rename from recipes/wip/cairomm-1.16+/recipe.toml
rename to recipes/wip/libs/cairomm-1.16+/recipe.toml
diff --git a/recipes/wip/gnome2-common/recipe.toml b/recipes/wip/libs/gnome2-common/recipe.toml
similarity index 100%
rename from recipes/wip/gnome2-common/recipe.toml
rename to recipes/wip/libs/gnome2-common/recipe.toml
diff --git a/recipes/wip/gnome2-common/gnome3-common/recipe.toml b/recipes/wip/libs/gnome3-common/recipe.toml
similarity index 100%
rename from recipes/wip/gnome2-common/gnome3-common/recipe.toml
rename to recipes/wip/libs/gnome3-common/recipe.toml
diff --git a/recipes/wip/gnome2-common/gnutls3/recipe.toml b/recipes/wip/libs/gnutls3/recipe.toml
similarity index 100%
rename from recipes/wip/gnome2-common/gnutls3/recipe.toml
rename to recipes/wip/libs/gnutls3/recipe.toml
diff --git a/recipes/wip/gnome2-common/gobject-introspection/recipe.toml b/recipes/wip/libs/gobject-introspection/recipe.toml
similarity index 100%
rename from recipes/wip/gnome2-common/gobject-introspection/recipe.toml
rename to recipes/wip/libs/gobject-introspection/recipe.toml
diff --git a/recipes/wip/gnome2-common/imlib2/recipe.toml b/recipes/wip/libs/imlib2/recipe.toml
similarity index 100%
rename from recipes/wip/gnome2-common/imlib2/recipe.toml
rename to recipes/wip/libs/imlib2/recipe.toml
diff --git a/recipes/wip/gnome2-common/iniparser/recipe.toml b/recipes/wip/libs/iniparser/recipe.toml
similarity index 100%
rename from recipes/wip/gnome2-common/iniparser/recipe.toml
rename to recipes/wip/libs/iniparser/recipe.toml
diff --git a/recipes/wip/livedotcom/recipe.toml b/recipes/wip/libs/livedotcom/recipe.toml
similarity index 100%
rename from recipes/wip/livedotcom/recipe.toml
rename to recipes/wip/libs/livedotcom/recipe.toml
diff --git a/recipes/wip/checkpwn/recipe.toml b/recipes/wip/tools/checkpwn/recipe.toml
similarity index 100%
rename from recipes/wip/checkpwn/recipe.toml
rename to recipes/wip/tools/checkpwn/recipe.toml
diff --git a/recipes/wip/emplace/recipe.toml b/recipes/wip/tools/emplace/recipe.toml
similarity index 100%
rename from recipes/wip/emplace/recipe.toml
rename to recipes/wip/tools/emplace/recipe.toml
diff --git a/recipes/wip/gping/recipe.toml b/recipes/wip/tools/gping/recipe.toml
similarity index 100%
rename from recipes/wip/gping/recipe.toml
rename to recipes/wip/tools/gping/recipe.toml
diff --git a/recipes/wip/lz4/recipe.toml b/recipes/wip/tools/lz4/recipe.toml
similarity index 100%
rename from recipes/wip/lz4/recipe.toml
rename to recipes/wip/tools/lz4/recipe.toml
diff --git a/recipes/wip/maze-tui/recipe.toml b/recipes/wip/tools/maze-tui/recipe.toml
similarity index 100%
rename from recipes/wip/maze-tui/recipe.toml
rename to recipes/wip/tools/maze-tui/recipe.toml
diff --git a/recipes/wip/potrace/recipe.toml b/recipes/wip/tools/potrace/recipe.toml
similarity index 100%
rename from recipes/wip/potrace/recipe.toml
rename to recipes/wip/tools/potrace/recipe.toml
diff --git a/recipes/wip/rusty-krab-manager/recipe.toml b/recipes/wip/tools/rusty-krab-manager/recipe.toml
similarity index 100%
rename from recipes/wip/rusty-krab-manager/recipe.toml
rename to recipes/wip/tools/rusty-krab-manager/recipe.toml
diff --git a/recipes/wip/typst/recipe.toml b/recipes/wip/tools/typst/recipe.toml
similarity index 100%
rename from recipes/wip/typst/recipe.toml
rename to recipes/wip/tools/typst/recipe.toml
diff --git a/recipes/wip/usbutils/recipe.toml b/recipes/wip/tools/usbutils/recipe.toml
similarity index 100%
rename from recipes/wip/usbutils/recipe.toml
rename to recipes/wip/tools/usbutils/recipe.toml
diff --git a/recipes/wip/vulkan-tools/recipe.toml b/recipes/wip/tools/vulkan-tools/recipe.toml
similarity index 100%
rename from recipes/wip/vulkan-tools/recipe.toml
rename to recipes/wip/tools/vulkan-tools/recipe.toml
diff --git a/recipes/wip/wick/recipe.toml b/recipes/wip/tools/wick/recipe.toml
similarity index 100%
rename from recipes/wip/wick/recipe.toml
rename to recipes/wip/tools/wick/recipe.toml
diff --git a/recipes/wip/xmrig/recipe.toml b/recipes/wip/tools/xmrig/recipe.toml
similarity index 100%
rename from recipes/wip/xmrig/recipe.toml
rename to recipes/wip/tools/xmrig/recipe.toml
diff --git a/recipes/wip/youtube-tui/recipe.toml b/recipes/wip/tools/youtube-tui/recipe.toml
similarity index 100%
rename from recipes/wip/youtube-tui/recipe.toml
rename to recipes/wip/tools/youtube-tui/recipe.toml
diff --git a/recipes/wip/zstd/recipe.toml b/recipes/wip/tools/zstd/recipe.toml
similarity index 100%
rename from recipes/wip/zstd/recipe.toml
rename to recipes/wip/tools/zstd/recipe.toml
diff --git a/recipes/wip/wlroots/recipe.toml b/recipes/wip/wayland/wlroots/recipe.toml
similarity index 100%
rename from recipes/wip/wlroots/recipe.toml
rename to recipes/wip/wayland/wlroots/recipe.toml