NavList:
A Community Devoted to the Preservation and Practice of Celestial Navigation and Other Methods of Traditional Wayfinding
Linux/UNIX Almanac Generator And Sight Reduction
From: Chris Maness
Date: 2026 Oct 15, 10:13 -0700
From: Chris Maness
Date: 2026 Oct 15, 10:13 -0700
I wrote a program that uses the USNO's NOVAS C library for astronomical reference-frame calculations and the JPL DE440s ephemeris for ridiculously high precision. The high-precision engine can be included or excluded at compile time.
The program can be used from the command line or through a local web browser.
Here's the source code:
https://github.com/kq6up/navalm
And here's a YouTube walkthrough demonstrating how to use it for sight reductions and position fixes:
https://youtu.be/Emd3PrrBY5E
It's also very useful for learning how to reduce sights on paper. I consider it part nautical almanac generator and part pedagogical tool for learning and teaching celestial sight reduction.
-Chris KQ6UP






