diff --git a/recipes/wip/fuse/e2fsprogs/recipe.toml b/recipes/wip/fuse/e2fsprogs/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..35606ec4195dbeb2dc52fb0d9394e46ca9e933e9
--- /dev/null
+++ b/recipes/wip/fuse/e2fsprogs/recipe.toml
@@ -0,0 +1,6 @@
+#TODO maybe wrong template
+# build instructions - https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/tree/INSTALL
+[source]
+tar = "http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.47.1.tar.gz"
+[build]
+template = "configure"
diff --git a/recipes/wip/fuse/exfat-fuse/recipe.toml b/recipes/wip/fuse/exfat-fuse/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..48502968824e36e6befa198b71149e628c10ed69
--- /dev/null
+++ b/recipes/wip/fuse/exfat-fuse/recipe.toml
@@ -0,0 +1,8 @@
+#TODO not compiled or tested
+[source]
+tar = "https://github.com/relan/exfat/releases/download/v1.4.0/fuse-exfat-1.4.0.tar.gz"
+[build]
+template = "configure"
+dependencies = [
+    "libfuse3",
+]
diff --git a/recipes/wip/fuse/hfsfuse/recipe.toml b/recipes/wip/fuse/hfsfuse/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..f5c1b7494120e7a79d09728de2c8e3735c9ea512
--- /dev/null
+++ b/recipes/wip/fuse/hfsfuse/recipe.toml
@@ -0,0 +1,8 @@
+#TODO missing script for gnu make, see https://github.com/0x09/hfsfuse#building
+[source]
+tar = "https://github.com/0x09/hfsfuse/releases/download/0.242/hfsfuse-0.242.tar.gz"
+[build]
+template = "custom"
+dependencies = [
+    "libfuse3",
+]
diff --git a/recipes/wip/fuse/httpdirfs/recipe.toml b/recipes/wip/fuse/httpdirfs/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..8f03b3afa62be9c5f2ad3e4440b12b399049ffdd
--- /dev/null
+++ b/recipes/wip/fuse/httpdirfs/recipe.toml
@@ -0,0 +1,14 @@
+#TODO missing script for meson, see https://github.com/fangfufu/httpdirfs#compilation
+[source]
+git = "https://github.com/fangfufu/httpdirfs"
+rev = "d91bb2b2789be8a0f72c7baddac63ffb78299ad9"
+[build]
+template = "custom"
+dependencies = [
+    "libfuse3",
+    "openssl1",
+    "curl",
+    "expat",
+    "libuuid",
+    "libgumbo",
+]
diff --git a/recipes/wip/fuse/ifuse/recipe.toml b/recipes/wip/fuse/ifuse/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..cf08e3f9f4ba23bbca4b43125c5b45ecaa010354
--- /dev/null
+++ b/recipes/wip/fuse/ifuse/recipe.toml
@@ -0,0 +1,10 @@
+#TODO not compiled or tested
+[source]
+tar = "https://github.com/libimobiledevice/ifuse/releases/download/1.1.4/ifuse-1.1.4.tar.bz2"
+[build]
+template = "configure"
+dependencies = [
+    "libfuse3",
+    "libplist",
+    "libimobiledevice",
+]
diff --git a/recipes/wip/fuse/simple-mtpfs/recipe.toml b/recipes/wip/fuse/simple-mtpfs/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..3983d79c2e35c1fc2d79e3af0ec16c04847b2e55
--- /dev/null
+++ b/recipes/wip/fuse/simple-mtpfs/recipe.toml
@@ -0,0 +1,15 @@
+#TODO not compiled or tested
+# build instructions - https://github.com/phatina/simple-mtpfs/blob/master/INSTALL
+[source]
+git = "https://github.com/phatina/simple-mtpfs"
+rev = "19e7bb9b608b0c0dce2ee6f56fac75901bc69529"
+[build]
+template = "custom"
+dependencies = [
+    "libfuse3",
+    "libmtp",
+]
+script = """
+./autogen.sh
+cookbook_configure
+"""
diff --git a/recipes/wip/fuse/squashfuse/recipe.toml b/recipes/wip/fuse/squashfuse/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..026cf5174fabfa4d0e37de127779142ff31e38ea
--- /dev/null
+++ b/recipes/wip/fuse/squashfuse/recipe.toml
@@ -0,0 +1,12 @@
+#TODO missing dependencies
+[source]
+tar = "https://github.com/vasi/squashfuse/releases/download/0.5.2/squashfuse-0.5.2.tar.gz"
+[build]
+template = "configure"
+dependencies = [
+    "libfuse3",
+    "zlib",
+    "liblzma",
+    "lz4",
+    "zstd",
+]
diff --git a/recipes/wip/libs/mobile/libimobiledevice/recipe.toml b/recipes/wip/libs/mobile/libimobiledevice/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..6e8e441953a8b994536bee4b30b77ebec960b7dc
--- /dev/null
+++ b/recipes/wip/libs/mobile/libimobiledevice/recipe.toml
@@ -0,0 +1,11 @@
+#TODO not compiled or tested
+[source]
+tar = "https://github.com/libimobiledevice/libimobiledevice/releases/download/1.3.0/libimobiledevice-1.3.0.tar.bz2"
+[build]
+template = "configure"
+dependencies = [
+    "libtatsu",
+    "libplist",
+    "libusbmuxd",
+    "openssl1",
+]
diff --git a/recipes/wip/libs/mobile/libusbmuxd/recipe.toml b/recipes/wip/libs/mobile/libusbmuxd/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..b690aec29dae82bf1c89e616bad7cd876d2646fd
--- /dev/null
+++ b/recipes/wip/libs/mobile/libusbmuxd/recipe.toml
@@ -0,0 +1,8 @@
+#TODO not compiled or tested
+[source]
+tar = "https://github.com/libimobiledevice/libusbmuxd/releases/download/2.1.0/libusbmuxd-2.1.0.tar.bz2"
+[build]
+template = "configure"
+dependencies = [
+    "libplist",
+]
diff --git a/recipes/wip/libs/other/libgumbo/recipe.toml b/recipes/wip/libs/other/libgumbo/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..ff5060b7676bd18405ab41814cd785c35eb7840b
--- /dev/null
+++ b/recipes/wip/libs/other/libgumbo/recipe.toml
@@ -0,0 +1,10 @@
+#TODO not compiled or tested
+[source]
+git = "https://codeberg.org/gumbo-parser/gumbo-parser"
+rev = "23af2f7c5a9da7e7ea42fcc2c573df52e4a3a5be"
+[build]
+template = "custom"
+script = """
+./autogen.sh
+cookbook_configure
+"""
diff --git a/recipes/wip/libs/other/libmtp/recipe.toml b/recipes/wip/libs/other/libmtp/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..1d01f7964baa4d58aad584ef134a9014c3e2d3f2
--- /dev/null
+++ b/recipes/wip/libs/other/libmtp/recipe.toml
@@ -0,0 +1,8 @@
+#TODO not compiled or tested
+[source]
+tar = "https://sourceforge.net/projects/libmtp/files/libmtp/1.1.21/libmtp-1.1.21.tar.gz/download"
+[build]
+template = "configure"
+dependencies = [
+    "libusb",
+]
diff --git a/recipes/wip/libs/other/libplist/recipe.toml b/recipes/wip/libs/other/libplist/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..91fd40a56e00041eace185ed2b52374a165311dc
--- /dev/null
+++ b/recipes/wip/libs/other/libplist/recipe.toml
@@ -0,0 +1,11 @@
+#TODO not compiled or tested
+[source]
+tar = "https://github.com/libimobiledevice/libplist/releases/download/2.6.0/libplist-2.6.0.tar.bz2"
+[build]
+template = "custom"
+script = """
+COOKBOOK_CONFIGURE_FLAGS+=(
+    --without-cython
+)
+cookbook_configure
+"""
diff --git a/recipes/wip/libs/other/libtatsu/recipe.toml b/recipes/wip/libs/other/libtatsu/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..64afe14b3a6ddaab96c9b5db19e13afd587906d5
--- /dev/null
+++ b/recipes/wip/libs/other/libtatsu/recipe.toml
@@ -0,0 +1,9 @@
+#TODO not compiled or tested
+[source]
+tar = "https://github.com/libimobiledevice/libtatsu/releases/download/1.0.3/libtatsu-1.0.3.tar.bz2"
+[build]
+template = "configure"
+dependencies = [
+    "libplist",
+    "curl",
+]
diff --git a/recipes/wip/system/pik/recipe.toml b/recipes/wip/system/pik/recipe.toml
new file mode 100644
index 0000000000000000000000000000000000000000..1c1e04f3acb544a0947a8d12989092fea718dbbf
--- /dev/null
+++ b/recipes/wip/system/pik/recipe.toml
@@ -0,0 +1,5 @@
+#TODO not compiled or tested
+[source]
+git = "https://github.com/jacek-kurlit/pik"
+[build]
+template = "cargo"