[Home](/index.md) › [Icons](/icons.md) › Ferris the Rustacean

# Ferris the Rustacean

Ferris the Rustacean is the orange crab mascot of the Rust programming language, a public-domain (CC0) character by Karen Rustad Tölva.

## At a glance

- **Page**: https://devicons.io/icons/ferris/
- **Website**: https://rustacean.net/
- **License**: https://creativecommons.org/publicdomain/zero/1.0/
- **Also known as**: Ferris, Rustacean, Rust crab, Rust mascot
- **Tags**: [Rust](/icons/tag/rust/), [Mascot](/icons/tag/mascot/), [Programming Language](/icons/tag/programming-language/), [Open Source](/icons/tag/open-source/)
- **Version added**: 1.2.0

## Files

Each file is one variant of this logo. The component name is derived from the file name.

| File | Component | Color SVG | Monochrome SVG | Font class |
| --- | --- | --- | --- | --- |
| `ferris` | `Ferris` | https://devicons.io/devicons/icons/ferris.svg | https://devicons.io/devicons/font/ferris.svg | `devicons devicons-ferris` |

## Install and use

```bash
npm install @dev.icons/react  # or @dev.icons/vue, @dev.icons/svelte
```

### React

```tsx
import { Ferris } from "@dev.icons/react";
// Monochrome (inherits currentColor):
// import { Ferris } from "@dev.icons/react/mono";

<Ferris size={32} alt="Ferris the Rustacean logo" />
```

### Vue

```vue
<script setup>
import { Ferris } from "@dev.icons/vue";
</script>

<template>
  <Ferris :size="32" alt="Ferris the Rustacean logo" />
</template>
```

### Svelte

```svelte
<script>
  import { Ferris } from "@dev.icons/svelte";
</script>

<Ferris size={32} alt="Ferris the Rustacean logo" />
```

### Raw SVG

```html
<img src="https://devicons.io/devicons/icons/ferris.svg" alt="Ferris the Rustacean logo" width="48" height="48" />
```

### Icon font

```css
@import "devicons/css"; /* npm install devicons */
```

```html
<i class="devicons devicons-ferris"></i>
```

## About the Ferris logo

Ferris is a smiling crab and the unofficial mascot of Rust; Rust users call themselves "Rustaceans", and the name is a nod to "ferrous", meaning containing iron. This icon is the "Happy" flat Ferris from rustacean.net, with an orange body (#F74C00), a darker rust-red (#A52B00) underside, and black eyes with white highlights.

Karen Rustad Tölva has dedicated Ferris to the public domain under CC0, so the artwork can be used, changed and shared freely. The orange reads well on both light and dark backgrounds. In the mono version the eyes and smile are cut out of the shell, so the face survives at small sizes.

## When to use this logo

Use Ferris for a friendly Rust touch: crate READMEs, conference slides, blog posts, Rust meetup pages, learning resources and "written in Rust" badges. Pair it with the official Rust logo when you need a formal language mark, and with Cargo or crates.io in Rust toolchain diagrams.

## Related icons

- [Linux Tux](/icons/linux-tux.md)
- [Fennel](/icons/fennel.md)
- [Wing](/icons/winglang.md)
- [Zig](/icons/zig.md)
- [Clickhouse](/icons/clickhouse.md)
- [DeepSeek](/icons/deepseek.md)
- [Elixir](/icons/elixir.md)
- [Firefox](/icons/firefox.md)

## Browse the catalog
- Previous: [Fennel](/icons/fennel.md)
- Next: [Fetch](/icons/fetch.md)
- [All icons](/icons.md)
