mirror of
https://github.com/tiennm99/loldle-data.git
synced 2026-08-10 08:23:49 +00:00
0e4a52774d8bc4e8ac90239a467c6e5ee217c99d
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>
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.
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%