Experimental no-javascript front-end for steam.
| templates | Remove 'supported platforms' heading from game info template. | |
| .gitignore | Initial commit | |
| README.md | Add list of currently supported features to readme. | |
| scrape.py | Remove print statements. | |
| server.py | Remove flask caching import from server. | |
Vapour
Experimental alternative front-end for Steam written in python (using Flask for the web server).
Features
-
No javascript
-
User Experience:
- Game Title
- Game summary
- Game description
- Images/videos
- Prices/active discounts on game, and bundles the game appears in
-
More to come?...
Setup
Dependency versions are based on what is installed on my system.
- Install python. Anything above v2 should work.
- Install the following python dependencies:
- Flask (for web server) (3.1.0 works)
- Bleach (for html sanitizing) (6.2.0 works)
- BeautifulSoup v4 (4.13.3 works)
- Run
./server.py
DMCA/Legal notice
All content shown on a Vapour instance is from Steam. Any issues with content shown on a Vapour instance need to be reported to Steam, not the instance host's internet or domain provider.
Steam is a registered trademark of Valve Corp.. Vapour is not affiliated with Valve Corp.