Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
C

clarity

> 编程语言
Open source

Comically fast Dota 2, CSGO, CS2 and Deadlock replay parser written in Java.

756 stars0 likes0 views
WebsiteGitHub

About

Comically fast Dota 2, CSGO, CS2 and Deadlock replay parser written in Java.

Clarity

Clarity is an open-source parser for Dota 2, CSGO, CS2 and Deadlock replay files, written in Java.

Changelog

see the Changelog for recent project activity.

Replay Data

Clarity produces the following data you might be interested in from a replay. Choose from:

  • combat log: a detailed log of events that happened in the game
  • entities: in-game things like heroes, players, and creeps
  • modifiers: auras and effects on in-game entities
  • temporary entities: fire-and-forget things the game server tells the client about*
  • user messages: many different things, including spectator clicks, global chat messages, overhead events (like last-hit gold, and much more), particle systems, etc.*
  • game events: lower-level messages like Dota TV control (directed camera commands, for example), etc.*
  • voice data: commentary in pro matches*
  • sounds: sounds that occur in the game*
  • overview: end-of-game summary, including players, game winner, match id, duration, and often picks/bans
  • unprocessed: data is provided as original protobuf message object

Requirements

  • Java (17 and above)
  • Gradle (for building)

Usage

Depending on your project build, use one of the following

Maven

xml

	com.skadistats
	clarity
	4.0.1

Gradle (Groovy)

    implementation group: 'com.skadistats', name: 'clarity', version: '4.0.1'

Gradle (Kotlin)

    implementation("com.skadistats:clarity:4.0.1")

Example Code

For example code, please see the separate project clarity-examples.

License

See LICENSE in the project root.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Java

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言