Tool
Manta
Manta parses Dota 2 replay files from the Source 2 engine in Go. Its low-level interface exposes raw replay data through callbacks, allowing callers to inspect messages and build their own interpretation of a match.
- Targets
- Game
- Category
- Game analysis tools
- Relationship
- Foundation tool
- Sources reviewed
- Stars
- 696
- Last commit
- 2026-10-23
- Language
- Go
- License (GitHub)
- MIT
GitHub data as of 2026-11-09
Requirements & limits
- Prerequisites: A Dota 2 Source 2 replay file and Go 1.23 or later.
- Scope: Callers must define callbacks and structure the raw replay data for their use case.
- License: MIT license.
Cite
BibTeX
@misc{manta-dota2-replay-parser,
title = {{Manta}},
howpublished = {\url{https://github.com/dotabuff/manta}},
url = {https://github.com/dotabuff/manta},
urldate = {2026-11-09},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/manta-dota2-replay-parser/}}
}Plain text
Manta. https://github.com/dotabuff/manta (accessed 2026-11-09). Awesome REA entry: https://awesomerea.org/resources/manta-dota2-replay-parser/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Games
- Mobiclip Decoder · Tool
- Mesen-S · Tool
- OpenCity2k · Tool
- faf-scfa-replay-parser · Tool
- Rocket League Replay Parser · Tool
- GBFRDataTools · Tool