abi / screenshot-to-code
Python  ·  GitHub Trending 29 Aug 2026  ·  326 stars today
One input, four targets

The adjective is clean, and that is the whole bet.

Any tool can turn a picture into markup. This one puts an adjective in front of the noun, and clean is the word a reviewer gets to disagree with when the diff lands.

$ git clone screenshot-to-code
github.com/abi/screenshot-to-code
Drop, then convertTargets as published
a screenshot the entire input
HTMLnamed
Tailwindnamed
Reactnamed
Vuenamed
the word under reviewcleanno criterion published

Drop in is the interface

Two words describe the whole interaction. No configuration step appears in the sentence, which sets the expectation that there is not one.

Four targets, one picture

The same input fans into four output formats, so the interesting engineering sits after the image is understood rather than before.

What is not on this page

No accuracy rate, no model name, no sample output, no definition of clean. The trending description publishes none of it.

Concept mock, not affiliated with the project. The complete GitHub Trending description on 29 August 2026 is "Drop in a screenshot and convert it to clean code (HTML/Tailwind/React/Vue)." The four target chips are those four names in the order given; no generated output, benchmark, or quality measure is represented here.