moondasha/vedic-planetary-transits — explained in plain English
Analysis updated 2026-05-18
Watch how a planet moves through zodiac signs and nakshatras over any date range.
Check when a planet turns retrograde or becomes combust near the Sun.
Compare how the same transits appear in North Indian versus South Indian chart layouts.
Explore how changing the ascendant redistributes signs and planets through the houses.
| moondasha/vedic-planetary-transits | boneskull/promwrap | brunosimon/ecole-multimedia-fi-dev2-2019 | |
|---|---|---|---|
| Stars | 7 | 7 | 7 |
| Language | JavaScript | JavaScript | JavaScript |
| Last pushed | — | 2020-07-21 | 2021-08-12 |
| Maintenance | — | Dormant | Dormant |
| Setup difficulty | easy | easy | hard |
| Complexity | — | 2/5 | 2/5 |
| Audience | general | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
No framework, database, or build step required.
Vedic Planetary Transits is an interactive tool that shows where the planets sit in the sky each day, using the sidereal system followed in Vedic astrology, for any date between 1950 and 2050. It combines a circular zodiac wheel, two traditional Vedic chart layouts called North Indian and South Indian, and a full table of planetary positions, all built with plain HTML, CSS, SVG, and JavaScript with no framework, database, or installation step needed. The core idea is that daily planetary position data is turned into an animation. As playback moves forward one day at a time, planet markers glide smoothly across the wheel while details like the current zodiac sign, the current nakshatra (one of 27 traditional lunar mansions), the pada (a quarter division of a nakshatra), the planet's speed, and whether it is moving backward, or retrograde, all update together. It is designed to help someone explore questions like which sign a planet is currently passing through, when a planet next turns retrograde, which planets are close together or combust because of being near the Sun, and how the picture changes if a different ascendant sign is chosen. The two chart styles work differently. In the North Indian chart, the houses stay in fixed positions on the page and the zodiac signs rotate through them depending on which ascendant is selected. In the South Indian chart, it is the opposite: the zodiac signs stay fixed in their positions and the house numbers rotate instead. Both charts, along with the circular wheel, offer two ways to display planetary motion, called House Jump and Continuous motion, and both stay in sync with the same date, playback controls, and planet selection. The tool tracks twelve bodies in total: the Sun, Moon, Mars, Mercury, Jupiter, Venus, and Saturn along with the two lunar nodes Rahu and Ketu that are central to Vedic astrology, plus Uranus, Neptune, and Pluto, which are hidden by default to keep the traditional view but can be turned on. Other features include adjustable playback speed, light and dark themes, keyboard accessibility, and a responsive layout for desktop, tablet, and mobile. The README notes this is an educational and exploratory visualization rather than a personal reading, since interpreting a transit for an individual would also require a birth chart, house rulers, and other details not included here. It is aimed at people interested in astrology, whether beginners or more experienced practitioners, who want to see how planetary transits move and interact over time. The project is written in JavaScript and released as open source by Moon Dasha.
An interactive Vedic astrology tool that animates daily planetary positions, signs, and nakshatras from 1950 to 2050.
Mainly JavaScript. The stack also includes JavaScript, SVG, HTML.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.