drag and drop wasm and file inputs to produce outputs
I want to explore more with the capabilities of WASM and WASI especially around safe computing and cross-platform single binaries.
I also want to explore more with svelte and tauri.
So, as you can see there's no real problem.
Make a tauri UI where you can drag and drop a wasm file onto it, and then drop another file onto the application to seed the working directory for the wasm application.
https://www.loom.com/share/c59fa82eb094456490463bb652bcbb0c
[x] embedded WASI program executes and prints stdout and stderr to program UI.
[x] drag and drop WASM file onto screen to load and execute it.
[ ] drag and drop WASM file onto screen to load and present file upload interface for additional file inputs.
[ ] display resulting file outputs from working directory.
[ ] open directory in finder button.
- drag and drop to filesystem not implemented in tauri tauri-apps/tauri#2593