Awesome Esports Awesome

A curated list of open-source projects related to esports.

Esports (also known as electronic sports or e-sports) is a form of competition using video games. It often takes the form of organized, multiplayer video game competitions, particularly between professional players, individually or as teams.

Unmaintained projects, now only relevant for educational purposes, are in the Archive.

Contents

Libraries

Programming libraries organized per use cases.

APIs & Web Services

Authentication

Data parsing and analysis

Team management

Tournaments management

Developer tools

Tooling for developers.

Unofficial documentation

Community-maintained documentation of editor APIs.

Applications & Tools

Applications and general-purpose tooling.

Counter-Strike: Global Offensive

Dota 2

League of Legends

Education

Contributing

Contributions welcome! Read the contribution guidelines first.