Skip to content

Streamlit app visualization for weekly highlights of steam top 100 sellars and roblox top 50 experiences. Data is scraped weekly from steamcharts and romonitor... scrapers not included in this repo.

Notifications You must be signed in to change notification settings

AlsonC/steam-roblox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weekly Roblox and Steam Trends

This Streamlit application displays weekly trends for Roblox and Steam games. It highlights new releases, first-time entrants, and games that have climbed significantly in the rankings over the past week.

Data for Steam Titles is scraped weekly from the global top 100 sellers list on steamstore. Data for Roblox Experiences is scraped from the top experiences on RoMonitor (scraping top 50). This repository does not include the code for the scrapers themselves, just the public visualizations.

Installation

To run this application, you need to have Python installed. Follow the steps below to set up the project:

  1. Clone this repository:

    git clone <repository-url>
    cd <repository-directory>
  2. Install the required packages:

    pip install -r requirements.txt

Data Preparation

Ensure you have an Excel file named total_steam_titles.xlsx in the ./data/ directory. The Excel file should contain the most recent relevant game data.

Running the Application

To start the Streamlit application, run the following command:

streamlit run app.py

About

Streamlit app visualization for weekly highlights of steam top 100 sellars and roblox top 50 experiences. Data is scraped weekly from steamcharts and romonitor... scrapers not included in this repo.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 88.7%
  • C++ 7.6%
  • Cython 2.8%
  • C 0.8%
  • Fortran 0.1%
  • PowerShell 0.0%