git404hub

what is priceprobe fr?

willylam2222-bot/priceprobe — explained in plain English

Analysis updated 2026-05-18

3PythonAudience · pm founderComplexity · 2/5LicenseSetup · easy

tl;dr

A free, dependency-free Python script that watches competitor product pages and alerts you when prices or stock levels change.

vibe map

mindmap
  root((PriceProbe))
    What it does
      Fetches competitor pages
      Extracts price and stock
      Diffs against last run
      Builds HTML report
    Tech stack
      Python standard library
      GitHub Actions
      Slack Discord webhooks
    Use cases
      Watch dropshipping rivals
      Ecommerce price tracking
      Free daily monitoring
    Audience
      Small store owners
      Dropshippers
      Solo developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Track a handful of competitor product pages for price drops, price hikes, and restocks without paying for a subscription tool.

VIBE 2

Set up a free daily GitHub Actions job that checks competitors automatically and commits each day's snapshot.

VIBE 3

Get pinged on Slack or Discord the moment a watched competitor changes their price or goes out of stock.

what's the stack?

PythonGitHub Actions

how it stacks up fr

willylam2222-bot/priceprobe0marildo/imago0xdfi/glm-5.2-1m-4x-dgx-spark
Stars333
LanguagePythonPythonPython
Setup difficultyeasyeasyhard
Complexity2/52/55/5
Audiencepm foundergeneralresearcher

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

No dependencies to install, just add competitor URLs to a JSON file and run the script.

MIT license: use, modify, and redistribute freely, including for commercial purposes, as long as the copyright notice is kept.

in plain english

PriceProbe is a small Python script for keeping an eye on a competitor's product prices and stock levels. You give it a list of product page URLs to watch, and it fetches each page, pulls out the price, the title, and whether the item is in stock, then compares those results to the last time it ran. Anything that changed gets flagged: a price increase, a price drop, an item going out of stock, or an item coming back into stock. The results are written out as a simple HTML report you can open in a browser. The tool is written using only Python's standard library, so there is nothing to install with pip, no API keys to sign up for, and no account to create. It requires Python 3.8 or newer and can run on any machine that has that installed. Requests to competitor sites use polite headers, gzip compression, retries, and a fallback for TLS issues, since the README notes that the goal is reliable scraping rather than aggressive hammering of a site. Beyond running it manually, the project ships a ready made GitHub Actions workflow that can check your list of competitors once a day for free, using GitHub's own servers. That workflow saves each day's snapshot back into the repository so future comparisons have something to diff against, and it can call a separate notify script that posts any detected change straight to a Slack or Discord webhook, so you find out about a price move without having to open the report yourself. The project is released under the MIT license, so you are free to use, modify, and redistribute it, including for commercial purposes. The author also mentions a separate paid option where they will set up and run this monitoring for someone who would rather not configure it themselves, though the free script on its own already covers scraping, diffing, reporting, and alerting.

prompts (copy fr)

prompt 1
Help me set up PriceProbe's targets.json file with a list of competitor product URLs I want to monitor.
prompt 2
Walk me through configuring PriceProbe's GitHub Actions workflow to run daily and commit snapshots automatically.
prompt 3
Show me how to connect PriceProbe's notify.py script to a Slack webhook so I get alerted on price changes.
prompt 4
Explain how PriceProbe detects price changes and stockouts from a product page so I can add a new site to it.

Frequently asked questions

what is priceprobe fr?

A free, dependency-free Python script that watches competitor product pages and alerts you when prices or stock levels change.

What language is priceprobe written in?

Mainly Python. The stack also includes Python, GitHub Actions.

What license does priceprobe use?

MIT license: use, modify, and redistribute freely, including for commercial purposes, as long as the copyright notice is kept.

How hard is priceprobe to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is priceprobe for?

Mainly pm founder.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.