https://github.com/spikehd/caseity
Visualize your Counter Strike case opening history
https://github.com/spikehd/caseity
Last synced: 12 months ago
JSON representation
Visualize your Counter Strike case opening history
- Host: GitHub
- URL: https://github.com/spikehd/caseity
- Owner: SpikeHD
- License: gpl-3.0
- Created: 2023-03-27T03:57:14.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-29T00:03:16.000Z (about 3 years ago)
- Last Synced: 2025-06-21T13:15:16.535Z (12 months ago)
- Language: Rust
- Homepage:
- Size: 260 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Caseity
A simple CS case visualizer written in Rust and JavaScript
# Table of Contents
- [Table of Contents](#table-of-contents)
- [Setup](#setup)
- [Getting your Steam Cookie](#getting-your-steam-cookie)
- [Screenshots](#screenshots)
- [Building](#building)
- [Requirements](#requirements)
- [Build steps](#build-steps)
- [Contributing](#contributing)
- [Thank you](#thank-you)
# Setup
Download a [release](https://github.com/SpikeHD/Caseity/releases) and extract it to a folder of your choice. Or, if you don't trust it (that is fair), you can [build it yourself](#building).
If it freezes up, feel free to just restart the program. If you have a vast CS inventory history, the program will probably take a little while.
\**You should make sure to put it in a folder that does not require admin permissions, in case you want to save your dumps!*
# Getting your Steam Cookie
1. Open your browser's developer tools (F12)
2. Go to the Network tab
3. Go to [Steam](https://steamcommunity.com/)
4. Click on the first request
5. Go to the Headers tab
6. Copy the whole value of the `cookie` field
It should go without saying that giving your cookie to a random program is a bad idea. If you don't trust me, you can [build the program](#building) yourself and check the source code.
# Screenshots
Expand for screenshots
# Building
## Requirements
- [Rust](https://www.rust-lang.org/tools/install)
- [Node.js](https://nodejs.org/en/download/)
- [Yarn](https://classic.yarnpkg.com/en/docs/install)
## Build steps
1. Clone the repository
2. Navigate to the respository's root directory (`cd /path/to/Caseity`)
3. Run `yarn install` to install the JavaScript dependencies
4. Run `cargo install` to install Rust dependencies
5. Run `yarn tauri build` to build the program
Your built program will be in the `src-tauri/target/release` folder.
# Contributing
Want to make a change? Great! Pull requests, issues, etc. are all welcome!
# Thank you
* https://github.com/cantryDev/CSGOCaseStatsViewer (helped in the initial kick-off of this project)