- Dashboard.py - Main Dashboard script that draws the form and inserts text/images.
- xplane.py - Web scrapes data from threshold.net
- hddspace.py - Uses the module psutil to grab hard drive capacities
- news.py - Calls newsapi.org and grabs the latest BBC headlines
- piholeget.py - Calls my Raspberry Pi on home network and gets PiHole data (web scrapes Temp and Memory usage)
- steam.py - Web scrapes steampowered.com for the latest top selling games.
- weather2.py - Calls openweathermap API and gets 7 day weather for York, UK.
Run Dashboard.py for the main program, this imports the 6 other scripts which have been seperated for easy editing.
- tkinter - GUI creation and drawing
- PIL - Python Imaging Library
- PiHole - Used to gather PiHole information
- Beautiful Soup - Web scraping Steam, Pi Hole and Threshold
- psutil - Gathers hard drive capacity information