Awesome Lists

awesome-esports

by Strift

awesome listpushed about 3 years ago

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
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/Strift/awesome-esports/links.svg)](https://awesome.facts.dev/awesome/Strift/awesome-esports)
HTML
<a href="https://awesome.facts.dev/awesome/Strift/awesome-esports"><img src="https://awesome.facts.dev/shield/Strift/awesome-esports/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/Strift/awesome-esports/links.svg

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

Developer tools

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

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.