このページの内容

Awesome Esports

Esportsを扱う資料や関連プロジェクトをまとめたAwesomeリストです。 上流ではアーカイブ済み、または更新終了と案内されています。

目次

ライブラリー

ユースケース別に整理したプログラミングライブラリー。

API とウェブサービス

  • Blizzard.js - Blizzard Community Platform API とやり取りするための Node.js ライブラリー。
  • Discord.js - Discord API とやり取りするための Node.js ライブラリー。
  • HLTV - HLTV API とやり取りするための Node.js ライブラリー。
  • liquipediapy - Liquipedia API とやり取りするための Python ライブラリー。
  • steam - Steam のさまざまな部分とやり取りするための Python ライブラリー。
  • Steam Community - Steam Community ウェブサイトとやり取りするための Node.js ライブラリー。
  • SteamID - Steam ID を操作するためのライブラリー。
  • SteamUser - Steam クライアントプロトコル経由で Steam ネットワークとやり取りするための Node.js ライブラリー。
  • Steam TOTP - Steam 形式の 2FA コードを生成するための Node.js ライブラリー。
  • valorant.js - ゲームで使われる VALORANT API とやり取りするための Node.js ライブラリー。

認証

データ解析と分析

  • awpy - CS:GO データを解析、分析、可視化するための Python ライブラリー。
  • Boxcars - Rocket League リプレイを解析するための Rust ライブラリー。
  • Cassiopeia - Riot Games League of Legends API のデータとやり取りし、分析するための Python フレームワーク。
  • Clarity - CS:GO と Dota 2 のリプレイを解析するための Java ライブラリー。
  • demoinfocs-golang - CS:GO のデモ(すなわちリプレイ)を解析・分析するための Go ライブラリー。
  • Rattletrap - Rocket League リプレイを解析・生成するための Haskell ライブラリー。

チーム管理

  • LoL in-house bot - League of Legends のインハウスゲームにおけるロールキュー、マッチメイキング、ランキングを扱う Discord ボット。

トーナメント管理

  • brackets-manager.js - トーナメントブラケットを管理するための JavaScript ライブラリー。
  • brackets-viewer.js - トーナメントブラケットを表示するための JavaScript ライブラリー。

開発者ツール

開発者向けツール群。

非公式ドキュメント

コミュニティが保守するエディター API のドキュメント。

  • BNETDocs - Blizzard と Battle.net プロトコルのためのドキュメント・ディスカッションウェブサイト。
  • Rift Explorer - Riot Games LCU API の自動生成ドキュメント。
  • valorant-api-docs - Valorant 内部 API の自動生成ドキュメント。

アプリケーションとツール

アプリケーションと汎用ツール群。

Counter-Strike: Global Offensive

  • Boltobserv - 観戦者向けの外部 Counter-Strike: Global Offensive レーダー。

Dota 2

  • Open Dota - Dota 2 eスポーツ統計のためのウェブサイト。

League of Legends

  • Foldy Sheet - チームがプレーオフに進出できるかを判定する Python スクリプト。
  • LeagueDirector - League of Legends リプレイから動画を演出・録画するデスクトップアプリケーション。
  • LeagueStats - League of Legends サモナーの統計情報のためのウェブサイト。

教育

  • League of Legends Analytics - データアナリスト向けの League of Legends データ関連ガイド、ライブラリー、学習資料のコレクション。

貢献

貢献を歓迎します。まず contribution guidelines をお読みください。