Skip to content

🏃Fast Parser for bulk cs and cs2 demos. Automatically exports huge pool of stats to csv and excel 🏃

Notifications You must be signed in to change notification settings

FlynnFc/CS2-Demo-parser

Repository files navigation

CS2-Demo-parser

Takes a folder of CS2 demos and creates a spreadsheet with detailed stats

Credit: Demo file parsing - https://github.com/markus-wa/demoinfocs-golang

Spreadsheet generation times

# of demos Total file size Single-core Multi-core
200 ~15gbs 700+ seconds 90-120 seconds
60 ~5gbs 500+ seconds 50-55 seconds
14 ~1gbs 90+ seconds 10-17 seconds
5 ~500mbs 20 seconds 5 seconds

Getting Started

  1. Clone the repository to your local machine:

    git clone https://github.com/FlynnFc/CS2-Demo-parser.git
  2. Navigate to the cloned directory:

    cd CS2-Demo-parser
  3. Run the project:

    go run main

Usage

Run the program from the command line. You will be prompted for a folder path. enter the FULL path

Example

Please enter the path of the demo folder:  C:\Users\user\demos

Example output

Basic Information and Performance

ID Name Team Name Matches Rounds Kills Assists Deaths Damage ADR KAST%
76561198016577250 TAVARES team_androxZ- 1 20 14 0 18 1797 89 75
76561198857416779 sneppyyyyyyy team_androxZ- 1 20 22 0 10 1926 96 88
76561199004526824 Ourob Shaman 1 36 20 0 24 2244 62 60
76561199082282831 JJaredd Shaman 1 36 27 0 21 2981 82 90
76561198157156096 dell-w TYREECESIMPSON 2 53 42 0 33 3982 75 75

All other columns

Total Entry Attempts CT Entry Kills CT Entry Deaths T Entry Kills T Entry Deaths
CT Traded Kills CT Failed Trades CT Traded Deaths T Trade Kills T Failed Trades T Traded Deaths
1v1 Attempts 1v1 Wins 1v2 Attempts 1v2 Wins 1v3 Attempts
1v3 Wins 1v4 Attempts 1v4 Wins 1v5 Attempts 1v5 Wins

About

🏃Fast Parser for bulk cs and cs2 demos. Automatically exports huge pool of stats to csv and excel 🏃

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages