{"repo":"sudheer-ranga/aliexpress-product-scraper","free":true,"listed":false,"github":"https://github.com/sudheer-ranga/aliexpress-product-scraper","clone":"git clone https://github.com/sudheer-ranga/aliexpress-product-scraper.git","description":"Get Aliexpress product details as a json response including feedbacks, variants, shipping info, description, images, etc.,","language":"JavaScript","stars":314,"topics":["aliexpress","aliexpress-crawler","aliexpress-spider","aliexpress-api","dropship","dropshipping","aliexpress-scraper","product-reviews","aliexpress-product-scraper","aliexpress-product-json"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"AliExpress Product Scraper Scrapes AliExpress product information and returns JSON data including: - Product details (title, images, description) - Reviews with photos - Variants and prices - Shipping info - Store info and ratings Requirements - Node.js = 24.0.0 (required) - npm or pnpm Installation Usage Options Option Type Default Description -------- ------ --------- ------------- reviewsCount number 20 Number of reviews to fetch filterReviewsBy 'all' \\ 1-5 'all' Filter reviews by star rating puppeteerOptions object {} Puppeteer launch options timeout number 60000 Page navigation timeout (ms) --- Upgrading to v4.0.0 Breaking Changes Change v3.x v4.0.0 -------- ------ -------- Node.js = 22.0.0 = 24.0.0 Package version 3.x 4.x AliExpress API SSR (runParams) CSR (API interception) Bot detection Basic Stealth plugin Runtime API Current No response shape changes Upgrade Steps Developer Setup (v4) Key v4 updates: - Node.js 24+ required - Uses modern ES features - New scraping method - AliExpress switched to CSR; now intercepts API responses - Stealth mode - Uses puppeteer-extra-plugin-stealth to avoid bot detection - Better reliability - Handles dynamic page loading - ESLint + pre-commit hooks - Code quality enforcement - Same API - No code changes needed in your project --- Troubleshooting Issue Solution ------- ---------- \"Cannot find module\" Use Node.js = 24.0.0 Puppeteer Chrome not found Run npx puppeteer browsers install chrome Timeout errors Increase timeout: { timeout: 90","default_branch":null,"files":null,"tree":[],"storefront":"/r/sudheer-ranga","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sudheer-ranga/aliexpress-product-scraper/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}