This project aims to create a comprehensive, machine-readable, human-editable database of the Yu-Gi-Oh! Trading Card Game (TCG), Official Card Game (OCG), Master Duel video game, Rush Duel, and Speed Duel.
YAML Yugi is the primary data source for the new version of Discord bot Bastion.
Most card text is © Studio Dice/SHUEISHA, TV TOKYO, KONAMI. They can be found under /data
and aggregations
are published to GitHub Pages.
The remaining files — the actual source code of this stage of the pipeline — are available under the GNU Affero General Public License 3.0 or later. See COPYING for more details.
The aggregate branch is very large and the history is not very relevant. It could be moved elsewhere in the future if
this is a problem. For now, it is recommended to clone this repository with the --single-branch
flag to work on it.
If you need to fetch other branches from the remote automatically afterward, you can edit the corresponding section of
your .git/config
file to look like this:
[remote "origin"]
url = git@github.com:DawnbrandBots/yaml-yugi.git
fetch = +refs/heads/*:refs/remotes/origin/*
fetch = ^refs/heads/aggregate
Forbidden & Limited Lists (Limit Regulations)
- Canonical download: https://github.com/DawnbrandBots/yaml-yugi/raw/master/data/cards/00010000.json
- CDN with correct MIME type and CORS: https://cdn.jsdelivr.net/gh/DawnbrandBots/yaml-yugi/data/cards/00010000.json
- Alternative CDN: https://cdn.statically.io/gh/DawnbrandBots/yaml-yugi/master/data/cards/00010000.json
- Canonical download: https://github.com/DawnbrandBots/yaml-yugi/raw/master/data/cards/kdb5000.json
- CDN with correct MIME type and CORS: https://cdn.jsdelivr.net/gh/DawnbrandBots/yaml-yugi/data/cards/kdb5000.json
- Alternative CDN: https://cdn.statically.io/gh/DawnbrandBots/yaml-yugi/master/data/cards/kdb5000.json
Same as above, but with yugipedia<PAGE_ID> file names.
- Canonical download: https://github.com/DawnbrandBots/yaml-yugi/raw/master/data/rush/15150.json
- CDN with correct MIME type and CORS: https://cdn.jsdelivr.net/gh/DawnbrandBots/yaml-yugi/data/rush/15150.json
- Alternative CDN: https://cdn.statically.io/gh/DawnbrandBots/yaml-yugi/master/data/rush/15150.json
- Canonical download: https://github.com/DawnbrandBots/yaml-yugi/raw/master/data/tcg-speed-skill/yugipedia585581.json
- CDN with correct MIME type and CORS: https://cdn.jsdelivr.net/gh/DawnbrandBots/yaml-yugi/data/tcg-speed-skill/yugipedia585581.json
- Alternative CDN: https://cdn.statically.io/gh/DawnbrandBots/yaml-yugi/master/data/tcg-speed-skill/yugipedia585581.json
- As list, Canonical download: https://github.com/DawnbrandBots/yaml-yugi/raw/master/data/series/list.json
- As list, CDN with correct MIME type and CORS: https://cdn.jsdelivr.net/gh/DawnbrandBots/yaml-yugi/data/series/list.json
- As list, alternative CDN: https://cdn.statically.io/gh/DawnbrandBots/yaml-yugi/master/data/series/list.json
- As mapping from English name, Canonical download: https://github.com/DawnbrandBots/yaml-yugi/raw/master/data/series/map.json
- As mapping from English name, CDN with correct MIME type and CORS: https://cdn.jsdelivr.net/gh/DawnbrandBots/yaml-yugi/data/series/map.json
- As mapping from English name, alternative CDN: https://cdn.statically.io/gh/DawnbrandBots/yaml-yugi/master/data/series/map.json
- https://dawnbrandbots.github.io/yaml-yugi/cards.json
- https://dawnbrandbots.github.io/yaml-yugi/cards.yaml