Skip to content

open-space-collective/open-space-toolkit

Repository files navigation

Open Space Toolkit

Discord License

The Open Space Toolkit (OSTk) is a collection of versatile libraries for aerospace engineering use, available in:

  • C++ – the reference implementation, for portability and performance.
  • Python – via C++ bindings, formidable for interactive use and prototyping.

Animation

Getting Started

Want to get started? This is the simplest and quickest way:

JupyterHosted

This will automatically start a JupyterLab environment in your web browser with Open Space Toolkit libraries and example notebooks ready to use. Nothing to download or install! 🚀

Components

Name Description Version
Core Fundamental types, containers and utilities. GitHub version
I/O Addressing, networking, database connectors. GitHub version
Mathematics Geometry, curve fitting, optimization. GitHub version
Physics Physical units, time, reference frames, environment modeling. GitHub version
Astrodynamics Orbit, attitude, access. GitHub version

Support

Contributing

Contributions are more than welcome!

Please read our contributing guide to learn about our development process, how to propose bugfixes and improvements, and how to build and test the code.

Special Thanks

Loft Orbital

License

Apache License 2.0