Radial app
Editing
Toggle edit mode with ⌘E, then click things on the live preview. Radial locates each edit in your repo's source and rewrites it in place. What you ship is a normal code change, not a layer on top.
Text
Click any text and the caret lands exactly where you clicked. Type, press Enter, and the edit is found in the source file and rewritten in place. Radial uses the clicked element's DOM context (class, id, position) plus the current page's file to pick the right occurrence when the same words appear more than once.
Links
Hover a link to get an Edit link badge, then change the destination.
Images
Click an image to swap it for a local file.
Page settings
⌘P opens a drawer showing the current page's
<head>, with editable title, meta description,
Open Graph, Twitter, canonical, robots, favicon, and theme-color,
each saved back to source on blur or Enter. Language and
viewport are shown read-only.
Undo and time-travel
- ⌘Z / ⌘⇧Z: undo and redo. Every edit is reversible.
- Activity time-travel: the sidebar lists every edit. Click any point (or Original) to preview that state, then Keep this version or Back to latest.
What edit mode skips
Edit mode is deliberately conservative. It rewrites what it can locate with certainty and refuses to guess:
-
Interpolated text like
Welcome to {brand}is detected and skipped rather than mangled. - Content fetched at runtime from an external CMS isn't editable, only content that lives in the repo.
- Layout and styling changes, and adding brand-new meta tags, are out of scope for edit mode.
For all of those, use the agent instead: describe the change in plain language and let Claude Code or Codex make it. See Agents & terminal.