Vibe Coder's Life

Apify Actor Starter Kit

Scaffold a Cheerio Apify Actor in minutes — then replace the parser for your niche.

Scrapes the public Books to Scrape sandbox, pushes structured rows, and demonstrates pay-per-event charge calls with a max-charge guard. Do not publish this demo as a Store product.

Clone on GitHub Actor ideas Builder story

Why this exists

Pure parsers

HTML parsers with fixture tests — swap parser.ts for your niche.

Console-ready

Input + dataset schemas for Apify Console.

PPE wiring

actor-start / item-scraped with a max-charge guard.

Quick start

git clone https://github.com/kondasviktor/apify-actor-starter-kit.git
cd apify-actor-starter-kit
npm ci
npm test
npm run build
# optional: apify login && apify run

Deploy privately: npm run build → apify login → apify push (separate commands). Slug from .actor/actor.json.

What it does

Catalog URLs → optional pagination → detail pages for UPC, category, description. Charges once at start and per dataset row (capped by maxItems).