Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-esports

A curated list of open-source projects related to esports.
https://github.com/Strift/awesome-esports

Last synced: 5 days ago
JSON representation

  • 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.
      • Node.js
      • PHP
      • 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

      • Passport-Steam - A Node.js passport authentication strategy for Steam.
    • 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.
    • Team management

      • LoL in-house bot - A Discord bot handling role queue, matchmaking, and rankings for League of Legends in-house games.
    • Tournaments management

  • Developer tools

  • Unofficial documentation

    • Tournaments management

      • 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

    • Tournaments management

      • 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

    • Tournaments management

      • League of Legends Analytics - A collection of League of Legends data-related guides, libraries, and learning materials for Data Analysts.