All Projects2026 
Counter Strike 2 Demo Analyzer
Portfolio project by Nanakumor Princewill
CLI-style Node.js tool that parses CS2 demos, ranks high-impact deaths, and emits JSON for coaching and replay pipelines.

Overview
This analyzer turns raw Counter-Strike 2 demo files into structured insight. It focuses on death events and spatial context so coaches or tooling can surface moments where awareness (or the lack of it) mattered most — then export that ranking as JSON for downstream replay or AI-assisted review.
What it includes
- Parses CS2 demo files with @laihoe/demoparser2
- Spatial calculations around player deaths and positioning
- Ranks high-impact moments by awareness-oriented signals
- Outputs structured JSON for replay rendering and analytics
- Built as a TypeScript Node.js pipeline suitable for tooling / CI use
Tech Stack
- Node.js
- TypeScript
- @laihoe/demoparser2
- Counter-Strike 2 Demo Parser