The browser engine / the boundary

Keep the engine open. Change the pace.

Galileo begins where Servo ends: a browser engine in Rust, started by Mozilla Research in 2012 and now hosted at Linux Foundation Europe. We did not invent the foundation. We are changing its pace, connecting it to a fuller browser product, and building toward an engine of our own.

A lineage worth naming

We did not invent the foundation.

Servo provides the rendering, layout, web-platform implementation, and embedding architecture that Galileo inherits. We credit that work directly and keep the relationship visible.

Galileo's claim is narrower and practical: a small, focused team can use AI-assisted engineering to connect that foundation to a much fuller browser surface in a short time. The speed belongs to our method. The foundation belongs to the people who built Servo.

Three parts

Different jobs. One clear boundary.

Servo supplies the starting engine. Galileo Engine accelerates and extends that work. Galileo Browser turns it into the product people will use.

01 / upstream browser engine

Servo

The Rust browser engine: rendering, layout, web-platform implementation, and the embedding foundation we inherit and credit.

02 / accelerated fork

Galileo Engine

The same foundation, plus Galileo's product integration, media, content blocking, extension runtime, and the tests around them.

03 / user product

Galileo Browser

The desktop experience people will eventually use. It is not ready for everyday or security-sensitive browsing yet.

What the fork is doing now

Connect the hard parts.

These are real project surfaces documented in Galileo's public engineering updates, not a promise that every surrounding workflow is release-ready.

01 / product shell

Make an engine feel like a browser.

Tabs, navigation, profiles, private browsing, settings, downloads, history, bookmarks, and recovery are being shaped into a desktop product.

02 / web reality

Make pages survive contact with the web.

Focused Web Platform Tests, real-site journeys, media, storage, rendering, and the Cloudflare Turnstile canary give us bounded ways to find gaps.

03 / extension system

Make extension support reviewable.

The public Galileo Extensions catalog publishes reviewed packages with fixed digests. uBlock Origin remains a compatibility preview, not a claim of full parity.

Put security before the launch button.

Process isolation, the complete browser security model, performance, cross-platform packaging, signed updates, and release recovery remain open gates. Galileo Browser therefore has no public release today.

Upstream plan

Prove it here. Offer it back where it belongs.

We intend to offer generally useful, tested fixes back to Servo when they fit its scope. AI-assisted work will be marked, and the code will still have to be understood, tested, secure, and reviewed under Servo's own rules.

Long-term goal

Build Galileo Engine until it can stand on its own.

Galileo starts from Servo and expands the browser services and engine work it owns. Over time, that boundary can become an independent engine with its own direction—earned through engineering, not declared before it exists.

See the gates to get there