Open-source accessibility tooling
See where keyboard navigation breaks.
FocusPath follows Tab or Shift+Tab navigation in Chromium, draws the observed route, and turns deterministic focus issues into a report your team can act on.
Live scanner / beta
Trace a public page.
Hosted API beta: enter a public URL for one bounded, forward-only Chromium scan. Use the local package for configurable limits and reverse traversal.
Waiting for a URL
Opening page…
One page · up to 50 observed stops · 200 total Tab pressesOne report. The observed route.
Keyboard order becomes visible.
A real browser, not a checklist
Follow the interaction.
Static rules cannot explain the order a keyboard user experiences. FocusPath runs the journey and preserves the evidence.
- 01
Open
Chromium loads your page at the viewport you choose.
- 02
Traverse
Each observable focus stop records its element, name, role and position. Total Tab movement is counted separately.
- 03
Explain
A portable HTML report overlays the path and groups findings.
MIT licensed · built in TypeScript