Vedākṣha

Vedic Astrology

Jyotish in the type system.

Vedākṣha's Vedic layer is not a plugin or an afterthought. Every classical concept — nakshatra, dasha, varga, yoga — is a first-class type in the API, sourced from BPHS, Phaladipika, and other primary texts.

All 9 feature areas below are available in Rust, Python, and WASM. Vedic computation is not gated behind a separate module — it is part of every chart.

01

27 Nakshatras

108 Padas

Every planet placed in one of the 27 lunar mansions with its pada (quarter). Nakshatra lord, sub-lord, and sub-sub-lord for KP system compatibility.

02

3 Dasha Systems

Vimshottari · Yogini · Chara

Full dasha trees to 5 levels of sub-periods. Vimshottari (120-year), Yogini (36-year), and Chara (sign-based) with exact start and end dates.

03

16 Shodasha Varga

Divisional Charts

All 16 divisional charts from D-1 (Rasi) to D-60 (Shashtiamsha). Each with independently computed planetary positions and house cusps.

04

50 Vedic Yogas

BPHS & Phaladipika

Rajayoga, Dhana yoga, Parivartana, Neecha Bhanga, Viparita Raja — all 50 yogas sourced from Brihat Parashara Hora Shastra and Phaladipika with strength scoring.

05

Complete Shadbala

6 Strength Components

Sthana Bala, Dig Bala, Kala Bala, Chesta Bala, Naisargika Bala, and Drig Bala. Total Shadbala and Bhava Bala for every planet and house.

06

Vedic Drishti

Special Aspects

Full Vedic aspect system with the special 3rd/10th aspects for Mars, 5th/9th for Jupiter, and 4th/8th for Saturn — alongside the universal 7th aspect.

07

Muhurta Search

Tithi · Nakshatra · Weekday

Find auspicious moments in a date range. Filter by tithi, nakshatra, weekday, and planetary hora. Returns streaming results with scoring.

08

44 Ayanamsha Systems

Every Major Tradition

Lahiri (Indian standard), Fagan-Bradley, Krishnamurti, Raman, Yukteshwar, Aryabhata, galactic center, equator systems, and 36 more.

09

7-Language Localization

All Names Translated

Planet, sign, nakshatra, and yoga names in English, Hindi, Sanskrit, Tamil, Telugu, Kannada, and Bengali. Switch locale per request.