PC Part Picker 3D

Build Your Dream PC with Accurate 3D Visualization

Windows Desktop Application

This is a desktop application for Windows. Download and install to start building!

💾 Download Windows Installer

Version 1.0.0 | 77 MB | Windows 10/11

🪟 Windows 10/11 Required Free & Open Source
🎨

3D Visualization

See your PC build in real-time 3D with accurate dimensions and measurements for every component.

Compatibility Checking

Automatic validation ensures all your components work together perfectly before you buy.

🔧

Component Database

Extensive database of CPUs, GPUs, RAM, storage, and more from top manufacturers.

📊

Performance Estimates

Get gaming, productivity, and value scores to optimize your build for your needs.

💾

Save & Share

Save your builds, export detailed reports, and share configurations with friends.

📏

Accurate Measurements

All components use real-world dimensions to ensure proper case and cooler clearance.

System Requirements

Minimum Requirements

  • Windows 10 or later
  • 4GB RAM
  • 500MB disk space
  • DirectX 11 compatible GPU
  • Internet connection (for setup)

Recommended

  • Windows 11
  • 8GB RAM or more
  • 1GB disk space
  • Modern GPU with hardware acceleration
  • 1920×1080 or higher resolution

Prerequisites

  • Node.js 16.x or later
  • npm (included with Node.js)
  • Git (optional)
  • Administrator access (for installation)

Application Preview

3D Component Visualization

🖥️

Interactive 3D viewport with real-time rendering

Component Selection

🔧

Browse and select from extensive parts database

Build Summary

📊

Track costs, compatibility, and performance

Installation Instructions

  1. Install Node.js
    Download and install Node.js from nodejs.org
  2. Navigate to the application directory
    cd /home/cmtesting/htdocs/cmtesting.site/pc-part-picker-app
  3. Install dependencies
    npm install
  4. Launch the application
    npm start
  5. (Optional) Build installer for distribution
    npm run build
    The installer will be created in the dist folder.

For detailed setup instructions, see SETUP_GUIDE.md and README.md