Show HN: React-Rewrite – A visual editor for React that writes code, no LLM
React-Rewrite is a visual editor designed for React applications that allows users to make changes while the app is running locally. It automatically writes these changes back to the source files, streamlining the development process. The tool supports various editing features and is compatible with popular React setups like Next.js and Vite.
- ▪React-Rewrite enables visual editing of React apps in real-time while they are running locally.
- ▪Users can inspect elements, edit properties, and apply changes directly to the source files.
- ▪The tool requires Node.js 20+ and a React project version 18 or higher.
Hacker News (Newest) files mainly under programming. We currently carry 5,306 of its stories.
Story provenance
Source · retrieval · rights · ranking — open for full record
inspect →
Story provenance
Attribution is not the same as permission. This drawer separates discovery metadata, excerpts, WeSearch-generated summaries, reuse status, and whether the publisher receives the visit. Nothing here claims a legal grant the publisher has not made.
Record
| Original publisher | GitHub |
| Canonical URL | https://github.com/donghaxkim/react-rewrite |
| Publication time | Sat, 30 May 2026 19:24:33 +0000 |
| Retrieval time | 2026-05-30T19:29:44.116Z |
| Last seen | 2026-05-30T19:29:44.116Z |
| Headline source | Publisher (no WeSearch rewrite) |
| Excerpt source | publisher body |
| Excerpt method | First ~120 words (~800 chars) of extracted publisher body, fair-use limited. |
| Summary | WeSearch · cerebras-chat (WeSearch summarizer) |
| Summary source text | contentText |
| Citation coverage | Summary is a WeSearch-generated derivative; primary citation is the original publisher URL. |
| Cluster | 0cAv42efguDR |
| Cluster logic | Grouped by semantic title/content similarity across sources within a rolling window. Same-publisher template collisions are excluded from coverage comparison. |
| Ranking reason | Story pages are not engagement-ranked. Hub feeds use recency, with optional source-diversified chronological ordering (cap consecutive stories per source). No personalized ranking. |
| Publisher visit | Yes — open original |
| Substitutes article? | No — link-out required for full text |
Rights status (four layers)
WeSearch handling by dimension
| Indexing | May the item be indexed (stored, ranked, made findable)? | Allowed |
| Snippet | May a short excerpt of the publisher's text be shown? | Allowed |
| AI summary | May WeSearch generate its own short summary of the article? | Limited |
| Retrieval / RAG | May the content be exposed for third-party retrieval-augmented generation? | Not asserted |
| Model training | May the content be used to train AI models? | Not asserted |
| Commercial reuse | May the content be reused commercially? | Not permitted |
Basis: Derived from the published RSS/Atom feed. Contact: [email protected]. Reviewed: 2026-07-24.
Opening excerpt (first ~120 words) tap to expand
react-rewrite react-rewrite lets you edit a React app visually while it is running locally, then automatically writes those changes back to the source files in your project. It is built for local development and works by opening a proxy in front of your dev server and injecting an overlay into the page. Demo full demo: https://x.com/imdonghakim/status/2038230475894899119 Fastest path You do not need to download or clone this repo. From the root of your React app: npm install -D react-rewrite-cli Start your dev server, then in a second terminal run: npx react-rewrite If you want to try it without installing first: npx react-rewrite-cli@latest What it does Select an element and inspect its component name, file path, and line number Edit supported Tailwind-based layout, spacing, size,…
Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.