This page contains archived teams that are no longer active. We want to thank all past members for their invaluable contributions!

Content team

Collecting and developing community content

Aditya Arora
Aditya Arora
GitHub: adityac8
Vikrant Chaudhary
Vikrant Chaudhary
GitHub: nasa42
Nell Shamrell-Harrington
Nell Shamrell-Harrington
GitHub: nellshamrell
Florian Gilcher
Florian Gilcher
GitHub: skade
Wesley Moore
Wesley Moore
GitHub: wezm

Cross-Team Collaboration Fun Times

Fostering cross-team collaboration in the Rust project

Forest Anderson
Forest Anderson
GitHub: AngelOnFira
Niko Matsakis
Niko Matsakis
GitHub: nikomatsakis
Josh Gould
Josh Gould
GitHub: technetos
Jane Lusby
Jane Lusby
GitHub: yaahc

Core team

A former governing body of Rust. It was replaced by the Leadership Council with RFC 3392.

Aidan Hobson Sayers
Aidan Hobson Sayers
GitHub: aidanhs
Alex Crichton
Alex Crichton
GitHub: alexcrichton
Ashley Williams
Ashley Williams
GitHub: ashleygwilliams
Aaron Turon
Aaron Turon
GitHub: aturon
Jan-Erik Rediger
Jan-Erik Rediger
GitHub: badboy
Brian Anderson
Brian Anderson
GitHub: brson
Carol Nichols
Carol Nichols
GitHub: carols10cents
Erick Tryzelaar
Erick Tryzelaar
GitHub: erickt
Huon Wilson
Huon Wilson
GitHub: huonw
Manish Goregaokar
Manish Goregaokar
GitHub: Manishearth
Mark Rousskov
Mark Rousskov
GitHub: Mark-Simulacrum
Niko Matsakis
Niko Matsakis
GitHub: nikomatsakis
Nick Cameron
Nick Cameron
GitHub: nrc
Patrick Walton
Patrick Walton
GitHub: pcwalton
Pietro Albini
Pietro Albini
GitHub: pietroalbini
Ryan Levick
Ryan Levick
GitHub: rylev
Florian Gilcher
Florian Gilcher
GitHub: skade
JT
JT
GitHub: sophiajt
Steve Klabnik
Steve Klabnik
GitHub: steveklabnik
Yehuda Katz
Yehuda Katz
GitHub: wycats

Dev tools peers

Oversight of specific Rust tools, and coordination with devtools team

Alex Crichton
Alex Crichton
GitHub: alexcrichton
Emilio Cobos Álvarez
Emilio Cobos Álvarez
GitHub: emilio
Nick Fitzgerald
Nick Fitzgerald
GitHub: fitzgen
Guillaume Gomez
Guillaume Gomez
GitHub: GuillaumeGomez
Andre Bogus
Andre Bogus
GitHub: llogiq
Manish Goregaokar
Manish Goregaokar
GitHub: Manishearth
Aleksey Kladov
Aleksey Kladov
GitHub: matklad
Oliver Scherer
Oliver Scherer
GitHub: oli-obk
QuietMisdreavus
QuietMisdreavus
GitHub: QuietMisdreavus
Steve Klabnik
Steve Klabnik
GitHub: steveklabnik
Tom Tromey
Tom Tromey
GitHub: tromey

Documentation team

Improving and moderating the quality of Rust's documentation

Claus Matzinger
Claus Matzinger
GitHub: celaus
Corey Farwell
Corey Farwell
GitHub: frewsxcv
Guillaume Gomez
Guillaume Gomez
GitHub: GuillaumeGomez
Jeremiah Peschka
Jeremiah Peschka
GitHub: peschkaj
QuietMisdreavus
QuietMisdreavus
GitHub: QuietMisdreavus
Ryan Levick
Ryan Levick
GitHub: rylev
JT
JT
GitHub: sophiajt
Steve Klabnik
Steve Klabnik
GitHub: steveklabnik

Documentation peers

Oversight of specific documentation, and coordination with the docs team

Alexis Hunt
Alexis Hunt
GitHub: alercah
Ryan Scheel
Ryan Scheel
GitHub: Havvy
Mário Idival
Mário Idival
GitHub: marioidival
Matthew Jasper
Matthew Jasper
GitHub: matthewjasper

Ecosystem team

Aaron Turon
Aaron Turon
GitHub: aturon
Ashley Mannix
Ashley Mannix
GitHub: KodrAus
Steven Fackler
Steven Fackler
GitHub: sfackler
Without Boats
Without Boats
GitHub: withoutboats

icebreakers-cleanup-crew

Albert Larsan
Albert Larsan
GitHub: albertlarsan68
Amin Arria
Amin Arria
GitHub: AminArria
hafiz
hafiz
GitHub: ayazhafiz
Noah Lev
Noah Lev
GitHub: camelid
Chris Simpkins
Chris Simpkins
GitHub: chrissimpkins
B YI
B YI
GitHub: contrun
Michał Siedlaczek
Michał Siedlaczek
GitHub: elshize
Hirokazu Hata
Hirokazu Hata
GitHub: h-michael
Patrick Haller
Patrick Haller
GitHub: HallerPatrick
Hoàng Đức Hiếu
Hoàng Đức Hiếu
GitHub: hdhoang
Marcel
Marcel
GitHub: hellow554
Henry Boisdequin
Henry Boisdequin
GitHub: henryboisdequin
imtsuki
imtsuki
GitHub: imtsuki
Ian S. Pringle
Ian S. Pringle
GitHub: ispringle
James Gill
James Gill
Kan-Ru Chen
Kan-Ru Chen
GitHub: kanru
Stefan Kerkmann
Stefan Kerkmann
GitHub: KarlK90
Consoli
Consoli
GitHub: matheus-consoli
mental
mental
GitHub: mental32
Nathan McCarty
Nathan McCarty
GitHub: nmccarty
Noah Kennedy
Noah Kennedy
GitHub: Noah-Kennedy
Peyton Turner
Peyton Turner
GitHub: PeytonT
pierreN
pierreN
GitHub: pierreN
Valentin Ricard
Valentin Ricard
GitHub: Redblueflame
Robbie Clarken
Robbie Clarken
GitHub: RobbieClarken
RobertoSnap
RobertoSnap
GitHub: RobertoSnap
Rob Ede
Rob Ede
GitHub: robjtede
Sarthak Singh
Sarthak Singh
GitHub: SarthakSingh31
Shady Khalifa
Shady Khalifa
GitHub: shekohex
Shingo Kato
Shingo Kato
GitHub: sinato
Steven Malis
Steven Malis
GitHub: smmalis37
Frank Steffahn
Frank Steffahn
GitHub: steffahn
Stu
Stu
GitHub: Stupremee
Yohei Tamura
Yohei Tamura
GitHub: tamuhey
Steve Loveless
Steve Loveless
GitHub: turboladen
Jean SIMARD
Jean SIMARD
GitHub: woshilapin
Yerkebulan Tulibergenov
Yerkebulan Tulibergenov
GitHub: yerke

icebreakers-llvm

hafiz
hafiz
GitHub: ayazhafiz
Noah Lev
Noah Lev
GitHub: camelid
comex
comex
GitHub: comex
Josh Stone
Josh Stone
GitHub: cuviper
dianqk
dianqk
GitHub: dianqk
Hanna Kruppe
Hanna Kruppe
GitHub: hanna-kruppe
Hoàng Đức Hiếu
Hoàng Đức Hiếu
GitHub: hdhoang
Henry Boisdequin
Henry Boisdequin
GitHub: henryboisdequin
Rutvik Patel
Rutvik Patel
GitHub: heyrutvik
Xing GUO
Xing GUO
GitHub: higuoxing
Youngsuk Kim
Youngsuk Kim
GitHub: JOE1994
J. Ryan Stinnett
J. Ryan Stinnett
GitHub: jryans
Luqman Aden
Luqman Aden
GitHub: luqmana
Miodrag Milenković
Miodrag Milenković
GitHub: mmilenko
Simonas Kazlauskas
Simonas Kazlauskas
GitHub: nagisa
Nikita Popov
Nikita Popov
GitHub: nikic
Noah Kennedy
Noah Kennedy
GitHub: Noah-Kennedy
Siavosh Zarrasvand
Siavosh Zarrasvand
Mahmut Bulut
Mahmut Bulut
GitHub: vertexclique

IDEs and editors team

Developing IDEs, editors, and other development tools such as Racer and rust-analyzer

Alex Butler
Alex Butler
GitHub: alexheretic
Junfeng Li
Junfeng Li
GitHub: autozimu
Jason Williams
Jason Williams
GitHub: jasonwilliams
Lucas Bullen
Lucas Bullen
GitHub: LucasBullen
Aleksey Kladov
Aleksey Kladov
GitHub: matklad
Nick Cameron
Nick Cameron
GitHub: nrc
Vlad Beskrovnyy
Vlad Beskrovnyy
GitHub: vlad20012
Igor Matuszewski
Igor Matuszewski
GitHub: Xanewok

Incremental compilation working area

Improving incremental compilation in rustc

Aaron Hill
Aaron Hill
GitHub: Aaron1011
Camille Gillot
Camille Gillot
GitHub: cjgillot
David Wood
David Wood
GitHub: davidtwco
Michael Woerister
Michael Woerister
pierwill
pierwill
GitHub: pierwill
Felix Klock
Felix Klock
GitHub: pnkfelix
Santiago Pastorino
Santiago Pastorino
GitHub: spastorino
Wesley Wiser
Wesley Wiser
GitHub: wesleywiser

Interim Leadership Chat

A temporary governing body used to ratify RFC 3392

Jan-Erik Rediger
Jan-Erik Rediger
GitHub: badboy
Josh Stone
Josh Stone
GitHub: cuviper
Josh Triplett
Josh Triplett
GitHub: joshtriplett
Justin Geibel
Justin Geibel
GitHub: jtgeibel
Khionu Sybiern
Khionu Sybiern
GitHub: khionu
Mara Bos
Mara Bos
GitHub: m-ou-se
Manish Goregaokar
Manish Goregaokar
GitHub: Manishearth
Mark Rousskov
Mark Rousskov
GitHub: Mark-Simulacrum
Niko Matsakis
Niko Matsakis
GitHub: nikomatsakis
Pietro Albini
Pietro Albini
GitHub: pietroalbini
Felix Klock
Felix Klock
GitHub: pnkfelix
Ryan Levick
Ryan Levick
GitHub: rylev
JT
JT
GitHub: sophiajt
Josh Gould
Josh Gould
GitHub: technetos
Tyler Mandry
Tyler Mandry
GitHub: tmandry
Tobias Bieniek
Tobias Bieniek
GitHub: Turbo87
Wesley Wiser
Wesley Wiser
GitHub: wesleywiser
Jane Lusby
Jane Lusby
GitHub: yaahc

lang-shepherds

Russell Johnston
Russell Johnston
GitHub: rpjohnst
Scott Olson
Scott Olson
GitHub: solson
whitequark
whitequark
GitHub: whitequark

production

Aidan Hobson Sayers
Aidan Hobson Sayers
GitHub: aidanhs
Aaron Turon
Aaron Turon
GitHub: aturon
Claus Matzinger
Claus Matzinger
GitHub: celaus

Edition 2021 Project Group

Managing the Rust 2021 edition

Mara Bos
Mara Bos
GitHub: m-ou-se
Niko Matsakis
Niko Matsakis
GitHub: nikomatsakis
Ryan Levick
Ryan Levick
GitHub: rylev

Error Handling Project Group

Identifying error handling best practices and consolidating the ecosystem

Andrew Gallant
Andrew Gallant
GitHub: BurntSushi
Jakub Duchniewicz
Jakub Duchniewicz
GitHub: JDuchniewicz
Nika Layzell
Nika Layzell
GitHub: mystor
Charles "Chas" O'Riley
Charles "Chas" O'Riley
GitHub: nagashi
Sean Chen
Sean Chen
GitHub: seanchen1991
Senyo Simpson
Senyo Simpson
GitHub: senyosimpson
Jane Lusby
Jane Lusby
GitHub: yaahc

Foundation Project Group

Explore, plan and create a foundation for the Rust project

Ashley Williams
Ashley Williams
GitHub: ashleygwilliams
Josh Triplett
Josh Triplett
GitHub: joshtriplett
Manish Goregaokar
Manish Goregaokar
GitHub: Manishearth
Nell Shamrell-Harrington
Nell Shamrell-Harrington
GitHub: nellshamrell
Niko Matsakis
Niko Matsakis
GitHub: nikomatsakis
Pietro Albini
Pietro Albini
GitHub: pietroalbini
Ryan Levick
Ryan Levick
GitHub: rylev
Florian Gilcher
Florian Gilcher
GitHub: skade

THIR Unsafety Checker Project Group

Working on refactoring unsafety checking to operate on THIR

Léo Lanteri Thauvin
Léo Lanteri Thauvin
GitHub: LeSeulArtichaut
Matthew Jasper
Matthew Jasper
GitHub: matthewjasper
Niko Matsakis
Niko Matsakis
GitHub: nikomatsakis

Reference team

Developing and writing the Rust reference

Alexis Hunt
Alexis Hunt
GitHub: alercah
Mazdak Farrokhzad
Mazdak Farrokhzad
GitHub: Centril
Eric Huss
Eric Huss
GitHub: ehuss
Ryan Scheel
Ryan Scheel
GitHub: Havvy
Matthew Jasper
Matthew Jasper
GitHub: matthewjasper

twitter

Jan-Erik Rediger
Jan-Erik Rediger
GitHub: badboy
Mara Bos
Mara Bos
GitHub: m-ou-se
Pietro Albini
Pietro Albini
GitHub: pietroalbini

Binary size working area

Improving the binary size of Rust programs and libraries

Antoni Boucher
Antoni Boucher
GitHub: antoyo
David Wood
David Wood
GitHub: davidtwco
Jakub Beránek
Jakub Beránek
GitHub: Kobzol
Mara Bos
Mara Bos
GitHub: m-ou-se
Gary Guo
Gary Guo
GitHub: nbdd0121
Nicholas Nethercote
Nicholas Nethercote
GitHub: nnethercote
Trevor Gross
Trevor Gross
GitHub: tgross35
Thom Chiovoloni
Thom Chiovoloni
GitHub: thomcc
Jubilee
Jubilee
GitHub: workingjubilee

Debugging Working Group

Providing users with a great experience when debugging Rust code

David Wood
David Wood
GitHub: davidtwco
Manish Goregaokar
Manish Goregaokar
GitHub: Manishearth
Michael Woerister
Michael Woerister
Felix Klock
Felix Klock
GitHub: pnkfelix
Wesley Wiser
Wesley Wiser
GitHub: wesleywiser

Governance working group

Managing and improving Rust team governance

Benjamin Kampmann
Benjamin Kampmann
GitHub: gnunicorn
valgrimm
valgrimm
GitHub: valgrimm

Grammar working group

Working out the official, formal grammar for Rust and validating it against existing implementations

Christopher Durham
Christopher Durham
GitHub: CAD97
Mazdak Farrokhzad
Mazdak Farrokhzad
GitHub: Centril
Eduard-Mihai Burtescu
Eduard-Mihai Burtescu
GitHub: eddyb
Douglas Campos
Douglas Campos
GitHub: qmx

Meta working group

Organizing and managing the Rust compiler team

David Wood
David Wood
GitHub: davidtwco
Niko Matsakis
Niko Matsakis
GitHub: nikomatsakis
Santiago Pastorino
Santiago Pastorino
GitHub: spastorino

Networking working group

Focusing on improving the end-to-end experience with both sync and async networking code, in coordination with the growing web ecosystem

Taylor Cramer
Taylor Cramer
GitHub: cramertj
Without Boats
Without Boats
GitHub: withoutboats

Async foundations working group

Stabilizing and documenting the async features of Rust

Taylor Cramer
Taylor Cramer
GitHub: cramertj
Josef Brandl
Josef Brandl
GitHub: MajorBreakfast

Embedded networking working group

Supporting IoT development with Rust

Levente Kurusa
Levente Kurusa
GitHub: levex
Wim
Wim
GitHub: Nemo157

Web foundations working group

Improving web development with Rust

Aaron Turon
Aaron Turon
GitHub: aturon
Yoshua Wuyts
Yoshua Wuyts
GitHub: yoshuawuyts

Non-Lexical Lifetimes (NLL) working group

Implementing the new MIR-based borrow checker and non-lexical lifetimes in Rust

David Wood
David Wood
GitHub: davidtwco
Rémy Rakic
Rémy Rakic
GitHub: lqd
Matthew Jasper
Matthew Jasper
GitHub: matthewjasper
Niko Matsakis
Niko Matsakis
GitHub: nikomatsakis
Felix Klock
Felix Klock
GitHub: pnkfelix
Santiago Pastorino
Santiago Pastorino
GitHub: spastorino

Profile-guided optimization working group

Implementing profile-guided optimization for rustc

Michael Woerister
Michael Woerister

Polymorphization working group

Implementing polymorphization to reduce unnecessary monomorphisation in rustc

David Wood
David Wood
GitHub: davidtwco
Eduard-Mihai Burtescu
Eduard-Mihai Burtescu
GitHub: eddyb
lcnr
lcnr
GitHub: lcnr

Prioritization working area

Triaging bugs, mainly deciding if there are critical (potential) release blockers

amit
amit
GitHub: am-1t
apiraino
apiraino
GitHub: apiraino
Bawer Dagdeviren
Bawer Dagdeviren
GitHub: bawerd
Noah Lev
Noah Lev
GitHub: camelid
Mazdak Farrokhzad
Mazdak Farrokhzad
GitHub: Centril
DJ Carpenter
DJ Carpenter
GitHub: djcarpe
Dylan DPC
Dylan DPC
GitHub: Dylan-DPC
Fredrik Østrem
Fredrik Østrem
GitHub: frxstrem
Hameer Abbasi
Hameer Abbasi
GitHub: hameerabbasi
Hirochika Matsumoto
Hirochika Matsumoto
GitHub: hkmatsumoto
inquisitivecrystal
inquisitivecrystal
Jonathan Chasteen
Jonathan Chasteen
GitHub: jechasteen
Yuki Okushi
Yuki Okushi
GitHub: JohnTitor
Jynn Nelson
Jynn Nelson
GitHub: jyn514
lcnr
lcnr
GitHub: lcnr
Léo Lanteri Thauvin
Léo Lanteri Thauvin
GitHub: LeSeulArtichaut
Who? Me?!
Who? Me?!
GitHub: mark-i-m
Mason Stallmo
Mason Stallmo
GitHub: mstallmo
Jeremy Lempereur
Jeremy Lempereur
GitHub: o0Ignition0o
Felix Klock
Felix Klock
GitHub: pnkfelix
Santiago Pastorino
Santiago Pastorino
GitHub: spastorino
Stu
Stu
GitHub: Stupremee
Wesley Wiser
Wesley Wiser
GitHub: wesleywiser

RFC 2229 working group

Improving the behavior of closure-capture, and improving the documentation on closures

Aman Arora
Aman Arora
GitHub: arora-aman
Archer Zhang
Archer Zhang
GitHub: Azhng
ChrisPardy
ChrisPardy
GitHub: ChrisPardy
Jennifer Wills
Jennifer Wills
GitHub: jenniferwills
logmosier
logmosier
GitHub: logmosier
Matthew Jasper
Matthew Jasper
GitHub: matthewjasper
Niko Matsakis
Niko Matsakis
GitHub: nikomatsakis
Dhruv Jauhar
Dhruv Jauhar
GitHub: null-sleep
Roxane
Roxane
GitHub: roxelo

Rust Code Reading Club working group

Helping new and experienced contributors learn more about rustc

Doc Jones
Doc Jones
GitHub: doc-jones
Niko Matsakis
Niko Matsakis
GitHub: nikomatsakis

Rustfix working group

Developing cargo-fix and serving as a point of contact for other teams

Esteban Kuber
Esteban Kuber
GitHub: estebank
Pascal Hertleif
Pascal Hertleif
GitHub: killercup
Manish Goregaokar
Manish Goregaokar
GitHub: Manishearth
Oliver Scherer
Oliver Scherer
GitHub: oli-obk
Philipp Hansch
Philipp Hansch
GitHub: phansch
Pietro Albini
Pietro Albini
GitHub: pietroalbini

Self-profile working group

Improving the -Z self-profile feature of the Rust compiler

Michael Woerister
Michael Woerister
Wesley Wiser
Wesley Wiser
GitHub: wesleywiser

Traits working group

Improving the trait checker and related language features

Aaron Hill
Aaron Hill
GitHub: Aaron1011
Mark Drobnak
Mark Drobnak
GitHub: AzureMarker
Michael Babenko
Michael Babenko
GitHub: basil-cow
Ben Lewis
Ben Lewis
Wilco Kusee
Wilco Kusee
GitHub: detrumi
Florian Diebold
Florian Diebold
GitHub: flodiebold
Jack Huey
Jack Huey
GitHub: jackh726
lcnr
lcnr
GitHub: lcnr
Mark McCaskey
Mark McCaskey
GitHub: MarkMcCaskey
Matthew Jasper
Matthew Jasper
GitHub: matthewjasper
Nathan Whitaker
Nathan Whitaker
GitHub: nathanwhit
Niko Matsakis
Niko Matsakis
GitHub: nikomatsakis
Oliver Scherer
Oliver Scherer
GitHub: oli-obk
Alexandre Martin
Alexandre Martin
GitHub: scalexm
Santiago Pastorino
Santiago Pastorino
GitHub: spastorino
Tyler Mandry
Tyler Mandry
GitHub: tmandry
Jane Lusby
Jane Lusby
GitHub: yaahc
Zahari Dichev
Zahari Dichev
GitHub: zaharidichev

Unsafe Code Guidelines (UCG) working group

Working out the "Unsafe Code Guidelines", which define what unsafe code can and cannot do

Diane Hosfelt
Diane Hosfelt
GitHub: avadacatavra
Christopher Durham
Christopher Durham
GitHub: CAD97
comex
comex
GitHub: comex
Mario Carneiro
Mario Carneiro
GitHub: digama0
Jakob Degen
Jakob Degen
GitHub: JakobDegen
Niko Matsakis
Niko Matsakis
GitHub: nikomatsakis
Ralf Jung
Ralf Jung
GitHub: RalfJung

WebAssembly (WASM) working group

Improving on the end-to-end experience of embedding Rust code in JS libraries and apps via WebAssembly

Alex Crichton
Alex Crichton
GitHub: alexcrichton
Ashley Williams
Ashley Williams
GitHub: ashleygwilliams
Aaron Turon
Aaron Turon
GitHub: aturon
Nick Fitzgerald
Nick Fitzgerald
GitHub: fitzgen
Yoshua Wuyts
Yoshua Wuyts
GitHub: yoshuawuyts