{"id":22246155,"url":"https://github.com/dawnbrandbots/yaml-yugipedia","last_synced_at":"2025-08-24T06:17:29.125Z","repository":{"id":56728395,"uuid":"506838995","full_name":"DawnbrandBots/yaml-yugipedia","owner":"DawnbrandBots","description":"An automatically-updated collection of wikitexts from Yugipedia. Part of YAML Yugi.","archived":false,"fork":false,"pushed_at":"2025-06-29T03:25:17.000Z","size":199619,"stargazers_count":4,"open_issues_count":3,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-06-29T04:27:01.966Z","etag":null,"topics":["etl","mediawiki","yaml","yaml-yugi","yu-gi-oh","yugioh","yugipedia"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DawnbrandBots.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":null,"patreon":"alphakretinbots","open_collective":null,"ko_fi":"dawnbrandbots","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2022-06-24T01:17:36.000Z","updated_at":"2025-06-29T03:25:21.000Z","dependencies_parsed_at":"2025-06-21T23:29:57.018Z","dependency_job_id":null,"html_url":"https://github.com/DawnbrandBots/yaml-yugipedia","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/DawnbrandBots/yaml-yugipedia","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DawnbrandBots%2Fyaml-yugipedia","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DawnbrandBots%2Fyaml-yugipedia/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DawnbrandBots%2Fyaml-yugipedia/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DawnbrandBots%2Fyaml-yugipedia/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DawnbrandBots","download_url":"https://codeload.github.com/DawnbrandBots/yaml-yugipedia/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DawnbrandBots%2Fyaml-yugipedia/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262933316,"owners_count":23386784,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["etl","mediawiki","yaml","yaml-yugi","yu-gi-oh","yugioh","yugipedia"],"created_at":"2024-12-03T05:26:15.934Z","updated_at":"2025-07-01T09:07:39.808Z","avatar_url":"https://github.com/DawnbrandBots.png","language":"Python","funding_links":["https://patreon.com/alphakretinbots","https://ko-fi.com/dawnbrandbots"],"categories":[],"sub_categories":[],"readme":"# YAML [Yugipedia](https://yugipedia.com)\n\n[![Update wikitext from Yugipedia with recent changes](https://github.com/DawnbrandBots/yaml-yugipedia/actions/workflows/update.yml/badge.svg)](https://github.com/DawnbrandBots/yaml-yugipedia/actions/workflows/update.yml)\n[![Lint](https://github.com/DawnbrandBots/yaml-yugipedia/actions/workflows/python.yml/badge.svg)](https://github.com/DawnbrandBots/yaml-yugipedia/actions/workflows/python.yml)\n\nAn automatically-updated collection of wikitexts from Yugipedia of cards for intake and transformation into the\n[YAML Yugi](https://github.com/DawnbrandBots/yaml-yugi) database. Storing a cache here reduces load on the wiki while\nalso serving as an external backup of current wiki text. The YAML Yugi project aims to create a comprehensive,\nmachine-readable, human-editable database of _Yu-Gi-Oh! Trading Card Game_ (TCG), _Official Card Game_ (OCG),\n_Master Duel_ video game, _Rush Duel_, and _Speed Duel_.\n\nAll files under [`/wikitext`](/wikitext) and [`/semantic-mediawiki`](/semantic-mediawiki) are downloaded using MediaWiki APIs and copyright belongs to their original\nholders. Any Yugipedia-original content is licensed under [CC BY-SA 4.0](https://yugipedia.com/wiki/Yugipedia:Licensing)\nbut most card text is \u0026copy; Studio Dice/SHUEISHA, TV TOKYO, KONAMI.\n\nThe remaining files — the actual source code of this stage of the pipeline — are available under the\nGNU Lesser General Public License 3.0 or later. See [COPYING](./COPYING) and [COPYING.LESSER](./COPYING.LESSER)\nfor more details.\n\n## Categories being automatically downloaded\n- [Duel Monsters cards](https://yugipedia.com/wiki/Category:Duel_Monsters_cards)\n- [Rush Duel cards](https://yugipedia.com/wiki/Category:Rush_Duel_cards)\n- [Skill Cards](https://yugipedia.com/wiki/Category:Skill_Cards)\n- [TCG and OCG archetypes](https://yugipedia.com/wiki/Category:TCG_and_OCG_archetypes)\n- [Yu-Gi-Oh! Master Duel cards](https://yugipedia.com/wiki/Category:Yu-Gi-Oh!_Master_Duel_cards)\n- [Yu-Gi-Oh! Master Duel Forbidden \u0026 Limited Lists](https://yugipedia.com/wiki/Category:Yu-Gi-Oh!_Master_Duel_Forbidden_%26_Limited_Lists)\n- [Tokens](https://yugipedia.com/wiki/Category:Tokens)\n- [Cards by Konami index number](https://yugipedia.com/wiki/Category:Cards_by_Konami_index_number)\n- [Yu-Gi-Oh! Duel Links cards](https://yugipedia.com/wiki/Category:Yu-Gi-Oh!_Duel_Links_cards)\n- [Yu-Gi-Oh! Duel Links Skills](https://yugipedia.com/wiki/Category:Yu-Gi-Oh!_Duel_Links_Skills)\n- [Yu-Gi-Oh! Master Duel accessories](https://yugipedia.com/wiki/Category:Yu-Gi-Oh!_Master_Duel_accessories)\n- [TCG Speed Duel Forbidden \u0026 Limited Lists](https://yugipedia.com/wiki/Category:TCG_Speed_Duel_Forbidden_%26_Limited_Lists)\n- [Sayings](https://yugipedia.com/wiki/Category:Sayings)\n- [Yu-Gi-Oh! RUSH DUEL: Saikyo Battle Royale!! Let's Go! Go Rush!! card artworks](https://yugipedia.com/wiki/Category:Yu-Gi-Oh!_RUSH_DUEL:_Saikyo_Battle_Royale!!_Let's_Go!_Go_Rush!!_card_artworks)\n\n[OCG Forbidden \u0026 Limited Lists](https://yugipedia.com/wiki/Category:OCG_Forbidden_%26_Limited_Lists) was previously\ndownloaded into [`/wikitext/limit-regulation-ocg`](/wikitext/limit-regulation-ocg) but is no longer automatically\nupdating as it is not needed downstream. This could change as needed in the future.\n\n## Adding a new category\n\n1. Run the [download workflow](https://github.com/DawnbrandBots/yaml-yugipedia/actions/workflows/download.yml) with the URL-encoded title of the category page without the `Category:` as input, e.g. `Yu-Gi-Oh!_Master_Duel_Forbidden_%26_Limited_Lists`.\n1. Add this URL-encoded category title to the [update list](/src/categories.txt) for the saved wikitexts automatically receive new changes via the [update workflow](https://github.com/DawnbrandBots/yaml-yugipedia/blob/master/.github/workflows/update.yml).\n\nYou can request to include a category by opening a pull request adding an entry to the [update list](/src/categories.txt).\n\n## Semantic MediaWiki queries\n\n- [Unreleased OCG, TCG, and Speed Duel cards](/semantic-mediawiki/unreleased.csv)\n- [Unreleased Rush Duel cards](/semantic-mediawiki/unreleased-rush.csv)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdawnbrandbots%2Fyaml-yugipedia","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdawnbrandbots%2Fyaml-yugipedia","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdawnbrandbots%2Fyaml-yugipedia/lists"}