Skip to content

aghaPathan/Numerology

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Numerology

A Python class to calculate lucky numbers from names or dates of birth using numerology principles.

Overview

This module applies numerology calculations to generate "lucky numbers" based on name letters or birth dates.

Features

  • 🔢 Name to Number — Calculate number from name
  • 📅 Birth Date Number — Derive number from date of birth
  • Lucky Number Generation — Combines calculations

Installation

from numerology import Numerology

Usage

n = Numerology()

# From name
lucky = n.from_name("John Doe")
print(lucky)  # Returns calculated number

# From date of birth
lucky = n.from_dob("1990-05-15")
print(lucky)

How It Works

Names are converted to numbers using letter-to-number mapping:

  • A=1, B=2, C=3... Z=26
  • Numbers are summed and reduced to single digit

Disclaimer

This is for entertainment purposes. Numerology is not a science.

License

MIT


CI Status

All PRs are checked for:

  • ✅ Syntax (Python, JS, TS, YAML, JSON, Dockerfile, Shell)
  • ✅ Secrets (No hardcoded credentials)
  • ✅ Security (High-severity vulnerabilities)

About

This class can be used to generates lucky number from name or data of birth.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages