Skip to content

MuhammedZohaib/shopify-products-to-csv

Shopify Products To CSV

CLI tool to discover Shopify product URLs via sitemap files, scrape product data, and write a Shopify import-ready CSV.

Usage

python3 -m shopify_csv_cli your-store.com --output products.csv

Or, after installation:

python3 -m pip install -e .
shopify-products-to-csv your-store.com --output products.csv

Options

  • --output: Output CSV path (default: products.csv)
  • --template: Optional CSV template path (defaults to local product_template.csv if present)
  • --timeout: HTTP timeout per request in seconds (default: 10)
  • --retries: Number of retries for failed HTTP requests (default: 2)
  • --delay-ms: Delay between product requests in milliseconds (default: 150)
  • --max-products: Limit number of products processed
  • --verbose: Print progress details

Development

python3 -m pip install -e .
python3 -m unittest discover -s tests -v

Open Source

About

Python script that exports products from any Shopify store and generates a Shopify-compatible products.csv file for importing into another store.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages