← All modules

Astrology

BuiltConfigurable

Zodiac signs, planetary retrogrades, and seasons from real ecliptic positions.

Module typeastrology
Default expression IDastrology
Refresh rate1 hour
Required configlatitudelongitude

Declaration

<module type="astrology" id="astrology" />

Properties

Reference any of these from a template via{astrology:propertyName}.

NameDescriptionExampleFormat arg
signCurrent sun signCapricorn
signSymbolSun sign Unicode symbol
signElementElement (Fire/Earth/Air/Water)Earth
signQualityQuality (Cardinal/Fixed/Mutable)Cardinal
signStartStart date of current signDec 22Yes
signEndEnd date of current signJan 19Yes
signDayDays into current sign14
nextSignNext zodiac signAquarius
nextSignInDays until next sign16d
prevSignPrevious zodiac signSagittarius
moonSignMoon's current zodiac signTaurus
moonSignSymbolMoon sign Unicode symbol
mercuryRetrogradeMercury in retrogradefalse
venusRetrogradeVenus in retrogradefalse
marsRetrogradeMars in retrogradefalse
jupiterRetrogradeJupiter in retrogradefalse
saturnRetrogradeSaturn in retrogradefalse
retrogradeCountNumber of planets currently retrograde2
retrogradePlanetsComma-joined list of retrograde planetsMercury, Mars
dominantRetrogradeMost notable retrograde planet (empty if none)Mercury
dayRulerTraditional planetary ruler of the weekdayVenus
dayRulerSymbolDay ruler Unicode symbol
signRulerTraditional planetary ruler of the current sun signSaturn
signRulerSymbolSign ruler Unicode symbol
moonMansionLunar mansion 1–2714
sunSignProgressContinuous 0.0–1.0 progress through current sun sign0.47
moonSignElementElement of the current moon signEarth
seasonAstronomical season (hemisphere-aware)Winter

Events

TriggerDescription
On sign changeSun enters a new zodiac sign
On retrograde startA planet enters retrograde motion