Expand description


Nyx: Blazing fast high-fidelity astrodynamics for Monte Carlo analyzes of constellations, interplanetary missions, and deep space flight navigation.

Refer to nyxspace.com for a user guide, a show case, the MathSpec, and the validation data.


pub use self::cosmic::State;
pub use self::cosmic::TimeTagged;


Provides the solar system planets, and state and ephemeride management.

Provides several dynamics used for orbital mechanics and attitude dynamics, which can be elegantly combined.

All the input/output needs for this library, including loading of SPICE kernels, and gravity potential files.

Re-export nalgebra

Monte Carlo module

Navigation submodule, relevant to both ground based navigation (orbit determination) and onboard navigation (part of the Guidance, Navigation and Control subsystem) All of the mission design and mission analysis tools and functions

All the orbital determination and spacecraft navigation tools and functions.

Polynomial and fitting module

Provides all the propagators / integrators available in nyx.

Re-export of hifitime

Simple tools (e.g. Lambert solver)

Utility functions shared by different modules, and which may be useful to engineers.



Orbit defines an orbital state


Type Definitions

A spacecraft state