Toto · Documentation
Toto, a little fox with a big JavaScript heart
The story of the official mascot of the Total.js community.
A face for our community
A community is also recognized in its small gestures: an answer when someone gets stuck, a shared idea, an application that finally works. We wanted to give a face to that closeness.
The idea of Toto took shape in Spanish Total.js in October 2026. The goal was simple: to create a companion that could live in our applications, documentation and presentations. A character able to welcome someone who has just arrived and to keep company those who have been building with us for a long time.
From big ears to a fox with a name of his own
The first starting point was the fennec fox and its enormous ears. We liked that look of attention: it seemed always about to discover something. Then a connection closer to our own story appeared: the European red fox (Vulpes vulpes), the fox that lives in Spain and in Slovakia.
Spain and Slovakia are part of the origin of this idea: Spanish Total.js grows here; Total.js was born there. The fox was the link we chose to represent that relationship. We kept the big ears, the orange fur, the light chest and a tail impossible to overlook.
The name came naturally. Toto was short, easy to remember and had a small echo of Total.js. It also sounded like someone you could call from across the table.
What he represents
Toto is curious about projects that are just beginning. He likes questions, small experiments and the moment an idea finds its shape. He has the patience to accompany an explanation and a smile ready to celebrate that something went well.
His personality comes from what we want to look after in the Total.js community: sharing what we learn, keeping the joy of creating and making whoever arrives feel accompanied.
He has a mischievous side. Sometimes he gets distracted by another idea before finishing his coffee. That is also part of Toto: the enthusiasm of people who always have something new to try.
His place in our applications
Toto can greet you when an app opens, accompany a help screen or appear when we finish a task. His presence has an intention: to add warmth at the right moments.
The messages, states and actions of each application remain clear by themselves. Toto adds expression and personality to that experience. In a delicate error or an urgent situation we prefer a direct explanation and a useful way out, with a discreet presence of the mascot.
His home, today
Toto is the official mascot of the Total.js community and a mark of Spanish Total.js (Toto™, OEPM M4411785). The Total.js community can bring him into apps built with Total.js, as the license describes.
A short tale to introduce him
A character tale: an imagined way to tell his personality.
Toto arrived one evening when a light was still on in front of the computer. There was a half-built application, an unanswered question and a cup of coffee that had already gone cold.
He sat next to the screen, tilted his head and waited. When the first “Hello, world” finally appeared, he raised a paw as if he wanted to say hello too.
Since then he stays close. He accompanies the first tests, peeks at new ideas and celebrates every small victory. If something takes a while to come out, he sits down next to us again.
Toto loves that moment when someone says: “That's it. Now it works.”
A little fox with a big JavaScript heart.