This is cool though it contributes to the saturated "let's ship our own browser" space. I need a separate browser to play music, to play games, to communicate with people, to browse the web, and now to run a wallpaper. If only we had a way to use a single browser instance that is utilized by all of these. That's kind of been the selling point of the web all this time - write once and run almost everywhere. You shouldn't need to ship your own browser, though I understand we don't have that kind of capability standardized yet.

Check out https://tauri.app/ - specifically, https://github.com/tauri-apps/wry, which provides a cross-platform interface to the system's WebView.