Visual editor for your existing React codebase
Click any element in your live app. Change it. Ship the diff to your repo.
$
View on GitHub
npx krafto init How it works
- 01
Install in your repo
npx krafto inittags every JSX element with a stable ID and writes the config. - 02
Run the agent locally
docker compose upstarts a container that hosts your dev server and connects to Krafto. - 03
Edit visually, commit normally
Open the editor in your browser. Click any element, change classes or content. Krafto patches the source, commits, and HMR shows the result live.