Panoramic Astrology Timelines
See what the event panorama looks like using Matthew Perry's chart as an example.
AstroPan transforms complex arrays of astrological data into intuitive timelines. The project aims to radically reduce cognitive load: instead of cycling through dates in astrology software, cross-referencing event periods in your head, and scrolling through endless text lists of aspects, you get a single, clear map of events where you can read the dynamics of time at a glance. Overlaying real biographical events with astrological ones makes it possible to draw concrete connections between the two.
It is a tool for deep retrospective and predictive analysis — a "panoramic vision" for the researcher, allowing them to see the structure of time without visual noise.
Have Zet 9? → AstroPan Installation — run the converter and get a timeline with your data. Requires: Zet 9, Python, Node.js.
Don't have Zet 9? → Order a Panorama — send your birth date details and get a ready-made file.
Want to add your own events to the timeline? → CSV Format
- Backend: Python 3 (standard library, no external dependencies)
- Frontend: Vanilla JS + D3.js
- Data Format:
- astrological: JSON (specification, schema)
- user events: CSV (format)
- Output: Standalone HTML — a single file containing both code and data
The project strictly avoids using external packages at runtime. Learn more in VISION.
- VISION — philosophy, aesthetics, and long-term goals of the project
- CONTRIBUTING — development guide, architecture, and engineering principles
- ROADMAP — current project status and development plans
AstroPan is distributed under the GNU AGPL v3 license — the project remains free for everyone: study, modify, and share.
If you want to use AstroPan for commercial purposes without complying with the AGPL terms, please contact me to obtain a commercial license.