Yu-Gi-Oh_Sky.js is a JS script used to display the Yu-Gi-Oh! cards that I own listed on a MySQL database.
- Search a card by name (english or french) or description
- Sort cards by name, ATK, DEF, level, quantity owned, card type
- Filter cards by card type (monster, spell, trap), monster types, family, ATK, DEF, level, quantity and property
- See the description of a card (in french)
- See related cards for a card
Yu-Gi-Oh! is a trademark of Kazuki Takahashi, Konami © 1996-2017.
This project is in no way affiliated with Konami.
The data displayed by the script is purely informational and may not always be accurate or even correct.
The data is provided as received from the Yu-Gi-Oh! Prices API, Yu-Gi-Oh! Wikia, and the owner of this application takes no responsibility for any issues that may arise from its users taking this information for granted.
This project uses :
- filter.js by jiren (MIT License included) (slightly edited)
- Yu-Gi-Oh! Prices Public API for most of the cards info.
- Yu-Gi-Oh! Wikia for the cards translation and for the support cards links.
- YGOPRODeck API for the TCG ban list status.
The JSON Structure used as "database"
[
{
"name_fr": "7",
"name": "7",
"card_type": "spell",
"quantity": "1",
"family": "",
"atk": "",
"def": "",
"level": "",
"text": "When there are 3 face-up \"7\" cards on your side of the field, draw 3 cards from your Deck. Then destroy all \"7\" cards. When this card is sent directly from the field to your Graveyard, increase your Life Points by 700 points.",
"property": "Continuous",
"decks": false,
"types": false
}
]
This is released under the MIT license.