SpicrawlPrice tracker GitHub

Check a product price

Paste a product page. Spicrawl fetches it and reads the price, currency and stock, with the open-source tracker's own parser.

Try an example:
Advanced

For pages without structured data. Spicrawl extracts just that element, for example .price_color.

Each check uses at most 1 credit from a shared demo key and fetches the page without a browser, so JavaScript-heavy or bot-protected shops may come back blocked. Limit: 5 checks per minute.

Track it yourself

The demo runs the tracker's own parser. Run the full tool on your machine or on a schedule.

git clone https://github.com/OfficialSpicrawl/price-tracker
cd price-tracker
npm install
export SPICRAWL_API_KEY=spicrawl_live_...

Describe what to watch in products.json:

[
  {
    "name": "A Light in the Attic",
    "url": "https://books.toscrape.com/catalogue/a-light-in-the-attic_1000/index.html",
    "target": 45,
    "price": ".product_main .price_color"
  }
]
node track.mjs

Set DISCORD_WEBHOOK_URL (or SLACK_WEBHOOK_URL) and it posts an alert when a price drops, reaches your target, or an item is back in stock.