Plugin developers
Server and client entity schemas, with offsets, field types and the inheritance tree, plus a reverse index of which classes use a given type.
Entity schemas, protobufs, console variables and content tables, generated from the shipped Counter-Strike 2 binaries. Every page on this site is projected from one CS2OpenDev-SchemaTracker artifact set, so the offsets, message shapes and console tables all describe the same game build; community annotations from this repository’s overlay files are layered on top where they exist.
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · Steam manifest 2026-09-09T22:31:50Z · cs2_schema.json
Plugin developers
Server and client entity schemas, with offsets, field types and the inheritance tree, plus a reverse index of which classes use a given type.
Demo parser authors
The wire protobufs a .dem file and a live connection are built from, plus the
network message and game event registries that key into them.
Server operators
Every console variable and command this build registers, and the game modes and maps a server config chooses between.
Modders
Item and kit definitions, collision groups and the surface property tables that drive footsteps, penetration and impact effects.
Codegen consumers
The same data as flat, machine-readable JSON and .proto files, meant for a
build step rather than a browser.
| Distinct class names | 3,591 |
| Enums | 612 |
| Declared fields | 18,561 |
| Protobuf messages | 775 |
| ConVars | 3,959 |
| Commands | 1,132 |
| Game events | 289 |
| Items | 2,054 |
| Sticker kits | 11,789 |
| Maps | 22 |
| Game modes | 15 |
| Surface property rows | 303 |
| Binaries walked | 139 |
Read the blog for build-to-build notes, or go straight to the GitHub repository.
Every reference page here is rendered at build time from one SchemaTracker artifact set; nothing is hand-edited except a per-entity overlay layer that adds descriptions, notes and warnings on top of the raw binary data. If you want to contribute an annotation, read the overlays README on GitHub.