skrapr

DotNet Core based declarative web scraping using the Chrome Debugger Protocol

Skrapr

Declarative browser automation. Make the web your source of structured data. Perform automated tasks on sites that don’t provide an api.

View the Documentation

Launching Skrapr:
  1. Launch Chrome

Windows:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9223

macOS:

sudo "/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" --remote-debugging-port=9223
  1. Launch Skrapr
BaristaLabs.Skrapr\src\SkraprConsoleHost>$ dotnet run "<path to definition file>"
  1. Enjoy