Protobufs

Browse automatically tracked protobuf definitions for Steam and several Valve games in this repository.

github.com/SteamTracking/Protobufs
Protobufs homepage screenshot

About Protobufs

This repository publishes automatically tracked protobuf definitions for Steam and Valve games, including Steam, CS2, Dota 2, Deadlock and TF2. Definitions are dumped as updates arrive in the SteamTracking repository, with binary files processed by SteamKit's protobuf dumper.

Pricing is not clearly stated.

Key features

  • Per-folder google/protobuf/descriptor.proto with game-specific options such as boxed_type
  • Compile using the folder as import path, for example protoc -I csgo csgo/usermessages.proto
  • Web UI folder parsed from JavaScript files into an abstract syntax tree to find messages and services
Watch out for
  • Web UI dumps are less complete than binary dumps because minified JavaScript lacks some information
  • Artifact and Underlords protobufs are no longer updated automatically

Protobufs at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Details verified
Oct 22, 2026 · Official source
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Protobufs alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

kaon

github.com/natbro/kaon

Tools, and instructions for more easily installing and launching Windows games via Wine or CrossOver directly in the macOS Steam client

Open source
24 alternatives

Popular in Steam Communities & Tools

Well-known listings from the same topic.

All 53
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing