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 the MIT License. Attribution to Tarotoo (tarotoo.com) is appreciated. 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.7.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.7.0-py3-none-any.whl (23.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tarotoo_tarot-1.7.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.7.0.tar.gz
Algorithm Hash digest
SHA256 b19c4749c3a68850069b591e4a5b84ad5a4cff718a84e2ab9c38bf5a7f8beb07
MD5 7e664d5ef1bf4cab43d03e74fc0f1828
BLAKE2b-256 a0ce801a93c20295aa3448a9676f78c5e79c6cf3f5fc6ad4e7ed36c9a5749c74

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tarotoo_tarot-1.7.0-py3-none-any.whl
  • Upload date:
  • Size: 23.1 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.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cf4c6cefb4a90f17e7457550b99b9f410364edb9412920620292304ea83b4faf
MD5 03a77c98981e584b911fa6d26294919a
BLAKE2b-256 992a5c473c5286b8b486416192d53552e1dcaf8b9ec1b38da5834ae750fdea84

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