Browser-first wafer map visualization for semiconductor test data.
Project Portal: Docs & Interactive Demos →
wafermap renders interactive wafer maps from semiconductor prober output. Hard bins, soft bins, test values, retest runs, edge exclusion, and spec limits are native inputs.
renderWaferMap — interactive canvas map with toolbar, zoom/pan, tooltips, die selection, and summary panel; pass an array of results for a lot-level gallery with shared controls and click-to-expandanalyzeWaferMap / analyzeWaferLot — spatial analysis across rings, quadrants, sectors, and reticle positions; failure cluster detection; lot trend seriesnpm install @paulrobins/wafermap
import { buildWaferMap } from '@paulrobins/wafermap';
import { renderWaferMap } from '@paulrobins/wafermap/canvas-adapter';
const result = buildWaferMap({
results: rows.map(r => ({ x: +r.x, y: +r.y, hbin: +r.hbin })),
});
renderWaferMap(document.getElementById('map'), result);
npm install
npm run dev
Serves the documentation site locally from docs/, including the
example pages under docs/examples/.