This site is a work in progress. Current plots:
2025-04-03 (7641) Cteatus - UCAC4 370-036857
See also
eclipseweather.info
for the next upcoming total solar eclipse (August 12, 2026 -- Spain/Greenland).