Ross ROSS = Recommend OSS · open-source software intelligence for agents

markus-wa/demoinfocs-golang

A Counter-Strike 2 Demo Parser for Go (demoinfo) observed · 2026-09-03

github.com/markus-wa/demoinfocs-golang · homepage · Go · MIT (permissive) observed · 2026-09-03

Health v2 · maintenance only

93/100

  • Activity 100
  • Release rhythm 80
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 7.0
  • age_days: 3472
  • days_rel: 134
  • days_push: 0
  • n_releases_24m: 19

Full methodology

Adoption not part of the score

1053 stars · 143 forks observed · 2026-09-03

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A fast, feature-complete Go library for parsing and analyzing Counter-Strike 2 and CS:GO demo (replay) files, based on Valve's demoinfogo tool. It also supports live CSTV+ broadcast parsing.

Use cases

  • parse CS2 demo files in Go
  • analyze CS:GO match replays programmatically
  • extract player and round events from game demos
  • build esports match statistics tools
  • parse live CSTV+ broadcast streams
  • compute player performance metrics from demo files

When to choose

  • you need to parse CS2/CS:GO demos in a Go application
  • you want a production-ready, actively maintained demo parser
  • you need live broadcast (CSTV+) parsing support
  • you're building esports analytics or stats tooling

When to avoid

  • you need to parse demos from other games
  • you work in a language other than Go and don't want Go bindings
  • you only need a GUI replay viewer rather than programmatic parsing

Facets

library · maturity active

parser sdk developer-tools gaming-tools analytics developer-tools go cross-platform cli counter-strike cs2 csgo demo-parser replays esports-analytics source2 game-data esports

4 sources

Member repositories

RepositoryRoleHealth v2
markus-wa/demoinfocs-golangmain93

For agents

markdown · JSON · MCP: product_card(name="markus-wa/demoinfocs-golang")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem