Gematria
Import
import { calculateGematria, reverseGematria } from 'kaabalah/gematria';Exports
calculateGematriareverseGematria
How Gematria Works
Latin letters are mapped to Hebrew letter values:
- Vowels (A, E, I, O, U, W, Y) have specific values
- Consonants map to Hebrew consonant values
- Position-dependent values (e.g., O at start = 70, elsewhere = 6)
- Final letter forms (sofit) when at word end
Usage Example
import { calculateGematria, reverseGematria } from 'kaabalah/gematria';
// Calculate gematria for a nameconst result = calculateGematria('DAVID');console.log(result.synthesis.originalSum); // Total valueconsole.log(result.vowels.originalSum); // Vowels valueconsole.log(result.consonants.originalSum); // Consonants value
// Find words with specific valuesconst matches = reverseGematria({ targetSynthesis: 25, maxLength: 5});Live example
Try Gematria Interactive gematria calculator