European red fox · Vulpes vulpes

Hello.
I'm Toto.

A little fox with a big JavaScript heart.

The official mascot of the Total.js community.

Curious by nature. A companion for ideas, first versions and those small “it works!” moments that keep us building.

Toto™ · Mark of Spanish Total.js OEPM M4411785

01 / Our companionSince 2026
There is always
something to discover.
Toto, a European red fox with big ears and a fluffy tail, smiling and winking.One more idea.
And then, a coffee.
TOTO · SPANISH TOTAL.JS
Curiosity ✳ Code ✳ Community ✳ A little mischief ✳

02 / How it all began

Sometimes a community
also needs a smile.

2026

A question.
Big ears.
A name of his own.

“What if our community had a companion?”

The idea was born in Spanish Total.js: we wanted someone to welcome people in our apps, accompany an explanation and celebrate with us when an idea starts to work.

We first thought of a fennec fox. We loved its enormous ears and that look of always being about to discover something. Then a European red fox (Vulpes vulpes) brought us closer to two places in our story: Spain, where our community grows, and Slovakia, where Total.js was born.

We kept the ears. The orange fur, the big tail and a smile followed. And the name: Toto, short, friendly, with a small nod to Total.js.

He loves the moment when someone says:
“That's it. Now it works.”
The full story and Toto's short tale
Toto, a European red fox, tilting his head with a curious look.

03 / A real fox

European red fox.
Vulpes vulpes.

Toto is not just any fox: he is a European red fox, the one that lives in the forests, pastures and fields of Spain and Slovakia. He has the traits of his species, so you recognize him at a glance.

Common name
European red fox
Scientific name
Vulpes vulpes
Family
Canids (Canidae)
Fur
Reddish orange, with a cream chest and muzzle
Ears
Large, pointed, with dark edges
Paws
Dark, like charcoal stockings
Tail
Big and fluffy, with a light tip
His land
Spain and Slovakia

04 / This is Toto

Little fox.
Lots of personality.

You know him by a curious gaze,
the light tip of his tail
and the urge to try one more idea.

01

Curious

He peeks at whatever we are still learning.

02

Approachable

He welcomes newcomers and stays to keep them company.

03

Inventive

He enjoys finding a simple solution.

04

A bit mischievous

He always has another idea before finishing his coffee.

OrangeCreamCharcoalSlate
Identity guide

05 / A pose for every moment

The same Toto.
A lot of stories.

Ten standalone images.
Transparent and ready to accompany
your applications.

Use him in your app or website

Link the image straight from this site, with nothing to download. Show the Total.js notice where users can see it: next to Toto, in the footer or on the about page.

<a href="https://www.totaljs.com/">
  <img src="https://totaljs-es.github.io/toto/assets/poses/webp/toto-welcome.webp"
       width="160" height="160"
       alt="Toto, mascot of the Total.js community">
</a>
<p>Built with <a href="https://www.totaljs.com/">Total.js</a></p>
More examples, with every pose

06 / Use Toto in your apps

Part of the community.
Built with Total.js.

Toto is the official mascot of the entire Total.js community. Bring him into the apps, websites and services you build with Total.js, or use him to illustrate Total.js tutorials, articles, videos and talks.

The one condition
Show clearly that it was built with Total.js, with a link to totaljs.com or totaljs.es.

Using him as the mascot of anything unrelated to Total.js, creating derivatives, selling products or redistributing the collection requires our written permission. Toto™ · Mark of Spanish Total.js · OEPM M4411785.

Read the terms of use

Limited-use license · Not a freely reusable collection.

Toto waves from his home at Spanish Total.js.

See you soon

A European red fox.
A big JavaScript heart.

Toto, official mascot of the Total.js community.