Skip to content

Welcome to Starplot

Python PyPI License GitHub Workflow Status

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

  • ⭐ Zenith Plots - shows the entire sky at a specific time and place

  • πŸ—ΊοΈ Map Plots - including many projections

  • πŸŒƒ Horizon Plots - shows the horizon at a specific time and place

  • πŸ”­ Optic Plots - shows what you'll see through an optic (e.g. telescope) at a specific time and place

  • πŸͺ Planets and Deep Sky Objects (DSOs) - more than 14,000 objects built-in

  • 🎨 Custom Styles - for all objects

  • πŸ“₯ Export - png, svg, jpeg

  • 🧭 Label Collision Avoidance

Join other starplotters on Discord

Example charts and maps created with Starplot:

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

Map around the constellation Orion (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...