# infi-pc/locatorjs

Repository: https://github.com/infi-pc/locatorjs
Canonical: https://ross.abutalabs.com/products/locatorjs
Homepage: https://www.locatorjs.com
Language: TypeScript
License Family: other
Last push: 2026-08-24T06:16:54+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 35, longevity 100
- inputs: {"age_days": 1739, "days_push": 9, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1824, forks 99 (observed 2026-08-28T04:05:41.225434+00:00)

## What it is
LocatorJS is a browser extension and library that lets developers click on any UI component in the browser to open its source code in their IDE. It supports React, Preact, SolidJS, Svelte, and Vue via a Babel plugin, webpack/Turbopack loader, or runtime library.

## Use cases
- click on a component in the browser to open its code in my IDE
- find which file renders a UI element in a large React codebase
- speed up my edit-check loop while developing frontend components
- add click-to-source navigation to a Next.js or Vite project
- let my whole team jump from rendered UI to source code
- inspect component source for Svelte or Vue apps

## When to choose
- you develop React, Preact, Solid, Svelte, or Vue apps and want fast UI-to-code navigation
- you want a zero-config option via a browser extension with common React stacks
- you work in a large unfamiliar codebase and need to locate components quickly

## When to avoid
- you need production debugging - it is intended for development environments
- you need full support for Vue or Svelte, which are experimental with limitations
- your stack uses neither Babel nor devtools-compatible sources and you cannot add a loader

## Facets
- artifact type: plugin
- maturity: active
- function: developer-tools, editor, browser-extension, plugin-system
- domain: frontend, web-development, developer-tools
- platform: browser, browser-extension
- tags: click-to-code, react, svelte, vue, solidjs, preact, devtools, ide-integration, babel-plugin, vite-plugin, nodejs, javascript

## Member repositories
- infi-pc/locatorjs (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:41.225434+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:19:43.748700+00:00, confidence not recorded.
  - readme: https://github.com/infi-pc/locatorjs (fetched 2026-08-28T04:05:41.225434+00:00, sha 4848a655ece6)
  - homepage: https://www.locatorjs.com (fetched 2026-08-29T10:58:50.069330+00:00, sha e83bd659c401)
  - site_page: https://www.locatorjs.com/install/svelte (fetched 2026-08-29T10:58:50.079233+00:00, sha 9c7446898eed)
  - site_page: https://www.locatorjs.com/install/react-data-id (fetched 2026-08-29T10:58:50.072113+00:00, sha 0946003ac526)
  - site_page: https://www.locatorjs.com/install/react (fetched 2026-08-29T10:58:50.073884+00:00, sha 9dc6d97fe5b8)
  - site_page: https://www.locatorjs.com/install/solidjs (fetched 2026-08-29T10:58:50.075691+00:00, sha 203311fba206)
  - site_page: https://www.locatorjs.com/install/preact (fetched 2026-08-29T10:58:50.077449+00:00, sha d7d714ca6cb2)
  - site_page: https://www.locatorjs.com/install/vue (fetched 2026-08-29T10:58:50.081105+00:00, sha 3cf5de536b63)
  - registry_npm: https://registry.npmjs.org/locatorjs (fetched 2026-08-29T10:58:50.082827+00:00, sha 7109afba6d60)
- Data as of 2026-08-30T08:39:29.467469+00:00.
