Analysis updated 2026-05-18
Convert a UI mockup image and sprite folder into a machine-readable layout JSON.
Let an AI coding assistant reconstruct a game UI layout automatically from a design.
Generate a side-by-side comparison image to spot layout mismatches before use.
Skip manually re-measuring and positioning sliced sprite assets by hand.
| xutowei/image-to-ui | coleam00/harness-engineering-demo | color4-alt/citecheck | |
|---|---|---|---|
| Stars | 31 | 31 | 31 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | moderate | easy |
| Complexity | 3/5 | 3/5 | 2/5 |
| Audience | developer | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
README does not document installation steps or dependencies in detail.
This project provides a single tool called image-to-ui, described as a Codex skill. Codex skills are reusable tasks that an AI coding assistant can invoke by name during a development session. This particular skill takes two inputs: a reference image showing how a game user interface should look, and a directory of sliced sprite files, which are the individual graphical pieces that make up that interface. The tool examines both together and writes a structured file called ui_structure.json that describes the layout as machine-readable data rather than raw pixels. The example in the README shows the tool being invoked by asking the agent to use it with a specific design file and sprite folder, after which it generates the output files automatically. The use case appears to be aimed at game development. Designers typically produce high-fidelity mockups of UI screens and separately maintain folders of cut graphic assets. Converting those into a JSON description of the layout would let a game engine or codebase position each component programmatically, without manually reconstructing the arrangement by hand. Alongside the JSON, the tool also creates a comparison.png file that places the original design next to the tool's interpretation, so you can spot any discrepancies visually before using the output. The README is short and does not describe the internal implementation, the JSON output schema, or how the sprite matching is performed. No installation steps, dependencies, or technical requirements are listed. The project appears to be in an early or minimal-documentation state.
A Codex AI skill that turns a game UI mockup image and sliced sprite files into a structured JSON layout description.
Mainly Python. The stack also includes Python.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.