Skip to content

Getting Started

Kaabalah is a comprehensive TypeScript library for esoteric calculations — numerology, astrology, kabbalah, gematria, tarot, Ifa, and more.

Installation

Terminal window
npm install kaabalah

Modules

Each module is tree-shakable and can be imported independently:

Import pathWhat it provides
kaabalah/coreTree of Life graph — spheres, paths, and cross-system correspondences
kaabalah/numerologyLife path, challenges, cycles, personal year calculations
kaabalah/astrologyBirth charts, synastry, transits, profections, firdaria, ACG (Swiss Ephemeris)
kaabalah/gematriaHebrew numerology for Latin text, reverse gematria
kaabalah/tarot78-card deck, profiles, archetypes, correspondences, multi-deck images, spread engine
kaabalah/ifaIfa divination — Odu numbers from a date
kaabalah/semanticOccult theme profiles for NLP, search, and content tagging
kaabalah/visualTree of Life SVG generation

Quick Example

import { createTree } from 'kaabalah/core';
const tree = createTree({
system: 'kaabalah',
parts: ['westernAstrology', 'tarot'],
});

Practical next steps