This scraper extracts product information and pricing from the Killstar UK online store. It retrieves product details including names, descriptions, prices, images, variants, and availability β giving you a ready-to-analyze product dataset suitable for tracking trends, building catalogs, or monitoring competitor offerings.
Created by Bitbash, built to showcase our approach to Scraping and Automation!
If you are looking for Killstar UK Scraper you've just found your team β Let's Chat. ππ
The Killstar UK Scraper parses the Killstar UK storefront to collect structured product data from their collections and detail pages. Itβs ideal for e-commerce analysts, developers, or marketers who want to track product inventories, prices, and historical changes without manually browsing the site.
- Automatically scrape all products from Killstar UK store.
- Capture product metadata β names, descriptions, variants, pricing, stock.
- Export structured data in JSON, CSV, or other formats.
- Use the data for catalog generation, price comparison, or market research.
| Feature | Description |
|---|---|
| Full Product Extraction | Retrieves product titles, descriptions, prices, variants, and images. |
| Variant Handling | Supports size/color/variant parsing with variant-specific pricing or availability. |
| Stock & Availability Info | Extracts stock status when available. |
| Bulk Export Options | Outputs data in formats ready for export (JSON, CSV, Excel). |
| Automated Processing | Can scrape entire catalog without manual intervention. |
| Field Name | Field Description |
|---|---|
| productId | Unique identifier for the product. |
| title | Product name or headline. |
| description | Full product description. |
| price | Current price. |
| compareAtPrice | Original price or MSRP (if discounted). |
| variants | Array of variant objects (size, color, SKU, price, stock status). |
| images | List of image URLs (cover + gallery). |
| url | Direct link to the product page. |
| availability | In-stock or out-of-stock status. |
[
{
"productId": "KS-12345",
"title": "Dark Side Dress",
"description": "Gothic-inspired velvet dress with lace details.",
"price": 89.99,
"compareAtPrice": 129.99,
"variants": [
{ "sku": "KS-12345-BLK-S", "size": "S", "price": 89.99, "stock": true },
{ "sku": "KS-12345-BLK-M", "size": "M", "price": 89.99, "stock": false }
],
"images": [
"https://killstar.co.uk/images/darkside-dress-front.jpg",
"https://killstar.co.uk/images/darkside-dress-back.jpg"
],
"url": "https://killstar.co.uk/products/darkside-dress",
"availability": "In Stock"
}
]
Killstar UK Scraper/
βββ src/
β βββ main.js
β βββ collectors/
β β βββ collection_scraper.js
β β βββ product_scraper.js
β βββ utils/
β β βββ formatter.js
β β βββ normalizer.js
β βββ config/
β βββ settings.example.json
βββ data/
β βββ sample_output.json
βββ package.json
βββ README.md
- E-commerce Analysts track how product availability and pricing shift over time.
- Retail Competitors monitor competitor catalogs and identify trending items.
- Catalog Builders aggregate product data for marketplaces or recommendation engines.
- Market Researchers analyze fashion trends, pricing strategies, and product assortments.
- Developers integrate product datasets into dashboards, price trackers, or inventory tools.
Does this scraper support variants (size/color)?
Yes β it captures variant-specific SKUs, pricing, and stock status.
Can I export the scraped data?
Results can be exported in JSON, CSV, or whichever format you prefer.
Does it handle price changes or discounts?
Yes β it includes both current price and compare-at price fields.
Is this suitable for large catalog scraping?
Yes β itβs built to crawl full catalogs automatically with consistent output quality.
Primary Metric:
Successfully fetches and parses dozens of product pages per minute, depending on network and site structure.
Reliability Metric:
Maintains high scrape completion rates across product listings β ~98% success for available product pages.
Efficiency Metric:
Reduces redundant requests by reusing collection page links and optimizes parsing routines.
Quality Metric:
Produces normalized, clean, and consistent product records, suitable for integration into analytics or catalog systems.
