https://github.com/hakkenshinsekai/hunter
Hunter is a Chrome Extension built with Vue 3 that helps you create powerful extractors based on XPath for web scraping.
https://github.com/hakkenshinsekai/hunter
extension-chrome inspect webscraping xpath
Last synced: 6 months ago
JSON representation
Hunter is a Chrome Extension built with Vue 3 that helps you create powerful extractors based on XPath for web scraping.
- Host: GitHub
- URL: https://github.com/hakkenshinsekai/hunter
- Owner: hakkenshinsekai
- License: other
- Created: 2025-04-27T02:28:58.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-04-27T03:23:36.000Z (6 months ago)
- Last Synced: 2025-04-27T04:24:17.670Z (6 months ago)
- Topics: extension-chrome, inspect, webscraping, xpath
- Language: Vue
- Homepage:
- Size: 118 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hunter - Shin Sekai

**Hunter** is a Chrome Extension built with **Vue 3** that helps you create powerful extractors based on **XPath** for web scraping.
It provides an easy and efficient way to generate XPath expressions automatically or inspect and copy them manually.---
## Features
- **Auto Scraping**
Automatically generates XPath for **all elements** on a webpage.
- **Inspector**
Works like a browser inspector: when you select an element, the XPath is instantly copied to your clipboard.---
## How it Works
- The extension injects scripts into web pages to **automatically** generate or **manually** copy XPaths.
- You can open the **popup window** to manage your scrapes and logs.
- All generated data is stored locally using Chrome's `storage` API.---
## Build & Install
1. Clone the repository:
```bash
git clone
```2. Install dependencies:
```bash
npm install
```3. Build the project:
```bash
npm run build
```4. Load the `dist/` folder as an **unpacked extension** in Chrome:
- Go to `chrome://extensions`
- Enable **Developer Mode**
- Click **Load unpacked**
- Select the `dist/` directory---
## Technologies Used
- **Vue 3**
- **Vite**
- **Chrome Extension Manifest v3**
- **TypeScript** (for background and core services)---
## Author
**Hakken**
*"Good hunter =)"*---
**Liked the tool? How about buying me a coffee?**
**Ethereum Wallet Address:** `0x01d51485251E256758D9F88bf34b212E7Bca1a2e`---
## License
This project is released into the public domain under [The Unlicense](LICENSE).
---
### Notes
- Hunter is intended for educational and personal use.
- Always respect websites' **robots.txt** and **terms of service** when scraping data.---