Reactive Touhou fumo companions for VS Code, Open VSX / Code-OSS compatible editors, and Pragtical.

The extension adds animated characters that can react to editor events, spin, blink, perform character-specific animations, and be configured independently.

Touhou Fumo Companion spin showcase

What it includes

  • animated fumo companions inside supported editors
  • editor-aware reactions
  • random and manual spin animations
  • character-specific behavior
  • independent per-character configuration
  • VS Code Marketplace and Open VSX distribution
  • Pragtical integration

Hand-edited animation work

A large part of the project is the animation asset pipeline. Starting from base idle sprites, additional animation frames and rotational views are edited manually pixel by pixel.

Hand-edited Youmu animation and rotation sheet

New characters

The project continues to grow with new fumos and character-specific animations.

Fujiwara no Mokou

Editor reactions

Writing reactions

View the source on GitHub

Distribution and public contribution