High-precision astronomical calculation library and CLI for sun/moon positions, rise/set times, and lunar phases
Rust bindings to United States Naval Observatory's NOVAS C3.1 astrometry library
Astronomical time primitives: typed time scales, Julian dates, UTC conversion, and interval operations.
Expanded functionality for the Standardized Astrodynamics Algorithms Library (SAAL)
High-accuracy solar positioning algorithms (SPA and Grena3) for calculating sun position and sunrise/sunset/twilight times
Official Dominus Node SDK for Rust
The base USNO gem provides a namespace for other USNO::* gems.
Consumes USNO's imagery data services
Consumes USNO resources to return times of rise, set, and transit for the major solar system bodies and selected bright stars.
Obtain the circumstances of recent and upcoming solar or lunar eclipses for any location.
Obtain the circumstances of recent and upcoming solar eclipses for any location
Obtain the circumstances of recent and upcoming lunar eclipses for any location
A Ruby gem to track moon phases using the US Naval Observatory API. Shows moon phases for specific dates, months, or years for lunar calendar scheduling.
This gem will get sunrise/sunset information from one of USNO's web services