dependabot[bot]andGitHub 0e4a52774d chore(deps): bump golang.org/x/net from 0.52.0 to 0.55.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.52.0 to 0.55.0.
- [Commits](https://github.com/golang/net/compare/v0.52.0...v0.55.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-version: 0.55.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-07-20 10:00:30 +00:00
2026-04-04 17:19:15 +07:00

loldle-data

LoLdleData rewritten in Go — fetches League of Legends champion data from Riot's Data Dragon API and outputs a structured JSON file for use in loldle.

What it extracts

For each champion, the tool collects:

  • Name, title, resource type (Mana, Energy, etc.)
  • Genre / class (Fighter, Mage, Assassin, …)
  • Attack type (Melee / Ranged)
  • Gender
  • Release year
  • Region (from community-maintained data)
  • Role / lane (Top, Mid, ADC, Support, Jungle)
  • Skin count

Usage

go run .

Outputs champions.json in the current directory. Requires internet access to reach ddragon.leagueoflegends.com.

Output schema

{
  "id": "Aatrox",
  "name": "Aatrox",
  "title": "the Darkin Blade",
  "resource": "Blood Well",
  "genre": "Fighter",
  "skinCount": 41,
  "gender": "male",
  "attackType": "close",
  "releaseDate": 2013,
  "region": "runeterra",
  "lane": "top"
}

A human-readable CHAMPIONS.md table is also generated alongside the JSON.

Used by

  • loldle — the Wordle-style LoL guessing game that consumes this data.

License

Apache-2.0 — see LICENSE.

S
Description
[LoLdleData](https://github.com/Kerrders/LoLdleData) rewritten in Go ⚠️ ARCHIVED: Original GitHub repository no longer exists. Preserved as backup on 2026-08-10T10:16:18.949Z
Readme Apache-2.0
469 KiB
Languages
Go 100%