Servo’s mission is to provide an independent, modular, embeddable web engine, which allows developers to deliver content and applications using web standards.

Servo is written in Rust, and shares code with Mozilla Firefox and the wider Rust ecosystem. Since its creation in 2012, Servo has contributed to W3C/WHATWG web standards by reporting specification issues and submitting new cross-browser automated tests, and core team members have co-edited new standards that have been adopted by other browsers. As a result, the Servo project helps drive the entire web platform forward while building on a platform of reusable, modular technologies that implement web standards.

Support and donations

Interested in helping out the Servo Project? Please do! You could write code or documentation, test nightlies and file issues, or donate to help cover the project’s CI and hosting costs. If you know a company that would like to support the Servo Project, please have a look at our Participation Agreement get in touch: [email protected].



These pre-built nightly snapshots allow developers to try Servo and report issues without building Servo locally. Please don’t log into your bank with Servo just yet! Now that we’ve released our first developer preview, we’ll be investing in formal security audits and improving our security practices using both existing libraries and Rust – more information coming soon!