Dated windows of the auspicious muhurta yogas and the observance periods —
the "when are the vivah muhurats in 2026?" and "when is Chaturmas?" family.
Computed live by panchang-core's MuhurtaFinder, the same engine behind the
app's Muhurta Finder and the hinducalendar.app muhurat pages.
Twenty presets in two categories:
• yoga — Sarvarth Siddhi, Amrit Siddhi, Guru Pushya, Ravi Pushya, Ravi,
Dwipushkar, Tripushkar, Siddha, Amrita, Vivaah Muhurat.
Intra-day windows, often several a week.
• period — Chaitra / Sharad / Gupta Navratri (Ashadha and Magha),
Chaturmas, Pitru Paksha, Holashtak, Panchak, Gand Mool,
Kharmas. Multi-day observances and blackout spans.
Each window has a `start` and `end` in ISO 8601 carrying the requested
place's UTC offset ("2026-01-14T15:05:00+05:30"), so they read directly as
the local time the muhurat is kept by.
Asking for everything in a year matches ~600 windows, so an unnarrowed
request answers with per-preset counts and says so (`windows_omitted`).
Name a muhurat or pass a month to get the actual times — a single named
muhurat always returns its windows in full.
Example questions: "vivah muhurat dates in 2026", "when is Pitru Paksha
this year?", "Sarvarth Siddhi yoga in November 2026", "when does Chaturmas
start?", "list the Panchak periods in 2027", "is there a Guru Pushya yoga
next month?".
Args:
year: Gregorian year.
muhurat: Optional name filter — fuzzy, matches slug, English and
Hindi names ("vivaah", "sarvarth siddhi", "गुरु पुष्य").
category: Optional — "yoga" or "period".
month: Optional 1..12, to narrow within the year.
lat, lon, tz_offset_hours:
Location (default Ujjain, the canonical reference). These
windows are rise/set and panchang dependent, so they do
shift with location.
lang: Language for names — "en" (default) or "hi".