Skip to content

Welcome to Starplot

GitHub Workflow Status Python PyPI License

Starplot is a Python library for creating star charts and maps.

  • ⭐ Zenith Plots - showing the stars from a specific time/location

  • πŸ—ΊοΈ Map Plots - including North/South polar and Mercator projections

  • πŸ”­ Optic Plots - simulates what you'll see through an optic (e.g. telescope) from a time/location

  • πŸͺ Planets and Deep Sky Objects (DSOs)

  • 🎨 Custom Styles - for all objects

  • πŸ“₯ Export - png, svg

  • 🧭 Label Collision Avoidance

Example charts and maps created with Starplot:

Zenith plot of the stars from a specific time/location (source code)

Map around the constellation Orion, with M42 marked (source code)

Optic plot that shows what The Pleiades looked like through a refractor telescope on December 16, 2023 at 9pm PT from Palomar Mountain in California (source code)

✨ Check out more examples...