Source: https://seerepo.com/r/abi/screenshot-to-code/built
Markdown source: https://seerepo.com/r/abi/screenshot-to-code/built.md
Description: screenshot-to-code is a Python repo built with React, Vite, and FastAPI. It uses AI through OpenAI and Anthropic.

# What is screenshot-to-code built with?

screenshot-to-code is a Python repo built with React, Vite, and FastAPI. It uses AI through OpenAI and Anthropic. It has 174 files and 40,106 written lines, with 51 test files.

Read on October 27, 2026, at commit a813977.

Repository: https://github.com/abi/screenshot-to-code

## Frontend

### The base

- **[React](https://seerepo.com/uses/react)**: [in package.json](https://github.com/abi/screenshot-to-code/blob/a8139779f7c5ae231b7f2a86fa7f83ddc5f7badc/package.json)
- **[Vite](https://seerepo.com/uses/vite)**: [in package.json](https://github.com/abi/screenshot-to-code/blob/a8139779f7c5ae231b7f2a86fa7f83ddc5f7badc/package.json)

## Backend

### The base

- **[FastAPI](https://seerepo.com/uses/fastapi)**: [in package.json](https://github.com/abi/screenshot-to-code/blob/a8139779f7c5ae231b7f2a86fa7f83ddc5f7badc/package.json)

### Services

- **OpenAI**: 15 files · [backend/agent/engine.py, line 6](https://github.com/abi/screenshot-to-code/blob/a8139779f7c5ae231b7f2a86fa7f83ddc5f7badc/backend/agent/engine.py#L6)
- **Anthropic**: 2 files · [backend/agent/providers/anthropic/provider.py, line 9](https://github.com/abi/screenshot-to-code/blob/a8139779f7c5ae231b7f2a86fa7f83ddc5f7badc/backend/agent/providers/anthropic/provider.py#L9)

## Other repos with a similar stack

- [langflow-ai/langflow](https://seerepo.com/r/langflow-ai/langflow/built): React, Vite, FastAPI, OpenAI · [Compare](https://seerepo.com/compare/abi/screenshot-to-code/vs/langflow-ai/langflow)
- [debpalash/VoiceStudio](https://seerepo.com/r/debpalash/VoiceStudio/built): React, Vite, FastAPI, OpenAI · [Compare](https://seerepo.com/compare/abi/screenshot-to-code/vs/debpalash/VoiceStudio)
- [datawhalechina/hello-agents](https://seerepo.com/r/datawhalechina/hello-agents/built): React, Vite, FastAPI, OpenAI · [Compare](https://seerepo.com/compare/abi/screenshot-to-code/vs/datawhalechina/hello-agents)
- [deepseek-ai/deepseek-harness](https://seerepo.com/r/deepseek-ai/deepseek-harness/built): React, Vite, Anthropic · [Compare](https://seerepo.com/compare/abi/screenshot-to-code/vs/deepseek-ai/deepseek-harness)
- [supabase/supabase](https://seerepo.com/r/supabase/supabase/built): React, Vite, OpenAI · [Compare](https://seerepo.com/compare/abi/screenshot-to-code/vs/supabase/supabase)
- [thedotmack/claude-mem](https://seerepo.com/r/thedotmack/claude-mem/built): React, Vite, Anthropic · [Compare](https://seerepo.com/compare/abi/screenshot-to-code/vs/thedotmack/claude-mem)

## Frequently asked questions

### What language is screenshot-to-code written in?

screenshot-to-code is written in Python: 174 files and 40,106 written lines.

### What framework does screenshot-to-code use?

screenshot-to-code is built with React, Vite, and FastAPI.

The proof: [in package.json](https://github.com/abi/screenshot-to-code/blob/a8139779f7c5ae231b7f2a86fa7f83ddc5f7badc/package.json)

### Does screenshot-to-code use AI?

Yes. screenshot-to-code uses AI through OpenAI and Anthropic.

The proof: [backend/agent/engine.py, line 6](https://github.com/abi/screenshot-to-code/blob/a8139779f7c5ae231b7f2a86fa7f83ddc5f7badc/backend/agent/engine.py#L6)

### Does screenshot-to-code have tests?

Yes. screenshot-to-code has 51 test files.

### Which repos have a stack like screenshot-to-code's?

The ones that share most of its stack: langflow-ai/langflow, debpalash/VoiceStudio, and datawhalechina/hello-agents.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
