Xpather ์ ์์: 301.st
Find, generate and test XPath expressions. Pick any element โ get up to 7 strategies ranked by uniqueness. Zero telemetry, fully local.
ํ์ฅ ๋ฉํ ๋ฐ์ดํฐ
์คํฌ๋ฆฐ์ท
์ ๋ณด
Xpather generates multiple XPath variants for any element on the page and lets you test expressions in real time โ all in a side panel that stays open while you work.
๐ฏ Use Cases
โ๏ธ How It Works
๐ XPath Strategies
Each variant shows a "Best" badge when it produces a unique match.
โจ Features
๐ Privacy
๐ฏ Use Cases
- Write web scrapers and need reliable selectors
- Debug page structure and DOM hierarchy
- Build test automation with XPath locators (Selenium, Playwright, Puppeteer)
- Learn XPath syntax on real pages
- Quickly find and copy the shortest unique path to any element
โ๏ธ How It Works
- Open Xpather from the toolbar icon or press Ctrl+Shift+X (Cmd+Shift+X on Mac).
- Click "Pick element" or hold Alt and hover over the page โ the element under the cursor is highlighted in real time.
- Alt+click to select. Xpather instantly generates up to 7 XPath variants.
- Copy the one you need in one click or edit it manually to test.
๐ XPath Strategies
- By ID โ uses the element's id attribute for a direct, unique selector
- By data-* โ targets data attributes (data-testid, data-qa, etc.)
- By attribute โ builds a selector from any distinguishing attribute
- By text โ matches elements by their visible text content
- By class โ uses CSS class names to locate the element
- Shortest path โ the most concise unique XPath from the root
- Absolute path โ full path from html to the target element
Each variant shows a "Best" badge when it produces a unique match.
โจ Features
- Element picker: Alt+hover to highlight, Alt+click to select, Esc to cancel
- Live evaluation: type or paste any XPath and see matches highlighted on the page
- Match counter: shows how many nodes match the expression
- DOM preview: inspect the matched node's tag, attributes, and text
- One-click copy to clipboard
- Side panel mode: pin Xpather to the browser side panel
- Keyboard shortcut: Ctrl+Shift+X to toggle the picker
- Dark and light theme
- English and Russian localization
๐ Privacy
- Zero network requests โ works entirely offline
- Zero telemetry, analytics, or tracking
- No accounts, no sign-in
- All data stays in your browser
- Open source: github.com/investblog/xpather
- Privacy policy: xpather.ru/privacy.html
0๋ช
์ด 0์ ์ผ๋ก ํ๊ฐํจ
๊ถํ ๋ฐ ๋ฐ์ดํฐ
ํ์ ๊ถํ:
- ํ์ ์ค ๋ธ๋ผ์ฐ์ ํ๋์ ์ ๊ทผ
- ๋ชจ๋ ์น์ฌ์ดํธ์์ ์ฌ์ฉ์์ ๋ฐ์ดํฐ์ ์ ๊ทผ
๋ฐ์ดํฐ ์์ง:
- ๊ฐ๋ฐ์๊ฐ ์ด ํ์ฅ ๊ธฐ๋ฅ์ ๋ฐ์ดํฐ ์์ง์ด ํ์ํ์ง ์๋ค๊ณ ํฉ๋๋ค.
์ถ๊ฐ ์ ๋ณด
- ๋ถ๊ฐ ๊ธฐ๋ฅ ๋งํฌ
- ๋ฒ์
- 1.0.0
- ํฌ๊ธฐ
- 43.97 KB
- ๋ง์ง๋ง ์ ๋ฐ์ดํธ
- 4์ผ ์ (2026๋ 3์ 13์ผ)
- ๊ด๋ จ ์นดํ ๊ณ ๋ฆฌ
- ๋ผ์ด์ ์ค
- Apache License 2.0
- ๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ
- ์ด ๋ถ๊ฐ ๊ธฐ๋ฅ์ ๋ํ ๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ ์ฝ๊ธฐ
- ๋ฒ์ ๋ชฉ๋ก
- ํ๊ทธ
- ๋ชจ์์ง์ ์ถ๊ฐ
์ด ํ์ฅ ๊ธฐ๋ฅ์ ๊ฐ๋ฐ์๊ฐ ์ฌ๋ฌ๋ถ์ด ์์ ๊ธฐ์ฌ๋ก ์ง์์ ์ธ ๊ฐ๋ฐ์ ์ง์ํด ์ค ๊ฒ์ ์์ฒญํฉ๋๋ค.