Finally I am happy to announce the SPICE.jl wrapper for the SPICE toolkit which is provided by NASA’s Navigation and Ancillary Information Facility (NAIF) and provides functionality to read SPICE data files and compute derived observation geometry such as altitude, latitude/longitude and lighting angles (not to be confused with the analog circuit simulator of the same name).
SPICE.jl wraps most of the 500+ functions in the toolkit (apart from those already covered by the standard library or easy one-liners).
My thanks to all contributors and Andrew Annex whose Python wrapper SpiceyPy served as inspiration.