Analyze your src
Point the CLI at your React/TypeScript tree. Arclens walks the AST and classifies nodes.
Product
Without running the app.
Arclens uses static AST analysis to map your entire React and TypeScript project in seconds — rendering an interactive node-graph without requiring a dev server or build step.
Parses JSX, hooks, context, and import graphs safely without executing untrusted code.
Isolate any component or utility and examine upstream/downstream dependents instantly.
Your codebase never leaves your filesystem. No external uploads or cloud dependencies.

How it works
No config files, no build step, no runtime required.
Point the CLI at your React/TypeScript tree. Arclens walks the AST and classifies nodes.
Dependencies become edges. The terminal prints orphans, naming hints, and Hooks rule checks.
Search nodes, focus neighborhoods, and trace what will move if you change a file.
Free tier
Most React apps are small enough to map locally. Install Arclens, run analyze, and explore the graph without signing up or hitting a paywall on day one. Pro is there when the repo gets big enough that you feel the limits, not before.
Analyze codebases entirely on your local machine. Zero code telemetry, remote uploads, or mandatory account signups required.
Detect components, hooks, contexts, and imports with interactive search, cluster grouping, and neighborhood focus capabilities out of the box.
Built to handle full side projects and production codebases effortlessly. Best-effort execution without artificial functional paywalls.
Pro is ready when your repository requires team CI checks, Next.js architecture depth, or monorepo impact analysis.
Pricing
Install the free CLI today. Pro checkout opens when the paid tier is ready.
Free
$0
Local analyze, graph, and viewer for mid-size React/TS apps.
graph.json)Pro
$xx
For repos that outgrow Free limits: larger graphs, Next.js depth, and Pro insights.
Documentation