Guruguru CodechanCodeちゃんは見ている。 Guruguru Codechan is a VS Code extension that adds a dockable Codeちゃん companion view to your workbench inspired by tomari-guruguru. Codeちゃん blinks, quietly watches your work, and follows the mouse with her gaze when it comes close. When you get tired, take a short break and play with Codeちゃん. Of course, you can also replace her with your own guruguru-style character assets.
PreviewMouse interaction
Editor cursor tracking
What You Get
Quick Start
To open the view automatically after VS Code starts, enable Make Your Own CharacterCustom characters use the same basic frame idea as rotejin/tomari-guruguru. Please refer to that project when creating your own 25-direction guruguru-style assets. After you have generated and sliced your assets, prepare one folder with exactly 150 frames:
PNG is also accepted, but one character must use only one format. To import the folder:
The extension validates the frame names and rejects missing frames or mixed formats. Frames larger than 512px are resized to 512px on their longest edge before they are saved. Your original asset folder is not changed. What Changed For VS CodeThis extension follows the browser avatar idea, then adjusts it for everyday use inside VS Code:
VS Code does not expose global mouse coordinates or exact positions for every workbench panel. Because of that, Codeちゃん cannot perform perfectly accurate global mouse tracking. TroubleshootingCodeちゃん is not looking the right way in the editorMove the pointer through the Codeちゃん view once, then return to the editor. Codeちゃん estimates the editor direction from the last direction where the mouse left the view. I want Codeちゃん to look in one fixed directionClick the settings button, click an empty spot in the companion canvas, then choose I found another issuePlease report reproducible problems through GitHub Issues. Credits And LicenseThank you to rotejin for creating and publishing tomari-guruguru. That project demonstrated the 25-direction guruguru avatar method and the mouth/blink frame structure. This project does not include Tomari-related assets. Program code is MIT licensed. The bundled sample asset, Codeちゃん, is a fan character designed by Hitsuki. Codeちゃん is non-commercial only; see ASSET_LICENSE.md. User-imported assets remain owned by the user or their licensors, and are stored locally. Please import only assets that you have the right to use. |


