Analysis updated 2026-05-18
Import a PNG animation sequence for a game character and fine-tune its collision boxes visually.
Convert a folder of sprite frames into a clean, transparent sprite sheet with Frame Tuner Lite.
Sync tuned animation timing and hit boxes back into a Godot game project.
Attach sound effects to specific animation frames and preview them in the browser.
| sparklecatta-lang/xsxb-frame-tuner | ricar66/omnistack-agent | yyx990803/qr.js | |
|---|---|---|---|
| Stars | 44 | 44 | 44 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | — | 2013-03-04 |
| Maintenance | — | — | Dormant |
| Setup difficulty | easy | easy | easy |
| Complexity | 3/5 | 1/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js and, for the full version, an existing Godot project to sync into.
XSXB Frame Tuner is a local workbench for adjusting frame by frame animations for Godot game characters and for Codex pets. It ships with a matching Codex or Agent skill, so an AI agent handles importing, syncing, and checking the art files, while a person uses a web page to look at individual frames, drag the character around, and adjust hit boxes and hurt boxes by hand. Finished Godot animations get saved back into the game project, and custom Codex pets get saved back into their pet sprite sheets. The repo also includes a fully separate tool called Frame Tuner Lite. Lite is not tied to any specific game. Instead, it takes a folder of PNG image sequences, or a sprite sheet with a matching JSON file, and turns them into a consistent set of transparent, layered frame sequences and a new sprite sheet. The full version supports several features: keeping separate projects isolated from each other, collecting both built in and custom Codex pets, importing new pets from WebP images, batch importing several animation sets from one message, previewing frames with play and pause controls, adjusting scale, offset, and rotation at the character, animation group, and single frame level, editing collision boxes directly on the canvas, attaching sound effects or extra images to specific frames, and an attack trail mode that draws a continuous motion path across frames using adjustable sticks, colors, and textures. It also syncs the tuned data back into the matching Godot project folder. Both the full Tuner and Frame Tuner Lite run as local web apps started from included Windows batch files, and Lite has its own command line import tools for PNG sequences and sprite sheets. The project stores no character art, audio, or private Godot project data in the repository itself. Setup only requires Node.js, and the maintainers describe running included check and test scripts, plus a validation script for confirming a Godot project is wired up correctly. The tool also checks for and can apply updates from the official GitHub repository. It is released under the MIT license.
A local tool that lets an AI agent and a person together fine-tune frame by frame animations for Godot game characters and Codex pets.
Mainly JavaScript. The stack also includes JavaScript, Node.js, Godot.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated easy, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.