3 designs
Rust merch
Ferris, cRUSTmas, and the friendliest systems language going.

cRUSTmas Mug
A circular snowflake badge in Christmas red and blue, with the Rust "R" at its centre and MERRY CHRUSTMAS set around the rim. The annual pun, done as proper seasonal heraldry rather than a logo in a santa hat.

Ferris Merry Chrustmas
Ferris in a santa hat above MERRY CHRUSTMAS, with RUST picked out in black inside the word. The pun is doing a lot of work and the crab is entirely unbothered.

Ferris the Crab Pixel Art
Ferris rendered in chunky pixel art — the Rust mascot as a 16-bit sprite, pincers up. Reads clearly from across a room, which is more than most logo tees manage.
Rust is unusual among systems languages in having a mascot at all, let alone one this beloved. Ferris is an orange crab, and — this is the part people find surprising — has never been an official Rust Foundation mark. Ferris was created by Karen Rustad Tölva and released into the public domain, then adopted by the community so thoroughly that the language’s users call themselves Rustaceans.
The name works on two levels. Rustacean is the obvious pun, crustacean crossed with the language name. But ferrous is iron, and rust is what iron does when it oxidises, which is a tidier bit of wordplay than most mascots manage.
What makes Ferris interesting as a design subject is the gap between the crab and the language. Rust has a reputation for difficulty — the borrow checker is famously the steepest part of the learning curve, and “fighting the borrow checker” is a rite of passage. Against that, a cheerful cartoon crab with pincers raised does a lot of quiet work. It signals that the community intends to be welcoming even when the compiler isn’t.
The designs here lean into that contrast: pixel-art Ferris for people who like their mascots low-resolution, and a cRUSTmas mug for the annual joke that the Rust community has never once let lie.