
Screenshot to Code does exactly what the name suggests: give it a screenshot, get back working code. It's open source, surprisingly accurate, and saves hours of manual recreation work.
Key Features:
Output options:
Use cases:
Screenshot to Code is invaluable when you need to recreate a UI you've seen elsewhere, start from a design mockup, or simply don't want to write boilerplate HTML by hand. The quality varies with screenshot complexity, but for common UI patterns it's remarkably capable.

Generate UI with AI
v0 by Vercel generates React components from text descriptions. Create beautiful, production-ready UI code with shadcn/ui and Tailwind CSS in seconds.

Prompt, run, edit, and deploy full-stack web apps
Bolt by StackBlitz lets you build full-stack applications entirely in the browser with AI. Describe what you want and watch it come to life with live preview.

The last piece of software you'll ever build manually
Lovable (formerly GPT Engineer) is an AI software engineer that builds full-stack applications from natural language. Generates React apps with Supabase backends.