RepoGuard
Updated 39 min ago
Servo

Organization

Public GitHub footprint of Servo

@servo
View profile on GitHub

Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.

193

Public repositories

60,119

Total stars

1,230

Followers

The Servo organization on GitHub hosts a wide range of repositories focused on web technologies and performance. Notable projects include Servo, a lightweight alternative for embedding web technologies, and Pathfinder, a GPU rasterizer. The primary programming languages used are Rust, C, C++, Python, JavaScript, and HTML.

Top languages

Rust 57C 13C++ 7Python 6JavaScript 4HTML 3Shell 2SaltStack 1

Public repositories

servo

37,069

Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.

Rust
Updated Jun 13, 2026

pathfinder

3,888

A fast, practical GPU rasterizer for fonts and vector graphics

Rust
Updated Jun 13, 2026

webrender

3,357

A GPU-based renderer for the web

Rust
Updated Jun 12, 2026

html5ever

2,586

High-performance browser-grade HTML5 parser

Rust
Updated Jun 9, 2026

rust-smallvec

1,648

"Small vector" optimization for Rust: store up to a small number of items on the stack

Rust
Updated Jun 11, 2026

rust-url

1,552

URL parser for Rust

Rust
Updated Jun 9, 2026

core-foundation-rs

1,267

Rust bindings to Core Foundation and other low level libraries on Mac OS X and iOS

Rust
Updated Jun 10, 2026

ipc-channel

1,119

A multiprocess drop-in replacement for Rust channels

Rust
Updated Jun 7, 2026

rust-cssparser

855

Rust implementation of CSS Syntax Level 3

Rust
Updated Jun 11, 2026

font-kit

830

A cross-platform font loading library written in Rust

Rust
Updated Jun 11, 2026

euclid

488

Geometry primitives (basic linear algebra) for Rust

Rust
Updated May 28, 2026

gaol

383

Cross-platform application sandboxing for Rust

Rust
Updated Jun 6, 2026

rust-fnv

356

Fowler–Noll–Vo hash function

Rust
Updated May 24, 2026

homu

348

A bot that integrates with GitHub and your favorite continuous integration service

Python
Updated Jun 7, 2026

mozjs

342

Servo's SpiderMonkey fork

Rust
Updated Jun 12, 2026

rust-mozjs

290

DEPRECATED - moved to servo/mozjs instead.

Rust
Updated May 24, 2026

cocoa-rs

288

DEPRECATED - Cocoa/Objective-C bindings for the Rust programming language

Rust
Updated Mar 17, 2026

stylo

284

CSS engine that powers Servo and Firefox

Rust
Updated Jun 13, 2026

highfive

278

Github hooks to provide an encouraging atmosphere for new contributors

Python
Updated Jun 13, 2026

tendril

269

Compact string type for zero-copy parsing

Rust
Updated Jun 11, 2026

project

251

A repo for the Servo Project

Unknown Language
Updated Jun 10, 2026

uluru

213

A simple, fast, LRU cache implementation.

Rust
Updated Jun 2, 2026

string-cache

211

String interning for Rust

Rust
Updated May 26, 2026

surfman

190

Accelerated offscreen graphics for WebGL

Rust
Updated Jun 13, 2026

skia

108

Skia

C++
Updated May 24, 2026

rust-webvr

104

UNMAINTAINED - WebVR API implementation for servo.

Rust
Updated May 3, 2026

heapsize

103

In support of measuring heap allocations in Rust programs.

Rust
Updated Mar 16, 2026

media

92

No description provided for this repository.

Rust
Updated May 10, 2026

unicode-bidi

88

Implementation of the Unicode Bidirection Algorithm in Rust

Rust
Updated Jun 9, 2026

webxr

88

Bindings for WebXR

Rust
Updated Jun 7, 2026

rust-harfbuzz

86

Rust bindings to HarfBuzz

Rust
Updated Jun 11, 2026

servo-starters

67

Servo Starters is a list of easy tasks that are good for beginners to rust or servo.

JavaScript
Updated May 29, 2026

rust-layers

62

A GPU-accelerated 2D animation library for Rust

Rust
Updated Mar 17, 2026

saltfs

59

Salt Stack Filesystem

SaltStack
Updated May 10, 2026

rust-azure

56

Rust bindings to mozilla-central's graphics abstraction layer

C++
Updated May 24, 2026

mozangle

51

Mozilla’s fork of Google ANGLE, repackaged as a Rust crate

C++
Updated May 12, 2026

smallbitvec

50

A growable bit-vector for Rust, optimized for size

Rust
Updated Jun 11, 2026

rust-opengles

45

[UNMAINTAINED] OpenGL ES 2.0 bindings for Rust (see servo/gleam)

Rust
Updated Mar 18, 2026

servo.org

41

Servo project website

HTML
Updated Jun 11, 2026

rust-selectors

41

CSS Selectors matching for Rust

Unknown Language
Updated May 10, 2026

book

40

The Servo Book

Python
Updated Jun 13, 2026

pixman

38

No description provided for this repository.

C
Updated Mar 20, 2026

rust-freetype

35

Rust bindings for FreeType.

Rust
Updated Jun 11, 2026

rust-png

28

Rust bindings for libpng - UNMAINTAINED - DO NOT USE

C
Updated Mar 20, 2026

core-graphics-rs

26

DEPRECATED - CoreGraphics bindings for Rust

Rust
Updated Mar 20, 2026

rust-http-client

25

[UNMAINTAINED] old HTTP client library for Rust

C
Updated Mar 20, 2026

rust-xlib

23

Rust bindings for xlib. UNMAINTAINED

Rust
Updated Mar 20, 2026

rust-glut

22

[UNMAINTAINED] GLUT bindings for Rust

Rust
Updated Mar 18, 2026

rustc-test

21

A fork of Rust’s `test` crate that doesn’t require unstable language features.

Rust
Updated May 10, 2026

doc.servo.org

20

Documentation generated from Servo’s source code in its master branch

HTML
Updated Jun 13, 2026

core-text-rs

19

DEPRECATED - Rust bindings for CoreText.

Rust
Updated Mar 17, 2026

nss

18

Network Security Services - UNMAINTAINED - DO NOT USE

C
Updated Jun 7, 2026

servo-nightly-builds

18

Repository to host Servo nightly builds using Github Releases.

Shell
Updated Jun 6, 2026

libfreetype2

18

No description provided for this repository.

C
Updated May 22, 2026

rust-quicksort

18

A Rust quicksort implementation for in-place sorting.

Rust
Updated Mar 16, 2026

libcss

16

[UNMAINTAINED] Servo fork of libcss from the NetSurf project

C
Updated Mar 20, 2026

cairo

15

No description provided for this repository.

C
Updated Apr 28, 2026

ci-runners

14

GitHub Actions runners

Rust
Updated Jun 10, 2026

servo-warc-tests

13

Test Servo on Web Archive snapshots of real web sites

Shell
Updated Apr 15, 2026

fontsan

12

Sanitiser for untrusted font files

C++
Updated May 10, 2026

homebrew-servo

12

Servo formulae repo for Homebrew

Ruby
Updated Mar 20, 2026

rust-icu

12

Rust bindings to ICU (International Components for Unicode)

C++
Updated Mar 17, 2026

internal-wpt-dashboard

11

A simple wpt.fyi like dashboard to track progress of WPT scores for Servo's focus areas.

JavaScript
Updated Jun 13, 2026

libhubbub

11

[UNMAINTAINED] HTML parser library from the NetSurf project

C
Updated Mar 18, 2026

futf

10

Handling fragments of UTF-8 in Rust

Rust
Updated Jun 11, 2026

io-surface-rs

10

Rust bindings to IOSurface.framework on Mac OS X and iOS

Rust
Updated Mar 17, 2026

rust-glx

8

GLX 1.4 bindings for Linux

Rust
Updated Jun 7, 2026

gecko-media

8

Firefox's media playback stack in a stand alone Rust crate

C
Updated Mar 16, 2026

nspr

7

Netscape Portable Runtime

C
Updated Mar 20, 2026

rust-hubbub

7

[UNMAINTAINED] Rust bindings to the hubbub HTML parser library from the NetSurf project

Rust
Updated Mar 18, 2026

unicode-script

7

No description provided for this repository.

Rust
Updated Mar 16, 2026

rust-css

6

[UNMAINTAINED] obsolete CSS glue code for Servo

Rust
Updated Mar 20, 2026

libparserutils

6

[UNMAINTAINED] libparserutils from the NetSurf project

C
Updated Mar 18, 2026

intermittent-tracker

5

A live database of intermittent test failures based on github's webhook notifications.

Python
Updated May 10, 2026

webrender_traits

5

DEPRECATED - now contained in https://github.com/servo/webrender/

Rust
Updated Mar 20, 2026

servoexperiments.com

5

Experiments with Servo.

JavaScript
Updated Mar 16, 2026

hyper

4

An HTTP library for Rust

Rust
Updated Jun 7, 2026

servo-viewer

4

Simple GLUT-based viewer app for Servo

Rust
Updated Mar 20, 2026

libpng

4

No description provided for this repository.

C
Updated Mar 18, 2026

content-blocker

3

A library for parsing Safari-style content blocking lists and dynamically evaluating the rules against against requests.

Rust
Updated Mar 20, 2026

rust-cairo

3

Rust bindings for Cairo.

Rust
Updated Mar 20, 2026

rust-netsurfcss

3

[UNMAINTAINED] Rust bindings to libcss

Rust
Updated Mar 18, 2026

sharegl

3

[UNMAINTAINED] A Rust library for cross-process OpenGL texture sharing

Rust
Updated Mar 18, 2026

servo-with-rust-nightly

3

Detecting breakage early

Unknown Language
Updated Mar 17, 2026

HLServo

2

Servo on Hololens

C++
Updated Jun 7, 2026

gecko-atom

2

No description provided for this repository.

Rust
Updated Mar 20, 2026

rust-wapcaplet

2

[UNMAINTAINED] Rust bindings to libwapcaplet

Rust
Updated Mar 20, 2026

nelson

2

Newbors for Servo

Python
Updated Mar 18, 2026

servo-taskcluster-experiments

2

No description provided for this repository.

Unknown Language
Updated Mar 17, 2026

servo-org-stats

2

Nightly build of statistics from servo organization's aggregated git log

HTML
Updated Mar 17, 2026

nix

1

Rust friendly bindings to *nix APIs

Rust
Updated Jun 7, 2026

skia-snapshots

1

The skia repository, skipping much of the commit history.

C++
Updated Mar 20, 2026

servo-specs

1

Drafts of unspecified behaviors that Servo needs to implement for web compatiblity

CSS
Updated Mar 20, 2026

libwapcaplet

1

[UNMAINTAINED] libwapcaplet from the NetSurf project

C
Updated Mar 20, 2026

rust-alert

1

[UNMAINTAINED] Pops up alert boxes on various platforms.

Rust
Updated Mar 18, 2026

standups

1

Simple service to track team member activities.

Python
Updated Mar 17, 2026

buildbotstatus

1

Tool to show the build status of a Servo PR

JavaScript
Updated Mar 17, 2026

taskcluster-bootstrap-docker-images

1

Dockerfiles for images for bootstrapping building other images on Taskcluster

Unknown Language
Updated Mar 16, 2026

victor

0

Victor makes vectors.

Rust
Updated Jun 7, 2026

mio

0

Metal IO library for Rust

Rust
Updated Jun 7, 2026

Frequently asked questions

What does Servo build on GitHub?

Servo builds a variety of projects on GitHub, primarily focused on web technologies. Key repositories include Servo, which aims to provide a high-performance embedding solution, and WebRender, a GPU-based renderer for web content.

Which programming languages does Servo use?

Servo primarily uses Rust for its development, but also incorporates C, C++, Python, JavaScript, and HTML across its repositories. This diverse language usage supports a range of functionalities and performance optimizations.

Are Servo's repositories public?

Yes, all of Servo's repositories are public on GitHub. This transparency allows developers and the community to access, contribute to, and audit the projects, fostering collaboration and innovation.

Is this exposure intended?

Monitor Servo with RepoGuard and get alerted the moment a new public repository appears.

Monitor this account