OpenDota: Dota 2 Data Platform
OpenDota is een door vrijwilligers ontwikkeld, open source platform dat zich toelegt op het verstrekken van Dota 2-gegevens. Het biedt een gebruiksvriendelijke webinterface voor casual gebruikers om moeiteloos de verzamelde gegevens te verkennen. Daarnaast voorziet OpenDota ontwikkelaars van een API, waarmee ze hun eigen toepassingen kunnen maken met behulp van de uitgebreide beschikbare gegevens.
Het platform verzamelt gegevens met behulp van de Steam WebAPI en voert replay-analyse uit van .dem-bestanden om het gegevensverzamelingsproces te verbeteren. Terwijl de WebAPI basisgegevens biedt voor alle openbare wedstrijden, biedt replay-analyse een gedetailleerdere dataset ten koste van een langere verwerkingstijd van de CPU, waardoor de toepassing beperkt is tot een subset van wedstrijden.