Comment by catapart
1 year ago
I've been waiting for an embedable, rust-based, browser library broken down into modules like "rendering", "scripting", "network", "encoding", etc, for over a decade now. At certain points, it felt like a foregone conclusions. These days, it feels like no one else even wants something like that (or at least, no one is willing to work on it in the open).
All I want to do is write apps that have native performance using the world's most popular document format and styling language, and so far the only response that even remotely looks like interest in that from the OS designers has been "use a webview" because they apparently, inexplicably understand the first clause of this sentence as 'I would like to embed a full browser stack to accommodate visuals'.
Check what is happening in Servo (https://servo.org). Some active members also want something very modular, and this is helped by work being actively done to use the engine in various contexts.