title:: Panchang Software Tools Reference Guide tags:: Panchang, Software, Tools, Reference audience:: All levels
Panchang Software Tools Reference Guide
Overview
This guide provides comprehensive information on all software tools useful for Panchang study, from beginner-friendly apps to professional research tools.
1. Planetarium Software
Stellarium (Free, Open Source)
Best For: Visual learning, sky observation, Nakshatra identification
| Property | Details |
|---|---|
| Website | stellarium.org |
| Platforms | Windows, macOS, Linux |
| Version | 24.2 (2024) |
| License | GPL-2.0 |
| Feature | How to Access | Panchang Use |
|---|---|---|
| Indian Culture View | F2 → Tools → Culture → Indian | Shows Nakshatras, Rashis |
| Ecliptic Grid | Press , | See zodiac divisions |
| Moon Tracking | Click Moon → Ctrl+T | Track through Nakshatras |
| Time Control | L (forward), J (backward), K (normal) | See planetary motion |
| Location Setting | F6 or Ctrl+G | Set for your city |
| Search | F3 | Find planets, stars |
| Shortcut | Action | Panchang Use |
|---|---|---|
F3 | Search object | Find Moon, planets |
E | Equatorial grid | See celestial coordinates |
, | Ecliptic line | See zodiac path |
. | Ecliptic grid | See Rashi boundaries |
A | Toggle atmosphere | See stars in daytime |
G | Toggle ground | Clear horizon view |
L | Time forward | Watch Moon move |
J | Time backward | Go to past dates |
K | Normal time | Return to present |
8 | Go to now | Reset to current time |
Ctrl+T | Track object | Follow Moon/planet |
Ctrl+G | Location dialog | Set observer location |
| Plugin | Purpose | Enable Path |
|---|---|---|
| Observability | Best observation times | F2 → Plugins |
| Meteor Showers | Meteor calendar | F2 → Plugins |
| Solar System Editor | Custom objects | F2 → Plugins |
| Archaeo Lines | Ancient alignments | F2 → Plugins |
,).)8)L)Stellarium Web (Browser Version):
Access at stellarium-web.org
- Same features as desktop
- No installation required
- Works on tablets/phones
SkySafari (Commercial, Mobile)
Best For: Mobile stargazing, field observation
| Property | Details |
|---|---|
| Website | skysafari.com |
| Platforms | iOS, Android |
| Versions | Basic ($2.99), Plus ($14.99), Pro ($39.99) |
| Version | Objects | Best For |
|---|---|---|
| Basic | 2.5M stars | Casual stargazing |
| Plus | 2.5M stars + asteroids | Serious amateur |
| Pro | 100M+ objects | Professional use |
- Indian constellation names
- Ecliptic coordinates
- Moon phase display
- Planet position tables
Cartes du Ciel (Free, Open Source)
Best For: Deep sky charting, technical astronomy
| Property | Details |
|---|---|
| Website | ap-i.net/skychart |
| Platforms | Windows, macOS, Linux |
| License | GPL-2.0 |
- Detailed star charts
- Ecliptic overlay
- Customizable labels
- Print capability
TheSkyX (Commercial)
Best For: Professional astronomy, research
| Property | Details |
|---|---|
| Website | bisque.com |
| Platforms | Windows, macOS |
| Price | $349 (Serious Astronomer) |
- Telescope control
- CCD imaging
- Professional ephemeris
- Scripting capability
2. Vedic Astrology / Panchang Software
Jagannatha Hora (JHora) (Free)
Best For: Comprehensive Vedic astrology, Panchang calculations
| Property | Details |
|---|---|
| Website | vedicastrologer.org |
| Platform | Windows (runs on Mac/Linux with Wine) |
| Version | 8.0 |
| License | Freeware |
| Feature | Description |
|---|---|
| Panchang | Complete 5-limb display |
| Birth Charts | Rashi, Navamsha, all Vargas |
| Dasha Systems | Vimshottari, Yogini, Chara, etc. |
| Transits | Gochara analysis |
| Muhurta | Electional astrology |
| Compatibility | Kundli matching |
| Ayanamsha | 20+ systems supported |
| Ephemeris | Swiss Ephemeris backend |
Ayanamsha Options:
| Ayanamsha | Setting in JHora |
|---|---|
| Lahiri | Ayanamsha → Lahiri |
| Raman | Ayanamsha → Raman |
| Krishnamurti | Ayanamsha → KP |
| Yukteshwar | Ayanamsha → Yukteshwar |
| True Citra | Ayanamsha → True Citra |
DrikPanchang (Free, Web/Mobile)
Best For: Daily Panchang, festival calendar, quick reference
| Property | Details |
|---|---|
| Website | drikpanchang.com |
| Platforms | Web, Android, iOS |
| Cost | Free (ad-supported) |
| Feature | Description |
|---|---|
| Daily Panchang | Today's complete Panchang |
| Festival Calendar | All Indian festivals with dates |
| Muhurta | Auspicious times for activities |
| Choghadiya | Muhurta periods |
| Rahu Kalam | Inauspicious periods |
| Location-Based | Adjusts for your city |
Parashara's Light (Commercial)
Best For: Professional Vedic astrology, advanced analysis
| Property | Details |
|---|---|
| Website | geovision.com |
| Platforms | Windows |
| Price | $199 - $599 (various editions) |
| Feature | Description |
|---|---|
| Shadbala | Six-fold planetary strength |
| Ashtakavarga | Eight-fold strength analysis |
| Varshaphal | Annual solar return |
| Prashna | Horary astrology |
| Muhurta | Electional astrology |
| Compatibility | Advanced matching |
Kundli Chakra (Commercial)
Best For: Birth charts, Panchang, transit analysis
| Property | Details |
|---|---|
| Website | kundlichakra.com |
| Platforms | Windows |
| Price | $50 - $150 |
Solar Fire (Commercial, Western + Vedic)
Best For: Cross-system comparison (Western + Vedic)
| Property | Details |
|---|---|
| Website | solarfireastro.com |
| Platform | Windows |
| Price | $360 |
- Western and Vedic astrology
- Bi-wheel charts
- Animated charts
- Asteroid database
- Fixed stars
3. Calculation Libraries
Swiss Ephemeris (Free, Open Source)
Best For: High-precision astronomical calculations
| Property | Details |
|---|---|
| Website | astro.com/swisseph |
| Language | C (with bindings for many languages) |
| Precision | 0.001 arc-second |
| Coverage | 13,000 years (6000 BCE - 6000 CE) |
pip install pyswisseph
Basic Usage:
import swisseph as swe
Set ephemeris path
swe.set_ephe_path('ephe')
Get Julian Day
jd = swe.julday(2026, 7, 2, 12.0)
Get Sun position
sun = swe.calc_ut(jd, swe.SUN)
print(f"Sun longitude: {sun[0][0]:.4f}°")
Get Moon position
moon = swe.calc_ut(jd, swe.MOON)
print(f"Moon longitude: {moon[0][0]:.4f}°")
Get Ayanamsha (Lahiri)
aya = swe.get_ayanamsa(jd)
print(f"Ayanamsha: {aya:.4f}°")
Skyfield (Free, Python)
Best For: Modern astronomical calculations
| Property | Details |
|---|---|
| Website | rhodesmill.org/skyfield |
| Language | Python |
| Ephemeris | DE421, DE440 |
pip install skyfield
Basic Usage:
from skyfield import api
from skyfield import almanac
ts = load.timescale()
eph = load('de421.bsp')
t = ts.utc(2026, 7, 2, 12)
sun = eph['sun']
moon = eph['moon']
astrometric = earth.at(t).observe(moon)
ra, dec, distance = astrometric.radec()
Astropy (Free, Python)
Best For: General astronomy, coordinate transformations
| Property | Details |
|---|---|
| Website | astropy.org |
| Language | Python |
| License | BSD |
pip install astropy
Coordinate Example:
from astropy.coordinates import get_sun, get_moon, EarthLocation
from astropy.time import Time
import astropy.units as u
t = Time('2026-07-02T12:00:00')
loc = EarthLocation(lat=28.6u.deg, lon=77.2u.deg)
sun = get_sun(t)
moon = get_moon(t)
4. Mobile Apps
Android Apps
| App | Cost | Best For |
|---|---|---|
| DrikPanchang | Free | Daily Panchang, festivals |
| Hindu Calendar | Free | Calendar with Tithis |
| Jyotish App | Free | Birth charts, Panchang |
| Vedic Panchang | Free | Daily Panchang |
| Kundli Software | Free | Birth chart generation |
| Stellarium Mobile | $2.49 | Sky observation |
iOS Apps
| App | Cost | Best For |
|---|---|---|
| DrikPanchang | Free | Daily Panchang |
| Hindu Calendar | Free | Calendar with Tithis |
| SkySafari | $2.99+ | Sky observation |
| Stellarium Mobile | $2.49 | Sky observation |
5. Online Tools
Web-Based Calculators
| Tool | URL | Features |
|---|---|---|
| DrikPanchang | drikpanchang.com | Daily Panchang, festivals |
| Prokerala | prokerala.com | Panchang, horoscope |
| AstroSage | astrosage.com | Birth charts, Panchang |
| Clickastro | clickastro.com | Horoscope, Panchang |
| Stellarium Web | stellarium-web.org | Planetarium |
Ephemeris Data Sources
| Source | URL | Data |
|---|---|---|
| NASA JPL | ssd.jpl.nasa.gov | Planetary ephemeris |
| Astrodienst | astro.com | Swiss Ephemeris |
| USNO | aa.usno.navy.mil | Astronomical data |
6. Programming Libraries
Python Libraries
| Library | Purpose | Install |
|---|---|---|
| pyswisseph | Swiss Ephemeris wrapper | pip install pyswisseph |
| skyfield | Modern astronomy | pip install skyfield |
| astropy | General astronomy | pip install astropy |
| ephem | PyEphem (older) | pip install ephem |
| poliastro | Orbital mechanics | pip install poliastro |
JavaScript Libraries
| Library | Purpose | Install |
|---|---|---|
| astronomy-engine | Modern astronomy | npm install astronomy-engine |
| swisseph | Swiss Ephemeris | npm install swisseph |
| stellarium-web | Stellarium API | CDN |
Calculation Example (Python)
from datetime import datetime
import swisseph as swe
def calculate_panchang(date, lat, lon, ayanamsha='lahiri'):
"""
Calculate complete Panchang for given date and location.
"""
# Convert to Julian Day
jd = swe.julday(date.year, date.month, date.day,
date.hour + date.minute/60.0)
# Set Ayanamsha
if ayanamsha == 'lahiri':
swe.set_sid_mode(swe.SIDM_LAHIRI)
# Get positions
sun = swe.calc_ut(jd, swe.SUN, swe.FLG_SIDEREAL)
moon = swe.calc_ut(jd, swe.MOON, swe.FLG_SIDEREAL)
sun_long = sun[0][0]
moon_long = moon[0][0]
# Calculate Tithi
elongation = (moon_long - sun_long) % 360
tithi_num = int(elongation / 12) + 1
paksha = "Shukla" if tithi_num <= 15 else "Krishna"
if tithi_num > 15:
tithi_num -= 15
# Calculate Nakshatra
nak_num = int(moon_long / 13.333) + 1
pada = int((moon_long % 13.333) / 3.333) + 1
# Calculate Yoga
combined = (sun_long + moon_long) % 360
yoga_num = int(combined / 13.333) + 1
# Calculate Karana
karana_num = int(elongation / 6) + 1
return {
'date': date,
'tithi': tithi_num,
'paksha': paksha,
'nakshatra': nak_num,
'pada': pada,
'yoga': yoga_num,
'karana': karana_num,
'sun_longitude': sun_long,
'moon_longitude': moon_long
}
Example usage
date = datetime(2026, 7, 2, 12, 0)
result = calculate_panchang(date, 28.6, 77.2)
print(result)
7. Hardware Tools
Telescopes for Moon Observation
| Type | Price Range | Best For |
|---|---|---|
| Binoculars (10x50) | $50-100 | Moon phases, bright planets |
| Refractor (70mm) | $100-200 | Moon craters, planets |
| Reflector (130mm) | $150-300 | Deep sky, Moon |
| SCT (8") | $1000+ | Serious astronomy |
Recommended for Panchang Study
For observing Moon phases and Nakshatra stars:
- Binoculars: 10x50 or 12x50 ($50-100)
- Small Telescope: 70mm refractor ($100-200)
8. Reference Books
Beginner
- Astronomy: A Self-Teaching Guide by Dinah Moche
- NightWatch by Terence Dickinson
- The Stars by H.A. Rey
Intermediate
- Astronomical Algorithms by Jean Meeus
- Vedic Astroscopy by B.V. Raman
- Surya Siddhanta translation by P.C. Sengupta
Advanced
- Fundamentals of Celestial Mechanics by J.M.A. Danby
- Planetary Programs and Tables by Pierre Bretagnon
- Indian Astronomy: A Source Book by B.V. Subbarayappa
Quick Reference Table
| Need | Free Option | Paid Option |
|---|---|---|
| Visual sky learning | Stellarium | SkySafari Pro |
| Daily Panchang | DrikPanchang | Parashara's Light |
| Birth charts | JHora | Solar Fire |
| Programming | pyswisseph | — |
| Research | Swiss Ephemeris | JPL Ephemeris |
| Mobile stargazing | Stellarium Mobile | SkySafari |
This guide is part of the Panchang series. See also: Panchang Associate Book, Panchang Bachelor Book, Panchang Master Book, Panchang PhD Monograph.