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.1.tar.gz (22.6 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.1-py3-none-any.whl (23.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: tarotoo_tarot-1.7.1.tar.gz
  • Upload date:
  • Size: 22.6 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.1.tar.gz
Algorithm Hash digest
SHA256 02f6a0ab55837dd297cdcdde8dabdaba5d7ca08d1e5908e2a50d1e437df4bb5d
MD5 fdfb86bacfd9068e268b77b646d8b007
BLAKE2b-256 b644283ccded991a9163855a8bb73b1275974b9f471f7d9ae0087c358f018569

See more details on using hashes here.

File details

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

File metadata

  • Download URL: tarotoo_tarot-1.7.1-py3-none-any.whl
  • Upload date:
  • Size: 23.2 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 de974310edc20efbbd856f9498fe15c4e4cc5221eaf6020c715e9bcded396017
MD5 71ca15132c7012c7daa31c85e247b1e3
BLAKE2b-256 e1a39fb97854e2c1a8d0a5a32e1d4a74d9228b2977b847953886781d06c59ea7

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