{"id":15889071,"url":"https://github.com/robertying/gpu-covid-visualization","last_synced_at":"2026-05-10T03:16:58.206Z","repository":{"id":134456984,"uuid":"611153907","full_name":"robertying/gpu-covid-visualization","owner":"robertying","description":"An interactive visual explainer built with D3.js and React.js.","archived":false,"fork":false,"pushed_at":"2025-03-25T06:38:09.000Z","size":1632,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-25T07:32:23.870Z","etag":null,"topics":["animation","covid-19","d3","javascipt","react","typescript","visualization"],"latest_commit_sha":null,"homepage":"https://visualization.ruiying.io/adaptation-and-adoption-analyzing-gpu-trends-among-pc-gamers-during-covid-19-and-crypto-craze","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/robertying.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-03-08T08:24:33.000Z","updated_at":"2025-03-25T06:38:13.000Z","dependencies_parsed_at":null,"dependency_job_id":"df50b2b9-4dae-4dd6-83d7-638f36dbab9e","html_url":"https://github.com/robertying/gpu-covid-visualization","commit_stats":{"total_commits":57,"total_committers":1,"mean_commits":57.0,"dds":0.0,"last_synced_commit":"9ec82657efbdabd68c2ddd4d3bb7af863119368b"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertying%2Fgpu-covid-visualization","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertying%2Fgpu-covid-visualization/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertying%2Fgpu-covid-visualization/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/robertying%2Fgpu-covid-visualization/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/robertying","download_url":"https://codeload.github.com/robertying/gpu-covid-visualization/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246854827,"owners_count":20844828,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["animation","covid-19","d3","javascipt","react","typescript","visualization"],"created_at":"2024-10-06T06:41:06.644Z","updated_at":"2026-05-10T03:16:58.178Z","avatar_url":"https://github.com/robertying.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# [Adaptation and Adoption: Analyzing GPU Trends Among PC Gamers During COVID-19 and Crypto Craze](https://visualization.ruiying.io/adaptation-and-adoption-analyzing-gpu-trends-among-pc-gamers-during-covid-19-and-crypto-craze)\n\n\u003e An interactive visual explainer built with D3.js and React.js\n\u003e\n\u003e Made for CS 448B Data Visualization, Stanford University\n\nhttps://visualization.ruiying.io/adaptation-and-adoption-analyzing-gpu-trends-among-pc-gamers-during-covid-19-and-crypto-craze\n\nIn this interactive visual explainer, we delve into the world of PC gaming hardware trends during the COVID-19 pandemic and crypto craze, with a particular focus on graphics cards (GPUs). Using data from Steam's hardware surveys, we analyze the adoption of new and outgoing graphics cards, examine the impact of COVID-19 and crypto prices on GPU adoption, and provide insights into the evolving landscape of PC gaming hardware.\n\n## Data \u0026 Methods\n\n### Data Sources\n\n- Steam Hardware Surveys (GPU Shares): [jdegene/steamHWsurvey - GitHub](https://github.com/jdegene/steamHWsurvey)\n- GPU Benchmarks: [Compiled 3DMark Time Spy Results of Various GPUs - Reddit](https://www.reddit.com/r/buildapc/comments/w3xo1c/compiled_3dmark_time_spy_results_of_various_gpus/)\n- COVID-19 Cases (Index \u0026 Epidemiology): [COVID-19 Open Data Repository - Google](https://health.google.com/covid-19/open-data/raw-data)\n- Ethereum Prices: [ETH-USD - Yahoo Finance](https://query1.finance.yahoo.com/v7/finance/download/ETH-USD?period1=1546300800\u0026period2=1677628800\u0026interval=1mo\u0026events=history\u0026includeAdjustedClose=true)\n\nRaw datasets can be found in [datasets/raw](./datasets/raw).\n\nProcessed datasets can be found in [datasets](./datasets).\n\n### Data Processing\n\nGPU Benchmarks were taken from the website, saved in a CSV file and then manually processed into a JSON file. To make the data consistent, some GPU SKUs and their scores were merged. For example, GTX 1060 6G and GTX 1060 3G were put together as one GTX 1060 with the score of both averaged.\n\nFor all other datasets, processing was done using JavaScript scripts. See [scripts](./scripts).\n\nSome of more specific processing on Steam data was done on the fly. See [data](./data/index.ts).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobertying%2Fgpu-covid-visualization","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frobertying%2Fgpu-covid-visualization","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frobertying%2Fgpu-covid-visualization/lists"}