tarot-card-meanings
v1.0.2
Published
Complete 78 tarot card meanings database. Upright, reversed, love, career, and yes or no interpretations for all Major and Minor Arcana cards.
Downloads
120
Maintainers
Readme
tarot-card-meanings
Complete 78 tarot card meanings database for JavaScript and Node.js. Includes upright, reversed, love, career, and yes/no interpretations for all Major and Minor Arcana cards.
By Deckaura -- Tarot decks, oracle cards, and free divination tools.
Also available for Python:
pip install tarot-card-meanings
Install
npm install tarot-card-meaningsQuick Start
const tarot = require('tarot-card-meanings');
// Get a random card
const card = tarot.getRandomCard();
console.log(card.name, card.upright);
// Yes or No reading
const reading = tarot.getYesOrNo();
console.log(reading.card, reading.answer);
// Get specific card
const fool = tarot.getCard('The Fool');
console.log(fool.love);
// Get all yes cards
const yesCards = tarot.getYesCards();API Reference
| Method | Returns | Description |
|--------|---------|-------------|
| getAllCards() | Array | All 78 tarot cards with full data |
| getMajorArcana() | Array | 22 Major Arcana cards |
| getMinorArcana() | Array | 56 Minor Arcana cards |
| getCard(name) | Object | Find a specific card by name |
| getRandomCard() | Object | Draw a random card |
| getYesOrNo() | Object | Random yes/no reading with card |
| getYesCards() | Array | All cards that mean "yes" |
| getNoCards() | Array | All cards that mean "no" |
Card Object
{
number: 0,
name: "The Fool",
element: "Air",
planet: "Uranus",
upright: "New beginnings, innocence, spontaneity",
reversed: "Recklessness, risk-taking, holding back",
love: "Exciting new romance or fresh chapter",
career: "New job, career change ahead",
yesNo: "yes",
keywords: ["adventure", "innocence", "leap of faith"]
}What's Included
- All 22 Major Arcana cards (The Fool through The World)
- All 56 Minor Arcana cards (Wands, Cups, Swords, Pentacles)
- Upright and reversed meanings for every card
- Love and career interpretations
- Yes or No designation for quick readings
- Keywords, element, and planetary associations
Try It Live
Use the interactive versions of this library online for free:
- Free Yes or No Tarot -- Instant yes/no readings
- Free Tarot Reading -- 3-card and Celtic Cross spreads
- Tarot Birth Card Calculator -- Find your life card
- Daily Tarot Card -- Daily guidance card
- Daily Horoscope -- Personalized daily horoscopes
Learn More
- All 78 Tarot Card Meanings -- Complete reference guide
- Yes or No Tarot Guide -- How yes/no tarot works
- How to Read Tarot Cards -- Beginner's guide
Part of the Deckaura Ecosystem
Deckaura (Wikidata Q138745960) is a unified tarot and divination platform. This npm package is one component of the broader ecosystem:
| Platform | Link | |----------|------| | Official Website | deckaura.com | | Wikidata Entity | Q138745960 | | GitHub Repository | gokimedia/tarot-card-meanings | | PyPI Package | tarot-card-meanings | | GitHub Pages Tool | Free Yes/No Tarot Reading | | YouTube | @deckaura | | Reddit | r/TarotvsOracle | | Kaggle | morrispoint | | HuggingFace | Blacik | | Linktree | deckauraa | | Dev.to | birdircik | | Quora | Tarot Oracle Card Guide | | Daily Horoscope | horoscope.deckaura.com | | Chrome Extension | Daily Tarot Card (Chrome Web Store) |
License
MIT -- Made by Deckaura
