Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
Servo is a web browser rendering engine written in Rust, with WebGL and WebGPU support, and adaptable to desktop, mobile, and embedded applications.
Embeddable
Servo provides a WebView API so other applications can use it to embed web content.
Memory-safe
Servo takes advantage of the memory safety features of the Rust programming language, resulting in fewer vulnerabilities related to memory and concurrency.
Modular
Built with a modular architecture and powered by widely-used Rust crates, Servo makes it easier to customize and adapt a high-performance browser engine to your needs.
Parallel
Servo uses concurrency and parallelism for faster and more energy-efficient rendering of web content on multi-core devices.
Cross platform
Servo has multi-platform support, including Windows, macOS, Linux, Android, and OpenHarmony. In addition, Servo can be ported and adapted to embedded devices.
Independent
Servo is a project managed with open governance under Linux Foundation Europe through our Technical Steering Committee.
Latest on the blog
The Servo project has defined sponsorship tiers for organizations and individuals donating money to the project.
October in Servo: better for the web, better for embedders, better for you
Big changes to our webview API, improved macOS and Android builds, and now we’ve shipped AbortController, AbortSignal, and XPath.
This month in Servo: experimental mode, Trusted Types, strokeText(), and more!
Click the experimental mode button (☢) to enable bleeding-edge web platform features.
A brief update on the goals and plans behind the new Servo releases on GitHub.
Acknowledgements
The Servo project is dependent on outside funding. We would like to thank our partnering organizations that have recently invested in Servo and our sponsors who have made donations to Servo through one of the sponsorship tiers.
We are very grateful to all our patrons who contribute monetarily to support the project via Open Collective, GitHub, thanks.dev, and Benevity.
We would like to thank GitHub, Zulip, and AWS Open Source for providing their services free of charge for use in the Servo project.
For information about how to sponsor the project, visit the sponsorship page.