SatKit is a satellite orbital dynamics toolkit for Python, providing tools for orbit propagation, coordinate transformations, TLE handling, and more. Current version is 0.16.2, with a relatively stable release cadence. It requires Python >=3.10.
pip install satkitVerified import paths — ran on the pinned version, not inferred.
Creates a satellite from TLE and propagates to a time.
Use state.position and state.velocity instead of state[0] and state[1].
Ensure TLE lines are exactly 69 characters, including trailing spaces if needed.
Replace with the new pattern: sat = TLE(line1, line2).to_satellite(); state = sat.propagate(time).