Monday, October 26, 2026 4,350 lists 78,101 records on file
List your app or device

  1. Home
  2. Game Replay Analyzers
  3. CS Demo Analyzer

CS Demo Analyzer

What it is

CS Demo Analyzer is a free, open-source command-line tool for automated analysis and export of Counter-Strike 2 and CS:GO demos. The CLI produces CSV, JSON, or CSDM files, and an optional flag adds entity positions such as players and grenades. It can force a demo source, including FACEIT, ESEA, ESL, or Valve. Developers can call a Go API to analyze a demo or analyze and export it, while the @akiver/cs-demo-analyzer NPM module wraps the Go CLI with TypeScript types and constants. The project uses the demoinfocs-golang parser and is distributed under the MIT License, allowing use, modification, and distribution under its conditions. The linked CS Demo Manager companion lists statistics, grenade finding, heatmaps, VAC tracking, video generation, downloads, search, and export, including XLSX, JSON, or SQL access. Analyzer platforms are Linux, macOS, Windows, and API.

For and against

For

  • Free and open source
  • Exports CSV, JSON, and CSDM
  • Optional player and grenade positions
  • Go API and NPM wrapper
  • Supports CS2 and CS:GO

Against

  • Command-line tool requires developer workflows
  • Companion features belong to CS Demo Manager
  • MIT license has stated conditions

The verdict

CS Demo Analyzer focuses on programmable demo parsing and structured exports. Its APIs and platform coverage suit developers building Counter-Strike analysis tools.

Who it suits

It is intended for developers extracting data from Counter-Strike demos through command-line, Go, or Node.js workflows.

Plans and prices

CS Demo Analyzer

Free

Open-source CLI; analyzes and exports CS2/CS:GO demo files

Every plan, in full

On the record

Companion application
The linked CS Demo Manager companion application lists demo statistics, grenade finding, heatmaps, VAC tracking, video generation, demo downloads, search, and export features.cs-demo-manager.com · read 4 Oct 2026
Demo sources
The CLI can force a demo source, with supported values including FACEIT, ESEA, ESL, Valve, and others.github.com · read 4 Oct 2026
Export formats
The CLI exports demos as CSV, JSON, or CSDM files.github.com · read 4 Oct 2026
Export options in companion app
CS Demo Manager says it can export data to XLSX or JSON files, or directly from its database using SQL.cs-demo-manager.com · read 4 Oct 2026
Go API
A Go API provides functions to analyze a demo or analyze and export it.github.com · read 4 Oct 2026
Intended users
The README describes a CLI and APIs for developers who need to analyze and extract data from Counter-Strike demos.github.com · read 4 Oct 2026
Node.js integration
The @akiver/cs-demo-analyzer NPM module wraps the Go CLI and provides TypeScript types and constants.github.com · read 4 Oct 2026
Open-source license
The software is distributed under the MIT License, which permits use, modification, and distribution subject to its stated conditions.github.com · read 4 Oct 2026
Parser dependency
The project uses the demoinfocs-golang demo parser, created by Markus W. and maintained by him and AkiVer.github.com · read 4 Oct 2026
Position data
An optional flag includes entity positions, such as those for players and grenades.github.com · read 4 Oct 2026
Purpose
CS Demo Analyzer is a command-line tool to analyze and export CS2 and CS:GO demos.github.com · read 4 Oct 2026
Support and trust
The project page links to GitHub Issues and Discussions; the repository page shows no security advisories.github.com · read 4 Oct 2026

Alternatives to CS Demo Analyzer

Every alternative, ranked