Every night, observatories around the world face a fundamental challenge: knowing exactly where to point their telescopes in the vast cosmic dance of celestial mechanics. Stars drift through proper motion, Earth wobbles on multiple axes, and atmospheric refraction bends starlight—all while our planet hurtles through space at 30 km/s. Professional astronomy demands microarcsecond precision in a universe where even the tiniest positional errors can mean the difference between capturing a distant exoplanet transit and staring at empty sky.

SuperNOVAS transforms the venerable Naval Observatory Vector Astrometry Software (NOVAS) into a high-performance powerhouse for modern astronomical computing. Built in C99 for maximum compatibility, it delivers lightning-fast celestial coordinate transformations, proper motion corrections, parallax calculations, and full IAU 2000/2006 standard compliance. The library handles everything from basic star catalog positions to complex Solar System ephemeris calculations, offering 3-5 orders of magnitude better performance than AstroPy while maintaining the numerical precision required for professional observatory operations.

Whether you’re running a robotic telescope network, developing planetarium software, or analyzing massive astronomical surveys, SuperNOVAS provides the computational backbone for precise celestial mechanics. Its thread-safe design scales beautifully across multiple CPU cores, making it ideal for processing large stellar catalogs or real-time telescope control systems where every millisecond counts in the race to capture cosmic phenomena.


Stars: 50
💻 Language: C
🔗 Repository: Smithsonian/SuperNOVAS