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

PropertyDetails
Websitestellarium.org
PlatformsWindows, macOS, Linux
Version24.2 (2024)
LicenseGPL-2.0
Key Features for Panchang Study:

FeatureHow to AccessPanchang Use
Indian Culture ViewF2 → Tools → Culture → IndianShows Nakshatras, Rashis
Ecliptic GridPress ,See zodiac divisions
Moon TrackingClick Moon → Ctrl+TTrack through Nakshatras
Time ControlL (forward), J (backward), K (normal)See planetary motion
Location SettingF6 or Ctrl+GSet for your city
SearchF3Find planets, stars
Essential Shortcuts:

ShortcutActionPanchang Use
F3Search objectFind Moon, planets
EEquatorial gridSee celestial coordinates
,Ecliptic lineSee zodiac path
.Ecliptic gridSee Rashi boundaries
AToggle atmosphereSee stars in daytime
GToggle groundClear horizon view
LTime forwardWatch Moon move
JTime backwardGo to past dates
KNormal timeReturn to present
8Go to nowReset to current time
Ctrl+TTrack objectFollow Moon/planet
Ctrl+GLocation dialogSet observer location
Recommended Plugins:

PluginPurposeEnable Path
ObservabilityBest observation timesF2 → Plugins
Meteor ShowersMeteor calendarF2 → Plugins
Solar System EditorCustom objectsF2 → Plugins
Archaeo LinesAncient alignmentsF2 → Plugins
Setup for Panchang Study:

  • Install Stellarium
  • Set your location (F6 → Enter city name)
  • Enable Indian culture (F2 → Tools → Culture → Indian)
  • Enable ecliptic line (press ,)
  • Enable ecliptic grid (press .)
  • Set time to tonight (press 8)
  • Search for Moon (F3 → "Moon")
  • Track Moon (Ctrl+T)
  • Advance time slowly (press L)
  • Watch Moon move through Nakshatras
  • Stellarium Web (Browser Version):

    Access at stellarium-web.org


    SkySafari (Commercial, Mobile)

    Best For: Mobile stargazing, field observation

    PropertyDetails
    Websiteskysafari.com
    PlatformsiOS, Android
    VersionsBasic ($2.99), Plus ($14.99), Pro ($39.99)
    Key Features:

    VersionObjectsBest For
    Basic2.5M starsCasual stargazing
    Plus2.5M stars + asteroidsSerious amateur
    Pro100M+ objectsProfessional use
    Panchang-Specific Features:

    Cartes du Ciel (Free, Open Source)

    Best For: Deep sky charting, technical astronomy

    PropertyDetails
    Websiteap-i.net/skychart
    PlatformsWindows, macOS, Linux
    LicenseGPL-2.0
    Features:

    TheSkyX (Commercial)

    Best For: Professional astronomy, research

    PropertyDetails
    Websitebisque.com
    PlatformsWindows, macOS
    Price$349 (Serious Astronomer)
    Features:

    2. Vedic Astrology / Panchang Software

    Jagannatha Hora (JHora) (Free)

    Best For: Comprehensive Vedic astrology, Panchang calculations

    PropertyDetails
    Websitevedicastrologer.org
    PlatformWindows (runs on Mac/Linux with Wine)
    Version8.0
    LicenseFreeware
    Key Features:

    FeatureDescription
    PanchangComplete 5-limb display
    Birth ChartsRashi, Navamsha, all Vargas
    Dasha SystemsVimshottari, Yogini, Chara, etc.
    TransitsGochara analysis
    MuhurtaElectional astrology
    CompatibilityKundli matching
    Ayanamsha20+ systems supported
    EphemerisSwiss Ephemeris backend
    Panchang Setup:

  • Download from website
  • Install and launch
  • Set location: F4 → Enter coordinates
  • Set Ayanamsha: Settings → Ayanamsha → Lahiri
  • View Panchang: View → Panchang
  • Enter date: Date → Enter desired date
  • Ayanamsha Options:

    AyanamshaSetting in JHora
    LahiriAyanamsha → Lahiri
    RamanAyanamsha → Raman
    KrishnamurtiAyanamsha → KP
    YukteshwarAyanamsha → Yukteshwar
    True CitraAyanamsha → True Citra

    DrikPanchang (Free, Web/Mobile)

    Best For: Daily Panchang, festival calendar, quick reference

    PropertyDetails
    Websitedrikpanchang.com
    PlatformsWeb, Android, iOS
    CostFree (ad-supported)
    Key Features:

    FeatureDescription
    Daily PanchangToday's complete Panchang
    Festival CalendarAll Indian festivals with dates
    MuhurtaAuspicious times for activities
    ChoghadiyaMuhurta periods
    Rahu KalamInauspicious periods
    Location-BasedAdjusts for your city
    Using DrikPanchang:

  • Visit website or open app
  • Set your location (top of page)
  • View today's Panchang
  • Click any date for that day's Panchang
  • Use "Festival" tab for festival dates

  • Parashara's Light (Commercial)

    Best For: Professional Vedic astrology, advanced analysis

    PropertyDetails
    Websitegeovision.com
    PlatformsWindows
    Price$199 - $599 (various editions)
    Advanced Features:

    FeatureDescription
    ShadbalaSix-fold planetary strength
    AshtakavargaEight-fold strength analysis
    VarshaphalAnnual solar return
    PrashnaHorary astrology
    MuhurtaElectional astrology
    CompatibilityAdvanced matching

    Kundli Chakra (Commercial)

    Best For: Birth charts, Panchang, transit analysis

    PropertyDetails
    Websitekundlichakra.com
    PlatformsWindows
    Price$50 - $150

    Solar Fire (Commercial, Western + Vedic)

    Best For: Cross-system comparison (Western + Vedic)

    PropertyDetails
    Websitesolarfireastro.com
    PlatformWindows
    Price$360
    Features:

    3. Calculation Libraries

    Swiss Ephemeris (Free, Open Source)

    Best For: High-precision astronomical calculations

    PropertyDetails
    Websiteastro.com/swisseph
    LanguageC (with bindings for many languages)
    Precision0.001 arc-second
    Coverage13,000 years (6000 BCE - 6000 CE)
    Installation (Python):
    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

    PropertyDetails
    Websiterhodesmill.org/skyfield
    LanguagePython
    EphemerisDE421, DE440
    Installation:
    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

    PropertyDetails
    Websiteastropy.org
    LanguagePython
    LicenseBSD
    Installation:
    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

    AppCostBest For
    DrikPanchangFreeDaily Panchang, festivals
    Hindu CalendarFreeCalendar with Tithis
    Jyotish AppFreeBirth charts, Panchang
    Vedic PanchangFreeDaily Panchang
    Kundli SoftwareFreeBirth chart generation
    Stellarium Mobile$2.49Sky observation

    iOS Apps

    AppCostBest For
    DrikPanchangFreeDaily Panchang
    Hindu CalendarFreeCalendar with Tithis
    SkySafari$2.99+Sky observation
    Stellarium Mobile$2.49Sky observation

    5. Online Tools

    Web-Based Calculators

    ToolURLFeatures
    DrikPanchangdrikpanchang.comDaily Panchang, festivals
    Prokeralaprokerala.comPanchang, horoscope
    AstroSageastrosage.comBirth charts, Panchang
    Clickastroclickastro.comHoroscope, Panchang
    Stellarium Webstellarium-web.orgPlanetarium

    Ephemeris Data Sources

    SourceURLData
    NASA JPLssd.jpl.nasa.govPlanetary ephemeris
    Astrodienstastro.comSwiss Ephemeris
    USNOaa.usno.navy.milAstronomical data

    6. Programming Libraries

    Python Libraries

    LibraryPurposeInstall
    pyswissephSwiss Ephemeris wrapperpip install pyswisseph
    skyfieldModern astronomypip install skyfield
    astropyGeneral astronomypip install astropy
    ephemPyEphem (older)pip install ephem
    poliastroOrbital mechanicspip install poliastro

    JavaScript Libraries

    LibraryPurposeInstall
    astronomy-engineModern astronomynpm install astronomy-engine
    swissephSwiss Ephemerisnpm install swisseph
    stellarium-webStellarium APICDN

    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

    TypePrice RangeBest For
    Binoculars (10x50)$50-100Moon phases, bright planets
    Refractor (70mm)$100-200Moon craters, planets
    Reflector (130mm)$150-300Deep sky, Moon
    SCT (8")$1000+Serious astronomy

    Recommended for Panchang Study

    For observing Moon phases and Nakshatra stars:


    8. Reference Books

    Beginner

    Intermediate

    Advanced


    Quick Reference Table

    NeedFree OptionPaid Option
    Visual sky learningStellariumSkySafari Pro
    Daily PanchangDrikPanchangParashara's Light
    Birth chartsJHoraSolar Fire
    Programmingpyswisseph
    ResearchSwiss EphemerisJPL Ephemeris
    Mobile stargazingStellarium MobileSkySafari

    This guide is part of the Panchang series. See also: Panchang Associate Book, Panchang Bachelor Book, Panchang Master Book, Panchang PhD Monograph.