Parser by Leerov is a modular script designed for website parsing using external step files. Key features include:
- A visual step panel.
- Domain processing support.
- Configuration saving.
- A Node.js server for data storage and analysis.
- Modularity: each step is loaded independently.
- Tampermonkey script: easy browser integration.
- Logging: uses Winston for seamless analysis.
- Auto-save: parsing results are saved to local JSON files.
npm install express cors cookie-parser lodash winston
node server.js
- Open this link.
- Install the script via Tampermonkey.
- Open any website you want to parse.
- Click on the widget at the top of the website to select steps.
- Follow the step-by-step instructions to perform parsing.
- Parsing data is saved in JSON files corresponding to the domain.
- File location: root directory of the server.
- Fork this repository.
- Create a new branch (suggestion:
git checkout -b feature/new-feature
). - Make your changes.
- Submit a Pull Request.
- Implementation of element selection (in 0.2.21)
- Automatic data detection
- Parsing testing
If you have any questions, check the Issues section.
Leerov
My GitHub