|
| ▲ | autodidacc 21 hours ago | parent | next [-] |
| Yep! GPUI added WASM compilation targets in Feb! https://github.com/zed-industries/zed/pull/50228 Someone also seems to have added mobile support too https://github.com/itsbalamurali/gpui-mobile |
|
| ▲ | tracker1 21 hours ago | parent | prev | next [-] |
| You might also find Yew, Leptos an Dioxus interresting... they're web UI frameworks for browser applications written in rust... with some options for native(-like) application targets. |
| |
| ▲ | jauntywundrkind 17 hours ago | parent [-] | | Oh definitely! It's remarkable to me that this web toolkit is atop GPUI, which is a native app rust toolkit! We don't have a ton of cross native/web libraries, afaik! https://gpui.rs/ Flutter does both, but Flutter does it by being a giant canvas with its own drawing engine. It's awesome-sauce to see such a more harmonious path. Different topic but I'd done a little playing around with trying to write a HTML front end that could drop in to opencode 's opentui library. The cross-modal UI is a fun idea to me! |
|
|
| ▲ | autodidacc 21 hours ago | parent | prev [-] |
| as for compiling to HTML, it unfortunately renders in a HTML <canvas>, which was how Flutter rendered in the web :( but I can only hope it compiles to that in the future! |
| |
| ▲ | jauntywundrkind 17 hours ago | parent [-] | | Ahhhh shucks. The Base UI base made me think "oh they are basing this off of well known web componentry stuff, CSS systems, nice!". Thanks, & mea culpa, my bad for jumping to conclusions. |
|