awesome-esports
by Strift
A curated list of open-source projects related to esports.
AI summary
Esports toolkit
A curated collection of software libraries and tools for interacting with esports platforms and data.
- stars
- 72
- forks
- 6
- watching
- 2
- awesome lists
- 2
- entries
- 32
What's in the list
32 links in 11 sections, with live GitHub stats.activeno commit in 2y
Libraries / APIs & Web Services
Blizzard.js
A Node.js library for interacting with the Blizzard Community Platform API
Discord.js
A Node.js library for interacting with the Discord API
HLTV
A Node.js library for interacting with the HLTV API
liquipediapy
A Python library for interacting with the Liquipedia API
steam
A Python library for interacting with various parts of Steam
Steam Community
A Node.js library for interacting with the Steam Community website
Libraries / APIs & Web Services / SteamID
Libraries / APIs & Web Services
SteamUser
A Node.js library for interacting with the Steam network via the Steam client protocol
Steam TOTP
A Node.js library for generating Steam-style 2FA codes
valorant.js
A Node.js library for interacting with the VALORANT APIs used in game
Libraries / Authentication
Passport-Steam
A Node.js passport authentication strategy for Steam
Libraries / Data parsing and analysis
awpy
A Python library for parsing, analyzing, and visualizing CS:GO data
Boxcars
A Rust library for parsing Rocket League replays
Cassiopeia
A Python framework for interacting with and analyzing data from the Riot Games League of Legends API
Clarity
A Java library for parsing CS:GO and Dota 2 replays
demoinfocs-golang
A Go library for parsing and analyzing CS:GO demos (ie. replays.)
Rattletrap
A Haskell library for parsing and generating Rocket League replays
Libraries / Team management
LoL in-house bot
A Discord bot handling role queue, matchmaking, and rankings for League of Legends in-house games
Libraries / Tournaments management
brackets-manager.js
A JavaScript library to manage tournament brackets
brackets-viewer.js
A JavaScript library to display tournament brackets
Developer tools
Fortnite VSCode Theme
A Visual Studio Code theme inspired by Fortnite
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
Esport Team Logos
A database of Esports teams logos
Boltobserv
An external Counter-Strike: Global Offensive radar for observers
Open Dota
A website for Dota 2 esports stats
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
Education
League of Legends Analytics
A collection of League of Legends data-related guides, libraries, and learning materials for Data Analysts
Nothing in this list matches your filter.
Featured in 2 awesome lists
Each link jumps to the spot where the list mentions awesome-esports.
More related projects
serde-rs/serde9.3K
leudz/shipyard757
mlua-rs/mlua1.8K
chronotope/chrono3.4K
philipp15b/go-steam396
mufeedvh/binserve1K
doctormckay/node-steam-client52
serayuzgur/weld306
bvaisvil/zenith2.7K
charredgrass/nodejs-bot-guide46
doctormckay/node-steam-gameserver15
rolstenhouse/unofficial-apis2.6K
jetli/rust-yew-realworld-example-app866