Track Awesome Esports Updates Daily
A curated list of open-source projects related to esports.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor · 😺 Strift/awesome-esports · ⭐ 45 · 🏷️ Gaming
Sep 23, 2023
Education / Tournaments management
- League of Legends Analytics (⭐18) - A collection of League of Legends data-related guides, libraries, and learning materials for Data Analysts.
Aug 28, 2022
Applications & Tools / Tournaments management
- Foldy Sheet (⭐1) - A Python script to determine whether teams can make playoffs or not.
Feb 25, 2022
Libraries / APIs & Web Services
- SteamID - A library for manipulating Steam IDs.
Feb 20, 2022
Libraries / APIs & Web Services
- Steam Community (⭐418) - A Node.js library for interacting with the Steam Community website.
- SteamUser (⭐719) - A Node.js library for interacting with the Steam network via the Steam client protocol.
- Steam TOTP (⭐217) - A Node.js library for generating Steam-style 2FA codes.
Libraries / Authentication
- Passport-Steam (⭐325) - A Node.js passport authentication strategy for Steam.
Libraries / Team management
- LoL in-house bot (⭐110) - A Discord bot handling role queue, matchmaking, and rankings for League of Legends in-house games.
Feb 04, 2022
Libraries / Data parsing and analysis
- awpy (⭐312) - A Python library for parsing, analyzing, and visualizing CS:GO data.
Jan 22, 2022
Libraries / APIs & Web Services
- Blizzard.js (⭐139) - A Node.js library for interacting with the Blizzard Community Platform API.
- HLTV (⭐341) - A Node.js library for interacting with the HLTV API.
- liquipediapy (⭐61) - A Python library for interacting with the Liquipedia API.
- valorant.js (⭐98) - A Node.js library for interacting with the VALORANT APIs used in game.
Libraries / Data parsing and analysis
- Cassiopeia (⭐516) - A Python framework for interacting with and analyzing data from the Riot Games League of Legends API.
Unofficial documentation / Tournaments management
- BNETDocs (⭐31) - A documentation and discussion website for Blizzard and Battle.net protocols.
- Rift Explorer (⭐532) - An automatically generated documentation of Riot Games LCU API.
- valorant-api-docs (⭐375) - An automatically generated documentation of Valorant internal API.
Applications & Tools / Tournaments management
- Esport Team Logos (⭐21) - A database of Esports teams logos.
- Boltobserv (⭐209) - An external Counter-Strike: Global Offensive radar for observers.
- Open Dota (⭐1.4k) - A website for Dota 2 esports stats.
- LeagueStats (⭐370) - A website for League of Legends summoners' stats.
Dec 30, 2021
Libraries / APIs & Web Services
- Discord.js (⭐24k) - A Node.js library for interacting with the Discord API.
- steam (⭐911) - A Python library for interacting with various parts of Steam.
Libraries / Data parsing and analysis
- Boxcars (⭐81) - A Rust library for parsing Rocket League replays.
- Clarity (⭐581) - A Java library for parsing CS:GO and Dota 2 replays.
- demoinfocs-golang (⭐545) - A Go library for parsing and analyzing CS:GO demos (ie. replays.)
- Rattletrap (⭐140) - A Haskell library for parsing and generating Rocket League replays.
Libraries / Tournaments management
- brackets-manager.js (⭐172) - A JavaScript library to manage tournament brackets.
- brackets-viewer.js (⭐126) - A JavaScript library to display tournament brackets.
Applications & Tools / Tournaments management
- LeagueDirector (⭐742) - A desktop application for staging and recording videos from League of Legends replays.
Dec 29, 2021
Developer tools / Tournaments management
- Fortnite VSCode Theme (⭐169) - A Visual Studio Code theme inspired by Fortnite.