Go to Apify Store
User picture

Tyson Pruett

danger_doug

ACTOR STATS

1 public Actor

2 total users

1 monthly user

Small, focused Actors for jobs that don't justify a custom build

What changed on this page? What does this product cost now? Turn this PDF into something a model can read.

Each Actor is HTTP-only — no headless browser unless the target needs one — which keeps compute cost low enough to price competitively and still make a margin.

Pricing pages, terms of service, docs, changelogs, status pages.

Most change monitors report "changed" every run, because a rotating build ID is enough to alter the hash. This one strips scripts, styles and inline SVG, then compares per block — a real edit gives readable lines, not a 489KB page dump. Diffs bounded to 50 lines / 300 chars. Returns selectorMatched so an empty capture is visible, not mistaken for stability.

Price, currency and stock from public product pages, with previousPrice on every row.

Handles 1,234.56 and 1.234,56, flattens @graph-wrapped JSON-LD (how most Shopify stores publish), and sets found: false rather than reporting a price of 0.

Clean, LLM-ready Markdown for RAG pipelines and search indexing.

Text-layer PDFs only — scanned documents return ok: false with a reason, instead of a blank string that looks like success.


Every Actor reports failure explicitly (found, ok, selectorMatched). A run that succeeds with garbage is the worst outcome in this space, because an automated pipeline can't tell the difference.

Pay per event — billed for results you can download, not compute time.

Built with Apify  · more Actors in progress

Public Actors