AstroView is a Python toolkit for high-precision asteroid ephemerides and orbit visualisation.
Powered by the outstanding Skyfield library, AstroView matches official almanac data to within 0.0005 arcsec accuracy while giving you an intuitive, notebook-friendly API.
- Accurate ephemerides
- Asteroid positions (RA/Dec, Cartesian) at any time
- Distances and 3-D separation vectors (e.g. asteroid ↔ Earth)
- Horizontal coordinates
- Instant conversion to altitude / azimuth for any observing site
- 3-D orbit plots
- Matplotlib-based orbit viewer with Sun & Earth for context
- Built-in observatory database
- Call sites by name (e.g. "Mauna Kea", "Paranal")
- Extensible design
- Framework ready for satellites, comets, or planets in future versions