
Xiaoyu the Cyber Rabbit (机兔小玉) is the mascot I designed for YueScript, a free and open source programming language. She is a robot rabbit.
YueScript
YueScript is a programming language that compiles to Lua. “Yue” means “Moon” in Chinese, reflecting its heritage as a MoonScript dialect.
- YueScript website: https://yuescript.org/
- License: MIT
Concept
Xiaoyu’s design concept is straight forward: as a MoonScript dialect with a Chinese name, it was natural for me to think of Yutu (玉兔), the jade rabbit from Chinese folkore who lives on the moon. I designed a rabbit robot in traditional Chinese attire, seated on a cresent moon, coding on her laptop in front of a night sky reminiscent of a terminal.
The name “Xiaoyu (小玉)” also came from Yutu, it literally means “a small jade”.
Visual
I wanted Xiaoyu to look distinctly simple and clean, showcasing the unique beauty of a machine without overwhleming mech detail.
Xiaoyu’s components feature clear geometric silhouettes, with extra attemtion to perspective and structure. Her ears are my personal favorite. They are rounded slates with long, smooth curves: black solar panels encased in white plastic, and ear openings flattened into abstract black/white borders. All other components follow the same principle, built from rounds, pills and fusiforms.
I used the same thin-line, clean-color art style as the 2025 Libbie set to enhance quality.
Timelapse
I have recorded a timelapse video of of this picture, though I haven’t decided the post-editing details. Once edited, I will upload it to video platforms and add the links here.
Leave a Reply