Esports
APIs & Web Services
9_ENTRIES- 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.
- 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.
Authentication
1_ENTRIES- Passport-Steam
A Node.js passport authentication strategy for Steam.
Data parsing and analysis
6_ENTRIES- 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.
Team management
1_ENTRIES- LoL in-house bot
A Discord bot handling role queue, matchmaking, and rankings for League of Legends in-house games.
Tournaments management
2_ENTRIES- brackets-manager.js
A JavaScript library to manage tournament brackets.
- brackets-viewer.js
A JavaScript library to display tournament brackets.
Developer tools
1_ENTRIES- Fortnite VSCode Theme
A Visual Studio Code theme inspired by Fortnite.
Unofficial documentation
3_ENTRIES- 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
6_ENTRIESCounter-Strike: Global Offensive
Dota 2
League of Legends
- 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
1_ENTRIES- League of Legends Analytics
A collection of League of Legends data-related guides, libraries, and learning materials for Data Analysts.