Released on February 25, 2026, astrodyn-core offers a robust builder-first astrodynamics propagation core with Orekit-native semantics. This tool prioritizes Orekit APIs, enhancing them with typed configurations, state-file workflows, and mission-profile helpers, while allowing for extension with custom propagators.
The package provides two API tiers to suit different user needs: a stable facade tier for general use and an advanced low-level tier for power users. For an optimal environment setup, users are advised to run code and tests in the project’s Conda environment, astrodyn-core-env. Several convenience shortcuts facilitate running tasks directly from the project root, and self-contained examples can be found in the examples/cookbook/ directory.
Developers can benefit from the included lightweight Makefile, which provides shortcuts for tasks like running tests and installing helpers, though it does not replace native build configurations found in CMakeLists.txt. Users can download suitable files for their platform and sort by name, interpreter, ABI, and platform.
Developed and maintained by the Python community, astrodyn-core is part of the Python Package Index (PyPI), with all systems currently operational. Contributions are welcome, and users are encouraged to donate to support further development.