Skip to main content

A CLI tool that displays Hindu mantras and shlokas, rotating by day-of-week to deity

Project description

daily-mantra

A CLI tool that displays Hindu mantras and shlokas, rotating by day-of-week to deity, with colorful terminal output.

Install

pip (Python)

pip install daily-mantra

npm (Node.js)

npm install -g daily-mantra

Usage

# Show today's verse (deity based on day of week)
daily-mantra

# Show today's verse with English translation
daily-mantra --translate

# Show a verse for a specific deity
daily-mantra --deity shiva
daily-mantra --deity krishna --translate

# Filter by source text
daily-mantra --source gita
daily-mantra --source chalisa --translate

# List all available deities
daily-mantra --list-deities

Day-to-Deity Schedule

Day Deity(s)
Monday Shiva
Tuesday Hanuman
Wednesday Ganesha, Vitthala
Thursday Vishnu, Sai Baba, Krishna
Friday Lakshmi, Santoshi Mata
Saturday Hanuman, Shani
Sunday Surya

Deities & Verse Counts

Slug Name Verses
shiva Lord Shiva 6
hanuman Lord Hanuman 7
ganesha Lord Ganesha 5
vitthala Lord Vitthala 2
vishnu Lord Vishnu 6
sai_baba Shri Sai Baba 3
krishna Lord Krishna 3
lakshmi Goddess Lakshmi 4
santoshi_mata Santoshi Mata 2
shani Lord Shani 3
surya Lord Surya 5

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

daily_mantra-0.1.0.tar.gz (18.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

daily_mantra-0.1.0-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

Details for the file daily_mantra-0.1.0.tar.gz.

File metadata

  • Download URL: daily_mantra-0.1.0.tar.gz
  • Upload date:
  • Size: 18.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for daily_mantra-0.1.0.tar.gz
Algorithm Hash digest
SHA256 90631ca2531101ccea2dc8fa3fe2eaf8b000cff6a742e815a8b19d732a57d268
MD5 d396b485e0212f1ce9134624ea10a4b2
BLAKE2b-256 74db8bcab4ad24ae734ca1eb9cde2a9c47c482ee3008b4bd353075029ab3bd97

See more details on using hashes here.

File details

Details for the file daily_mantra-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: daily_mantra-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for daily_mantra-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1b3cbd2f90f0a9d8a486cfa5228f158f6797fe0140a62270ed37f4114d3ca90b
MD5 4c59337b422f19c70288bc9a97ce6055
BLAKE2b-256 3a88228ac0bfc868d4c512aea246b8ebf8f22f245f8920ab4b1ce1dff064ac6b

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