Servo Browser

Website - https://servo.org/

Doesn’t seem fitting to put this under Tool Suggestions, but I did want to put some spotlight on the Servo Browser (Engine) as something to keep an eye on, similar to Ladybird. Being built in Rust, it provides some built in memory-safety that can help with some security concerns, and is another independent web engine for other tools to build off of.

The Linux Foundation has taken over stewardship of the project for quite some time now, and there are nightly WIP builds on their website for Windows, Linux, Mac, and Android. While it is still far away from being something to use regularly, I think we as a community should keep an eye on it as it progresses further in development.

6 Likes

I hope that Servo will not inherit the security of the Linux kernel or Linux distributions. This is their chance to develop with security in mind.

Rust does not inherently mean it will run well on low power systems. In fact, Rust can produce slower code than C/C++ in many instances due to its memory safety/borrow checker!

This team and contributors are separate from the Kernel, and have been since day 1. I don’t have any worries about that, personally.

Something I forgot about when sharing, is that members of the Servo community have already started work on a browser using Servo called Verso (hah, get it?) GitHub - versotile-org/verso: A web browser that plays old world blues to build new world hope

Still very WIP just like Servo itself, but nice to see other projects already embracing the engine.

On that note, Tauri, a cross platform app engine similar to Electron, has an experimental Servo backend in the works GitHub - tauri-apps/wry at servo-wry-demo

Really cool to see!

1 Like