What do they actually do
JSX Tool is a browser-based React development tool that pairs a Chrome extension with a lightweight local dev server. In a running React app, you can click any element to jump to the exact JSX file and line that rendered it, tweak JSX or CSS in the browser, preview changes against the real DOM, and, when the dev server is running, persist accepted edits back to your files with hot reload. The dev server is open source (MIT) and bridges the extension to your local filesystem (homepage, Chrome Web Store, npm dev server, GitHub repo).
It ships language tooling for TypeScript, Tailwind, ESLint, and Prettier, plus optional AI-assisted styling that sends precise DOM/component context (and screenshots) to an LLM to propose edits. Access starts with a free tier; paid Individual and Organization plans add higher AI usage and team features such as SSO (YC profile, Chrome Web Store, pricing).
Who are their target customer(s)
- Frontend/UI engineer on a small product team: Loses time switching between DevTools and an editor to find which component rendered an element and to validate small JSX/CSS tweaks, turning simple fixes into multi-minute tasks.
- Design-oriented engineer or product designer: Needs to prototype and validate UI changes quickly but struggles to preview adjustments against the live app without manual copy/paste into code and waiting for rebuilds.
- Developer in a large React monorepo: Frequently traces behavior across many folders/packages and spends time hunting the right component file and confirming visual impact, making routine fixes disruptive and error-prone.
- Team lead or engineering manager for front-end teams: Wants faster, auditable UI changes but worries about unsafe edits and lacks controls over who can apply and persist changes across the team.
- Freelance/contract React engineer: Onboarding to unfamiliar codebases is slow due to learning each project’s structure and running slow edit–preview cycles, reducing billable speed and increasing trivial mistakes.
How would they acquire their first 10, 50, and 100 customers
- First 10: Hand-pick 10 active React engineers from extension users, repo stargazers, and the founders’ network; run 1:1 onboarding, grant free credits to try the full flow, then gather feedback, a short testimonial, and two referrals each (site, repo).
- First 50: Publish a short tutorial and video showing click-to-source → in-browser edits → hot-reload; post to HN, r/reactjs, and X, and follow up with a one-click trial invite. Offer an add-on script to popular Next/Vite starter template maintainers so their users can try JSX Tool during onboarding (dev server npm).
- First 100: Run 30–60 day paid pilots for small product teams and agencies with onboarding help, explicit safety controls, and a discounted org conversion; publish two case studies. In parallel, launch a freelancer referral program and sponsor one React-focused meetup/conference to feed org trials (pricing, YC profile).
What is the rough total addressable market
Top-down context:
There are an estimated 47.2 million software developers globally, and React remains among the most used web frameworks in Stack Overflow’s 2024 survey, indicating a large pool of potential React UI practitioners (SlashData, Stack Overflow 2024).
Bottom-up calculation:
If ~20% of developers primarily build front-ends and ~50% of those use React, that’s ~4.7M potential users. At an assumed blended ARPU of $12/user/month across individual and team plans, annual TAM ≈ $680M (4.7M × $144/year) (SlashData, Stack Overflow 2024).
Assumptions:
- 20% of global developers are primarily front-end focused.
- 50% of front-end developers actively use React in their work.
- Blended ARPU of ~$12/user/month across free, individual, and org tiers.
Who are some of their notable competitors
- LocatorJS: Browser extension to click UI and jump to the component’s source in your editor; supports React and other frameworks. Useful for “click-to-source” workflows (site).
- React Inspector (Chrome extension): Lets you click a React element in the browser and open the exact source in your editor via React DevTools hooks (Chrome Web Store).
- react-dev-inspector: Library and dev-server middleware that enables inspecting elements in the browser and opening the corresponding source file in your local IDE (GitHub).
- StackBlitz (WebContainers): Instant in-browser dev environments for JavaScript frameworks; edit and preview React apps entirely in the browser without local setup (WebContainers).
- CodeSandbox: Cloud development environments with in-browser editors, templates, and live previews for React and other frameworks (site).