awesome-esports
github.com/strift/awesome-esports ↗A curated list of open-source projects related to esports.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me data parsing and analysis resources from awesome-esports"
Installation instructions →What's inside
Libraries
- awpyData parsing and analysis
A Python library for parsing, analyzing, and visualizing CS:GO data.
- Blizzard.jsAPIs & Web Services
A Node.js library for interacting with the Blizzard Community Platform API.
- BoxcarsData parsing and analysis
A Rust library for parsing Rocket League replays.
- brackets-manager.jsTournaments management
A JavaScript library to manage tournament brackets.
- brackets-viewer.jsTournaments management
A JavaScript library to display tournament brackets.
- CassiopeiaData parsing and analysis
A Python framework for interacting with and analyzing data from the Riot Games League of Legends API.
Unofficial documentation
- BNETDocs
A documentation and discussion website for Blizzard and Battle.net protocols.
- Rift Explorer
An automatically generated documentation of Riot Games LCU API.
- valorant-api-docs
An automatically generated documentation of Valorant internal API.
Applications & Tools
- Boltobserv
An external Counter-Strike: Global Offensive radar for observers.
- Esport Team Logos
A database of Esports teams logos.
- Foldy Sheet
A Python script to determine whether teams can make playoffs or not.
- LeagueDirector
A desktop application for staging and recording videos from League of Legends replays.
- LeagueStats
A website for League of Legends summoners' stats.
- Open Dota
A website for Dota 2 esports stats.
Developer tools
- Fortnite VSCode Theme
A Visual Studio Code theme inspired by Fortnite.
Education
- League of Legends Analytics
A collection of League of Legends data-related guides, libraries, and learning materials for Data Analysts.
Showing a sample of 32 resources. View the full list on GitHub →