3/14/2025
#vfdirNoting down libraries and tools that might be useful for vfdir. I working towards a desktop app, as the contriants of a browser don’t make much sense for how much I’d like to do with the filesystem. Iroh is a pragmatic peer-to-peer library in rust. NAT Traversal and Hole-punching where it works. Nice fallbacks to STUN/TURN servers where it doesn’t. This means you can also use it in a browser!
Writing bindings for are.na while getting started took way too much time. Doing that again for a several more data sources sounds painful. Perhaps there is a better way? Trustfall, a query engine for any combination of data sources.
For me the best of both worlds in a GUI library would be fast iteration on visuals + a strong, multi-treaded core for any processing. So far Tauri+Svelte still looks like the best combination available from Linux. I’m trying out Slint, and it has been good so far but I’ll need to push it a lot more to be sure. Other options I’d looked at earlier? Iced Rust plus Elm is too verbose for me. GPUI terrible startup times in basic tests, might be something wrong with my setup tbh.