Servo is a web rendering engine written in Rust, with WebGL and WebGPU support, and adaptable to desktop, mobile, and embedded applications.
In the light of Firefox’s changes to sharing data and the fact that there are only two browsers[1], here is a reminder about Servo, an “experimental browser engine”.
Who know, it could be the next big browser (one can hope at least).
Are they still developing it? At this point I had assumed it was either abandoned, or otherwise never going to become a full browser, nor be used in any full browser (e.g. firefox). The tech is really cool, and Rust being a safe language by design would likely mean a much safer browser, and also really fast. Would love to see it become a real browser, not sure how much hope to hold.
After being virtually dead, it’s had a lot more development over the last few years(?), with steady progress towards passing the tests and supporting the specs (including reporting spec bugs and vagueness). It’s still a long way from being generally usable.
The focus is on making something that could be embeddable, although there are basic browsers using that embed. The focus seems to be on for use-cases like Electron, which doesn’t need all of the web APIs.
I don’t use it or contribute (yet), but I have their blog in my RSS reader and so keep an eye on it.
Are they still developing it? At this point I had assumed it was either abandoned, or otherwise never going to become a full browser, nor be used in any full browser (e.g. firefox). The tech is really cool, and Rust being a safe language by design would likely mean a much safer browser, and also really fast. Would love to see it become a real browser, not sure how much hope to hold.
Their GitHub is active. I like to check in once or twice a year to see if there is anything new.
After being virtually dead, it’s had a lot more development over the last few years(?), with steady progress towards passing the tests and supporting the specs (including reporting spec bugs and vagueness). It’s still a long way from being generally usable.
The focus is on making something that could be embeddable, although there are basic browsers using that embed. The focus seems to be on for use-cases like Electron, which doesn’t need all of the web APIs.
I don’t use it or contribute (yet), but I have their blog in my RSS reader and so keep an eye on it.