diff --git a/recipes/wip/graphics/blender-lts/recipe.toml b/recipes/wip/graphics/editors/blender-lts/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/blender-lts/recipe.toml
rename to recipes/wip/graphics/editors/blender-lts/recipe.toml
diff --git a/recipes/wip/graphics/blender/recipe.toml b/recipes/wip/graphics/editors/blender/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/blender/recipe.toml
rename to recipes/wip/graphics/editors/blender/recipe.toml
diff --git a/recipes/wip/graphics/gimp/recipe.toml b/recipes/wip/graphics/editors/gimp/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/gimp/recipe.toml
rename to recipes/wip/graphics/editors/gimp/recipe.toml
diff --git a/recipes/wip/graphics/inkscape/recipe.toml b/recipes/wip/graphics/editors/inkscape/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/inkscape/recipe.toml
rename to recipes/wip/graphics/editors/inkscape/recipe.toml
diff --git a/recipes/wip/graphics/krita/recipe.toml b/recipes/wip/graphics/editors/krita/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/krita/recipe.toml
rename to recipes/wip/graphics/editors/krita/recipe.toml
diff --git a/recipes/wip/graphics/opentoonz/recipe.toml b/recipes/wip/graphics/editors/opentoonz/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/opentoonz/recipe.toml
rename to recipes/wip/graphics/editors/opentoonz/recipe.toml
diff --git a/recipes/wip/graphics/appleseed/recipe.toml b/recipes/wip/graphics/other/appleseed/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/appleseed/recipe.toml
rename to recipes/wip/graphics/other/appleseed/recipe.toml
diff --git a/recipes/wip/graphics/c-ray/recipe.toml b/recipes/wip/graphics/other/c-ray/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/c-ray/recipe.toml
rename to recipes/wip/graphics/other/c-ray/recipe.toml
diff --git a/recipes/wip/graphics/cmark/recipe.toml b/recipes/wip/graphics/other/cmark/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/cmark/recipe.toml
rename to recipes/wip/graphics/other/cmark/recipe.toml
diff --git a/recipes/wip/graphics/darktable/recipe.toml b/recipes/wip/graphics/other/darktable/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/darktable/recipe.toml
rename to recipes/wip/graphics/other/darktable/recipe.toml
diff --git a/recipes/wip/graphics/derive-rs/recipe.toml b/recipes/wip/graphics/other/derive-rs/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/derive-rs/recipe.toml
rename to recipes/wip/graphics/other/derive-rs/recipe.toml
diff --git a/recipes/wip/graphics/dify/recipe.toml b/recipes/wip/graphics/other/dify/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/dify/recipe.toml
rename to recipes/wip/graphics/other/dify/recipe.toml
diff --git a/recipes/wip/graphics/dominant-colours/recipe.toml b/recipes/wip/graphics/other/dominant-colours/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/dominant-colours/recipe.toml
rename to recipes/wip/graphics/other/dominant-colours/recipe.toml
diff --git a/recipes/wip/graphics/dssim/recipe.toml b/recipes/wip/graphics/other/dssim/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/dssim/recipe.toml
rename to recipes/wip/graphics/other/dssim/recipe.toml
diff --git a/recipes/wip/graphics/embree/recipe.toml b/recipes/wip/graphics/other/embree/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/embree/recipe.toml
rename to recipes/wip/graphics/other/embree/recipe.toml
diff --git a/recipes/wip/graphics/flowbetween/recipe.toml b/recipes/wip/graphics/other/flowbetween/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/flowbetween/recipe.toml
rename to recipes/wip/graphics/other/flowbetween/recipe.toml
diff --git a/recipes/wip/graphics/gaffer/recipe.toml b/recipes/wip/graphics/other/gaffer/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/gaffer/recipe.toml
rename to recipes/wip/graphics/other/gaffer/recipe.toml
diff --git a/recipes/wip/graphics/glou/recipe.toml b/recipes/wip/graphics/other/glou/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/glou/recipe.toml
rename to recipes/wip/graphics/other/glou/recipe.toml
diff --git a/recipes/wip/graphics/gmic-qt/recipe.toml b/recipes/wip/graphics/other/gmic-qt/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/gmic-qt/recipe.toml
rename to recipes/wip/graphics/other/gmic-qt/recipe.toml
diff --git a/recipes/wip/graphics/gmic/recipe.toml b/recipes/wip/graphics/other/gmic/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/gmic/recipe.toml
rename to recipes/wip/graphics/other/gmic/recipe.toml
diff --git a/recipes/wip/graphics/graphicsmagick/recipe.toml b/recipes/wip/graphics/other/graphicsmagick/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/graphicsmagick/recipe.toml
rename to recipes/wip/graphics/other/graphicsmagick/recipe.toml
diff --git a/recipes/wip/graphics/graphviz/recipe.toml b/recipes/wip/graphics/other/graphviz/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/graphviz/recipe.toml
rename to recipes/wip/graphics/other/graphviz/recipe.toml
diff --git a/recipes/wip/graphics/halo/recipe.toml b/recipes/wip/graphics/other/halo/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/halo/recipe.toml
rename to recipes/wip/graphics/other/halo/recipe.toml
diff --git a/recipes/wip/graphics/hdr10plus-tool/recipe.toml b/recipes/wip/graphics/other/hdr10plus-tool/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/hdr10plus-tool/recipe.toml
rename to recipes/wip/graphics/other/hdr10plus-tool/recipe.toml
diff --git a/recipes/wip/graphics/imagemagick/recipe.toml b/recipes/wip/graphics/other/imagemagick/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/imagemagick/recipe.toml
rename to recipes/wip/graphics/other/imagemagick/recipe.toml
diff --git a/recipes/wip/graphics/incompact3d/recipe.toml b/recipes/wip/graphics/other/incompact3d/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/incompact3d/recipe.toml
rename to recipes/wip/graphics/other/incompact3d/recipe.toml
diff --git a/recipes/wip/graphics/jxl-oxide/recipe.toml b/recipes/wip/graphics/other/jxl-oxide/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/jxl-oxide/recipe.toml
rename to recipes/wip/graphics/other/jxl-oxide/recipe.toml
diff --git a/recipes/wip/graphics/kantig/recipe.toml b/recipes/wip/graphics/other/kantig/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/kantig/recipe.toml
rename to recipes/wip/graphics/other/kantig/recipe.toml
diff --git a/recipes/wip/graphics/lpl/recipe.toml b/recipes/wip/graphics/other/lpl/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/lpl/recipe.toml
rename to recipes/wip/graphics/other/lpl/recipe.toml
diff --git a/recipes/wip/graphics/luxcorerender/recipe.toml b/recipes/wip/graphics/other/luxcorerender/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/luxcorerender/recipe.toml
rename to recipes/wip/graphics/other/luxcorerender/recipe.toml
diff --git a/recipes/wip/graphics/matugen/recipe.toml b/recipes/wip/graphics/other/matugen/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/matugen/recipe.toml
rename to recipes/wip/graphics/other/matugen/recipe.toml
diff --git a/recipes/wip/graphics/ocrs/recipe.toml b/recipes/wip/graphics/other/ocrs/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/ocrs/recipe.toml
rename to recipes/wip/graphics/other/ocrs/recipe.toml
diff --git a/recipes/wip/graphics/oculante/recipe.toml b/recipes/wip/graphics/other/oculante/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/oculante/recipe.toml
rename to recipes/wip/graphics/other/oculante/recipe.toml
diff --git a/recipes/wip/graphics/openscad/recipe.toml b/recipes/wip/graphics/other/openscad/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/openscad/recipe.toml
rename to recipes/wip/graphics/other/openscad/recipe.toml
diff --git a/recipes/wip/graphics/ospray-studio/recipe.toml b/recipes/wip/graphics/other/ospray-studio/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/ospray-studio/recipe.toml
rename to recipes/wip/graphics/other/ospray-studio/recipe.toml
diff --git a/recipes/wip/graphics/ospray/recipe.toml b/recipes/wip/graphics/other/ospray/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/ospray/recipe.toml
rename to recipes/wip/graphics/other/ospray/recipe.toml
diff --git a/recipes/wip/graphics/paraview-data/recipe.toml b/recipes/wip/graphics/other/paraview-data/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/paraview-data/recipe.toml
rename to recipes/wip/graphics/other/paraview-data/recipe.toml
diff --git a/recipes/wip/graphics/paraview/recipe.toml b/recipes/wip/graphics/other/paraview/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/paraview/recipe.toml
rename to recipes/wip/graphics/other/paraview/recipe.toml
diff --git a/recipes/wip/graphics/pilka/recipe.toml b/recipes/wip/graphics/other/pilka/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/pilka/recipe.toml
rename to recipes/wip/graphics/other/pilka/recipe.toml
diff --git a/recipes/wip/graphics/pix-image-viewer/recipe.toml b/recipes/wip/graphics/other/pix-image-viewer/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/pix-image-viewer/recipe.toml
rename to recipes/wip/graphics/other/pix-image-viewer/recipe.toml
diff --git a/recipes/wip/graphics/pixsort/recipe.toml b/recipes/wip/graphics/other/pixsort/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/pixsort/recipe.toml
rename to recipes/wip/graphics/other/pixsort/recipe.toml
diff --git a/recipes/wip/graphics/rascii/recipe.toml b/recipes/wip/graphics/other/rascii/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/rascii/recipe.toml
rename to recipes/wip/graphics/other/rascii/recipe.toml
diff --git a/recipes/wip/graphics/rawtherapee/recipe.toml b/recipes/wip/graphics/other/rawtherapee/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/rawtherapee/recipe.toml
rename to recipes/wip/graphics/other/rawtherapee/recipe.toml
diff --git a/recipes/wip/graphics/reve/recipe.toml b/recipes/wip/graphics/other/reve/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/reve/recipe.toml
rename to recipes/wip/graphics/other/reve/recipe.toml
diff --git a/recipes/wip/graphics/rimage/recipe.toml b/recipes/wip/graphics/other/rimage/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/rimage/recipe.toml
rename to recipes/wip/graphics/other/rimage/recipe.toml
diff --git a/recipes/wip/graphics/satty/recipe.toml b/recipes/wip/graphics/other/satty/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/satty/recipe.toml
rename to recipes/wip/graphics/other/satty/recipe.toml
diff --git a/recipes/wip/graphics/shadergarden/recipe.toml b/recipes/wip/graphics/other/shadergarden/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/shadergarden/recipe.toml
rename to recipes/wip/graphics/other/shadergarden/recipe.toml
diff --git a/recipes/wip/graphics/simp/recipe.toml b/recipes/wip/graphics/other/simp/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/simp/recipe.toml
rename to recipes/wip/graphics/other/simp/recipe.toml
diff --git a/recipes/wip/graphics/smag/recipe.toml b/recipes/wip/graphics/other/smag/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/smag/recipe.toml
rename to recipes/wip/graphics/other/smag/recipe.toml
diff --git a/recipes/wip/graphics/texel/recipe.toml b/recipes/wip/graphics/other/texel/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/texel/recipe.toml
rename to recipes/wip/graphics/other/texel/recipe.toml
diff --git a/recipes/wip/graphics/toybrot/recipe.toml b/recipes/wip/graphics/other/toybrot/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/toybrot/recipe.toml
rename to recipes/wip/graphics/other/toybrot/recipe.toml
diff --git a/recipes/wip/graphics/tungsten-renderer/recipe.toml b/recipes/wip/graphics/other/tungsten-renderer/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/tungsten-renderer/recipe.toml
rename to recipes/wip/graphics/other/tungsten-renderer/recipe.toml
diff --git a/recipes/wip/graphics/rscale2x/recipe.toml b/recipes/wip/graphics/other/upscaling/rscale2x/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/rscale2x/recipe.toml
rename to recipes/wip/graphics/other/upscaling/rscale2x/recipe.toml
diff --git a/recipes/wip/graphics/upscaler-rs/recipe.toml b/recipes/wip/graphics/other/upscaling/upscaler-rs/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/upscaler-rs/recipe.toml
rename to recipes/wip/graphics/other/upscaling/upscaler-rs/recipe.toml
diff --git a/recipes/wip/graphics/viu/recipe.toml b/recipes/wip/graphics/other/viu/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/viu/recipe.toml
rename to recipes/wip/graphics/other/viu/recipe.toml
diff --git a/recipes/wip/graphics/watch-stl/recipe.toml b/recipes/wip/graphics/other/watch-stl/recipe.toml
similarity index 100%
rename from recipes/wip/graphics/watch-stl/recipe.toml
rename to recipes/wip/graphics/other/watch-stl/recipe.toml