High-precision Vedic Astrology engine (Lite Version) with Panchanga, Varga, and Vimshottari
Project description
VedicAstroEngine Lite
VedicAstroEngine Lite is a high-precision, open-source Python library for Vedic (Hindu) Astrology. Built on top of the robust Skyfield astronomical library and NASA's JPL ephemerides, it provides core calculations for astronomical points, panchanga, and divisional charts.
🚀 Key Advantages
🛡️ Completely Free of Swiss Ephemeris (pyswisseph)
Unlike most astrological libraries, VedicAstroEngine Lite is completely independent of the Swiss Ephemeris library.
- No Licensing Headaches: Free from the restrictive dual-licensing (GPL/Commercial) of Swiss Ephemeris.
- Pure Python & NASA JPL Power: Uses NASA's DE421/DE440 ephemerides via Skyfield for state-of-the-art precision.
- Lightweight: No complex C-extensions to compile; works seamlessly across all platforms.
✅ Validated & Professional Grade
This engine has been rigorously validated and tested against professional astrological software (such as Jagannatha Hora) and standard reference libraries to ensure identical results for core calculations.
Key Features (Lite Version)
- Shodashavarga: High-resolution calculation of all 16 divisional charts (D-1 to D-60).
- Panchanga: Tithi, Vara, Nakshatra, Yoga, and Karana.
- Ashtakavarga: Core points for the 7 classical planets.
- Vimshottari Dasha: Full recursive calculation of Mahadasha, Antardasha, and deeper levels.
- Special Points: Special Lagnas, Upagrahas, and Sphutas.
- Ayanamsha Support: Lahiri, Raman, KP, and more.
🌟 Pro Version & Continuous Development
The Lite version is just the beginning. The Pro Version of VedicAstroEngine includes a vast array of professional features, with new features added on a weekly basis:
- Advanced Planetary Strength: Full Shadbala, Vimsopaka Bala, and Ishta/Kashta Phala.
- Comprehensive Yoga System: Detection of thousands of Nabhasa, Raja, and Dhana Yogas.
- Predictive Modules: Chara, Yogini, and Kaal Chakra Dashas.
- Reporting Engine: Professional multi-page PDF Kundali generation.
- Medical Astrology: Longevity calculations, health vulnerabilities, and Balarishta.
- Muhurta & Transit: Deep analysis of electional astrology and SBC Vedha.
📜 Licensing (Dual-License Model)
This project follows a dual-licensing model to support both the open-source community and commercial developers:
1. Open Source (AGPL-3.0)
The Lite version is free for everyone under the GNU Affero General Public License v3.0.
- Requirement: If you use this library in a public project or a web service, you must release your derivative work under the same AGPL license.
2. Commercial License
If you wish to use VedicAstroEngine Lite (or Pro) to sell a product, build a closed-source application, or provide a commercial service, you MUST obtain a Commercial License.
- Using the library in a for-profit product without a commercial license is a violation of the AGPL terms.
For pricing, commercial inquiries, or access to the Pro Version, please contact: 📧 prabhakarpanday4@gmail.com
© 2026 Prabhakar Panday. All rights reserved.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vedic_astro_engine_lite-1.0.0.tar.gz.
File metadata
- Download URL: vedic_astro_engine_lite-1.0.0.tar.gz
- Upload date:
- Size: 44.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d5337ee1cb59e8dc402502d9dbcdc56c8e465e1fd3929a57102551dad4669626
|
|
| MD5 |
917a3a6af63f0b3d3a6f3db27929ee94
|
|
| BLAKE2b-256 |
be6862ab9a2c5a00884aeadda7ee1920e9b9cf0d484069f576c2d32d0b2bb3ab
|
File details
Details for the file vedic_astro_engine_lite-1.0.0-py3-none-any.whl.
File metadata
- Download URL: vedic_astro_engine_lite-1.0.0-py3-none-any.whl
- Upload date:
- Size: 49.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ea7096078be83a9c684b492ee0e169215bc4435fb5679955aab76a2f7ca37e28
|
|
| MD5 |
0db8800ff0ba58684050a4d6345eae02
|
|
| BLAKE2b-256 |
d1b60c46c547df6eabf7c172326cae9aed33ae3fc5fde7aaeac0a9997aa9cfe2
|