Skip to main content

All 78 tarot card meanings (Rider-Waite-Smith) as structured data with lookup helpers - the open Tarotoo dataset

Project description

tarotoo-tarot

All 78 tarot card meanings (Rider–Waite–Smith tradition) as structured data with lookup helpers. This is the open Tarotoo tarot dataset — the same card meanings that ground the AI readings on Tarotoo.com.

pip install tarotoo-tarot

Usage

from tarotoo_tarot import cards, get_card, list_cards, search_cards, yes_no

len(cards)                              # 78
get_card("The Fool")["meaning_upright"] # "New beginnings, spontaneity, innocence..."
get_card("fool")["yes_no"]              # "maybe" (name matching is forgiving)
list_cards(suit="cups")                 # ["Ace of Cups", ..., "King of Cups"]
search_cards("heartbreak", limit=3)     # [Three of Swords, ...]
yes_no("The Sun")                       # "yes"

Each card has: id, name, arcana, suit, number_numerology, element, planet, zodiac, yes_no, keywords_upright, keywords_reversed, meaning_upright, meaning_reversed, love, career, mood, spiritual, url.

Related

License

Data and code released under CC BY 4.0 with attribution to Tarotoo (tarotoo.com). For entertainment and self-reflection purposes only — not medical, legal, financial, or mental-health advice.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tarotoo_tarot-1.6.0.tar.gz (22.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tarotoo_tarot-1.6.0-py3-none-any.whl (23.0 kB view details)

Uploaded Python 3

File details

Details for the file tarotoo_tarot-1.6.0.tar.gz.

File metadata

  • Download URL: tarotoo_tarot-1.6.0.tar.gz
  • Upload date:
  • Size: 22.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for tarotoo_tarot-1.6.0.tar.gz
Algorithm Hash digest
SHA256 3ed89ad8c5c0acbea9b3a98b49650e56e01c4dcb956a25c055c28b247b8f85d4
MD5 9d293f2394a89086f9f5661716c8fb1c
BLAKE2b-256 5172e8ece0f7850d22c1409501bfad4d1aae57303389f4a65b93022f37fe1094

See more details on using hashes here.

File details

Details for the file tarotoo_tarot-1.6.0-py3-none-any.whl.

File metadata

  • Download URL: tarotoo_tarot-1.6.0-py3-none-any.whl
  • Upload date:
  • Size: 23.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for tarotoo_tarot-1.6.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d15a3194157847cf355513d48ae6ff8a393bc110ebe139af07c941f80076e31a
MD5 cd6b192849184542aaafe721f1151142
BLAKE2b-256 2266fff18f9d1cc3b06c5e052c61a7d505270f21d26b477671809eb51100f16f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page