Every astrophotographer knows the ritual: spend hours under dark skies capturing photons from distant galaxies, then face the tedious task of manually cataloging acquisition data for sharing on AstroBin. This Python tool eliminates that bottleneck by automatically parsing the rich metadata already embedded in your FITS and XISF image files.

AstroBinUploader intelligently extracts header information from your astronomical images and calibration frames, organizing everything into AstroBin’s required CSV format. It handles complex scenarios that real astrophotographers encounter: multi-panel mosaics, dual-site observations, mixed filter sets, and various calibration workflows including master frames. The script processes multiple directories simultaneously and can work with symbolic links, making it perfect for organized imaging workflows where calibration data is shared across targets.

Whether you’re imaging the Veil Nebula from your backyard or coordinating a deep-sky marathon across multiple observing sites, this tool bridges the gap between data acquisition and community sharing. With 14 stars and growing adoption among the astrophotography community, it’s becoming an essential part of the modern astronomical imaging pipeline.


Stars: 14
💻 Language: Python
🔗 Repository: SteveGreaves/AstroBinUploader