The ion.design team built ditto.site inside their own product, ran it for months, then open-sourced it because it was "a bit too useful to keep to ourselves." Point it at any site, get back the actual code: componentized Next.js or Vite, hover states, Lottie animations, web fonts, breakpoints, the lot.
🔥 Our Take: You've seen a site and wanted to steal it. Everyone has. The normal move is inspect element, copy CSS for an hour, get 80% of the way there, give up on the hover states. Ditto just gives you the code. Someone in the comments tested it on a complicated Lottie animation. It got it right. Every screenshot-to-code tool fails on interactions. This one didn't. The ion.design team open-sourced it because they use it themselves inside their own product and it was too good to sit behind a paywall. Free, MIT, MCP server included.