Our great sponsors
-
Sounds like a job for https://snapdrop.net/ it's also Open Source. You could theoretically try something similar in rust but why bother if there already is a good (and open source) solution.
-
If you want to support multiple devices/OSes and don't want to maintain a lot of different native code web is probably your best bet. For desktop you could bundle it with https://github.com/tauri-apps/tauri. write the backend in rust. The frontend with html/js/css or look for a rust/wasm frontend.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.