{"id":18995661,"url":"https://github.com/turbot/powerpipe-mod-videogames","last_synced_at":"2025-08-27T22:15:14.210Z","repository":{"id":226285244,"uuid":"758033797","full_name":"turbot/powerpipe-mod-videogames","owner":"turbot","description":"Visualize video game platforms, developers, industry trends, and more using Powerpipe and MySQL.","archived":false,"fork":false,"pushed_at":"2024-03-06T19:33:22.000Z","size":294,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-02-21T12:18:25.170Z","etag":null,"topics":["dashboard","mysql","mysql-database","powerpipe","powerpipe-mod","sql","video-game"],"latest_commit_sha":null,"homepage":"https://hub.powerpipe.io/mods/turbot/videogames","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/turbot.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","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}},"created_at":"2024-02-15T13:49:24.000Z","updated_at":"2024-03-06T16:20:27.000Z","dependencies_parsed_at":"2024-03-08T11:01:54.171Z","dependency_job_id":null,"html_url":"https://github.com/turbot/powerpipe-mod-videogames","commit_stats":null,"previous_names":["turbot/powerpipe-mod-videogames"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/turbot/powerpipe-mod-videogames","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/turbot%2Fpowerpipe-mod-videogames","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/turbot%2Fpowerpipe-mod-videogames/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/turbot%2Fpowerpipe-mod-videogames/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/turbot%2Fpowerpipe-mod-videogames/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/turbot","download_url":"https://codeload.github.com/turbot/powerpipe-mod-videogames/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/turbot%2Fpowerpipe-mod-videogames/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265575424,"owners_count":23790769,"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":["dashboard","mysql","mysql-database","powerpipe","powerpipe-mod","sql","video-game"],"created_at":"2024-11-08T17:32:16.087Z","updated_at":"2025-07-17T07:02:38.577Z","avatar_url":"https://github.com/turbot.png","language":"HCL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Video Games Mod for Powerpipe\n\nView dashboards to analyze video game platforms, developers, industry trends, and more.\n\n![image](https://raw.githubusercontent.com/turbot/powerpipe-mod-videogames/main/docs/videogames_dashboard_screenshot.png)\n\n## Overview\n\nDashboards can help answer questions like:\n\n- How many video games are currently cataloged in the database?\n- What is the total number of game developers?\n- How many publishers are involved in the video games listed?\n- Which are the top 10 video games rated by user score, and what scores did they achieve?\n- What are the top 10 game genres by the number of games, and how many games are there in each genre?\n\n## Documentation\n\n- **[Dashboards →](https://hub.powerpipe.io/mods/turbot/videogames/dashboards)**\n\n## Getting Started\n\n### Installation\n\nDownload and install Powerpipe (https://powerpipe.io/downloads) and MySQL (https://dev.mysql.com/downloads/mysql/). Or use Brew:\n\n```sh\nbrew install turbot/tap/powerpipe\nbrew install turbot/tap/mysql\n```\n\nInstall the mod:\n\n```sh\nmkdir dashboards\ncd dashboards\npowerpipe mod init\npowerpipe mod install github.com/turbot/powerpipe-mod-videogames\n```\n\n### Configure Database\n\nDownload the [Video Games Dataset](https://www.kaggle.com/datasets/beridzeg45/video-games/versions/2) and extract it in the dashboards directory:\n\n```sh\nunzip ~/Downloads/archive.zip\n```\n\nStart MySQL server:\n\n```sh\nmysqld\n```\n\nConnect to MySQL:\n\n```sh\nmysql -u root --local-infile=1\n```\n\nCreate a database:\n\n```sh\ncreate database video_game;\nuse video_game;\n```\n\nCreate a table:\n\n```sh\ncreate table game_data (\n  title varchar(255),\n  release_date date,\n  developer varchar(255),\n  publisher varchar(255),\n  genres varchar(255),\n  genres_splitted varchar(255),\n  product_rating varchar(255),\n  user_score float,\n  user_ratings_count int,\n  platforms_info text\n);\n```\n\nLoad the dataset into the table:\n\n```sh\nload data local infile 'all_video_games.csv'\ninto table game_data\nfields terminated by ','\nenclosed by '\"'\nlines terminated by '\\n'\nignore 1 rows\n(@title, @release_date, @developer, @publisher, @genres, @genres_splitted, @product_rating, @user_score, @user_ratings_count, @platforms_info)\nset\n   title = @title,\n   release_date = str_to_date(@release_date, '%m/%d/%Y'),\n   developer = @developer,\n   publisher = @publisher,\n   genres = @genres,\n   genres_splitted = @genres_splitted,\n   product_rating = @product_rating,\n   user_score = nullif(@user_score, ''),\n   user_ratings_count = nullif(@user_ratings_count, ''),\n   platforms_info = @platforms_info;\n```\n\n### Browsing Dashboards\n\nStart the dashboard server with the DB connection string:\n\n```sh\npowerpipe server --database mysql://root@/video_game\n```\n\nBrowse and view your dashboards at **http://localhost:9033**.\n\n## Open Source \u0026 Contributing\n\nThis repository is published under the [Apache 2.0 license](https://www.apache.org/licenses/LICENSE-2.0). Please see our [code of conduct](https://github.com/turbot/.github/blob/main/CODE_OF_CONDUCT.md). We look forward to collaborating with you!\n\n[Powerpipe](https://powerpipe.io) is a product produced from this open source software, exclusively by [Turbot HQ, Inc](https://turbot.com). It is distributed under our commercial terms. Others are allowed to make their own distribution of the software, but cannot use any of the Turbot trademarks, cloud services, etc. You can learn more in our [Open Source FAQ](https://turbot.com/open-source).\n\n## Get Involved\n\n**[Join #powerpipe on Slack →](https://powerpipe.io/community/join)**\n\nWant to help but not sure where to start? Pick up one of the `help wanted` issues:\n\n- [Powerpipe](https://github.com/turbot/powerpipe/labels/help%20wanted)\n- [Video Games Mod](https://github.com/turbot/powerpipe-mod-video-game/labels/help%20wanted)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fturbot%2Fpowerpipe-mod-videogames","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fturbot%2Fpowerpipe-mod-videogames","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fturbot%2Fpowerpipe-mod-videogames/lists"}