whatisgithub

What is vedic-planetary-transits?

moondasha/vedic-planetary-transits — explained in plain English

Analysis updated 2026-05-18

7JavaScriptAudience · generalSetup · easy

In one sentence

An interactive Vedic astrology tool that animates daily planetary positions, signs, and nakshatras from 1950 to 2050.

Mindmap

mindmap
  root((Vedic Planetary Transits))
    What it does
      Animates daily transits
      1950 to 2050
      Sidereal zodiac positions
    Tech stack
      JavaScript
      SVG
      HTML CSS
    Use cases
      Track retrogrades
      Compare chart styles
      Explore nakshatras
    Audience
      Astrology beginners
      Vedic astrology practitioners
    Charts
      Circular wheel
      North Indian chart
      South Indian chart

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Watch how a planet moves through zodiac signs and nakshatras over any date range.

USE CASE 2

Check when a planet turns retrograde or becomes combust near the Sun.

USE CASE 3

Compare how the same transits appear in North Indian versus South Indian chart layouts.

USE CASE 4

Explore how changing the ascendant redistributes signs and planets through the houses.

What is it built with?

JavaScriptSVGHTMLCSS

How does it compare?

moondasha/vedic-planetary-transitsboneskull/promwrapbrunosimon/ecole-multimedia-fi-dev2-2019
Stars777
LanguageJavaScriptJavaScriptJavaScript
Last pushed2020-07-212021-08-12
MaintenanceDormantDormant
Setup difficultyeasyeasyhard
Complexity2/52/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

No framework, database, or build step required.

So what is it?

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.

Copy-paste prompts

Prompt 1
Explain the difference between House Jump and Continuous motion in this Vedic transit visualizer.
Prompt 2
Walk me through how nakshatra and pada are calculated from a planet's longitude in this project.
Prompt 3
Help me embed this planetary transit wheel into my own static site.
Prompt 4
How does the North Indian chart differ from the South Indian chart in this app?

Frequently asked questions

What is vedic-planetary-transits?

An interactive Vedic astrology tool that animates daily planetary positions, signs, and nakshatras from 1950 to 2050.

What language is vedic-planetary-transits written in?

Mainly JavaScript. The stack also includes JavaScript, SVG, HTML.

How hard is vedic-planetary-transits to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is vedic-planetary-transits for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.