A dataset of PC parts scraped from PCPartPicker.
Part count: 56,043
Last updated: October 21, 2023
You can find individual JSON files for each product category in the data/json
folder. Otherwise, if you want everything, you can download data/json.zip
.
Check out API.md for JSON property descriptions of each product category.
-
General
- CPUs
- CPU Coolers
- Motherboards
- Memory
- Storage
- Video Cards
- Cases
- Power Supplies
- Optical Drives
- Operating Systems
- Monitors
- External Storage
-
Accessories / Other
- Case Accessories
- Case Fans
- Fan Controllers
- Thermal Compound
- UPS Systems
-
Expansion Cards / Networking
- Sound Cards
- Wired Network Adapters
- Wireless Network Adapters
-
Peripherals
- Headphones
- Keyboards
- Mice
- Speakers
- Webcams
Warning Make sure to turn on your VPN before running this scraper!
- Run
npm install
- Run
npm run start
- A window should show up. It may or may not have a captcha. If it does, solve it.
- You should be good from there; wait about 5-10 minutes for the scraper to finish doing its thing.
- Everything will be emitted to a directory named
data-staging
.