Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

spacekernel

SpaceKernel (Space Mission Engineering Tools) is a Python package providing a robust and extensible ecosystem for Earth satellite services, mission analysis, and space situational awareness (SSA). It offers fast orbit propagation, maneuver simulation, coverage analysis, and powerful 2D/3D visualization, all designed for research and operational workflows.

Features

  • Accurate Orbit Propagation: Support for multiple integration methods and perturbation models, including J2, atmospheric drag, lunisolar, and SRP effects.

  • Maneuver Modeling: Apply and analyze maneuvers with custom parameters and easy scenario setup.

  • Payload Coverage & Access: Tools for computing payload coverage, contact windows, and access analysis.

  • Visualization: High-quality 2D and 3D visualization for orbits, ground tracks, stations, and coverage footprints.

  • High Performance: Cython-powered for speed.

Third-Party Licenses

IAU SOFA

This project includes unmodified third-party software from the IAU SOFA collection:

IAU SOFA Software Library (C Edition)
Copyright (c) 2009–2023 International Astronomical Union

This software is distributed under the terms of the SOFA license, included in LICENSE-SOFA.txt. For more information, visit https://www.iausofa.org.

SGP4

This project includes unmodified third-party software from the CelesTrak Fundamentals of Astrodynamics repository:

SGP4.cpp and SGP4.h
Copyright (c) Free Software Foundation

These files are distributed under the terms of the GNU Affero General Public License v3.0. The full license text is available in LICENSE-SGP4.txt. For more information, visit https://github.com/CelesTrak/fundamentals-of-astrodynamics.

Release files for spacekernel 0.1.0.dev9

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for spacekernel 0.1.0.dev9
File Size Uploaded
spacekernel-0.1.0.dev9.tar.gz 5.2 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for spacekernel 0.1.0.dev9
File
spacekernel-0.1.0.dev9-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
spacekernel-0.1.0.dev9-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
spacekernel-0.1.0.dev9-cp314-cp314-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 15.0+ x86-64 Details
spacekernel-0.1.0.dev9-cp314-cp314-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 macOS 15.0+ ARM64 Details
spacekernel-0.1.0.dev9-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
spacekernel-0.1.0.dev9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
spacekernel-0.1.0.dev9-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details
spacekernel-0.1.0.dev9-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
spacekernel-0.1.0.dev9-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
spacekernel-0.1.0.dev9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
spacekernel-0.1.0.dev9-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details
spacekernel-0.1.0.dev9-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
spacekernel-0.1.0.dev9-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
spacekernel-0.1.0.dev9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
spacekernel-0.1.0.dev9-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details
spacekernel-0.1.0.dev9-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details

Total release size: 223.7 MB

Release files / spacekernel-0.1.0.dev9.tar.gz

Download URL spacekernel-0.1.0.dev9.tar.gz
Size 5.2 MB
Tags Source
SHA-256 checksum
How to use checksums
69bff7afbe79200f53df9b6c4c5cccd6b33fe67f937716624c451bef1886827d
BLAKE2b-256 checksum
How to use checksums
591e2673376258a1f161511d4445ace8388679cdd9d64768ec89796312ebdb06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp314-cp314-win_amd64.whl

Download URL spacekernel-0.1.0.dev9-cp314-cp314-win_amd64.whl
Size 8.9 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
5b606efd16e35eed02a75cfed17b50782edd2345f7474bef1e3e3ab81d200c3d
BLAKE2b-256 checksum
How to use checksums
a7799c54397f86bf328b563c7c50a91dc32ab4ece3544e6927f4d43c08f2bcb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL spacekernel-0.1.0.dev9-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 25.2 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b74589b7f3444a12e3a163dc90314de89d66804343b0691e9976395aeeb27fce
BLAKE2b-256 checksum
How to use checksums
2cb7db79fddfe2981cf6351109a8e8e5dfa405342a288c0e2780e726e5f26cfd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp314-cp314-macosx_15_0_x86_64.whl

Download URL spacekernel-0.1.0.dev9-cp314-cp314-macosx_15_0_x86_64.whl
Size 10.2 MB
Tags CPython 3.14 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
7018105cc3e19631e20f1cfd8c8e60ce194f156a1d5af55069fe8abdcaf0df49
BLAKE2b-256 checksum
How to use checksums
d20e9f0080bfe0def5e103e4e7fd9c13133039741c070a30f4772244b3578881
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp314-cp314-macosx_15_0_arm64.whl

Download URL spacekernel-0.1.0.dev9-cp314-cp314-macosx_15_0_arm64.whl
Size 10.5 MB
Tags CPython 3.14 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
9d4b0f67c42133eb2c37e5d19e369f59372c7e4e7bb35cd7a1279b952e4460d3
BLAKE2b-256 checksum
How to use checksums
3b8ca0585d4dc4e670aad034ca7625654c6e82fae5867444f7cdb18e5778203e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp313-cp313-win_amd64.whl

Download URL spacekernel-0.1.0.dev9-cp313-cp313-win_amd64.whl
Size 8.8 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
67d6cda0e253976461160c69540c042f6ebf0ce9edf79eed57df4e386f4c8305
BLAKE2b-256 checksum
How to use checksums
edcb056eeda6c496a1f7b628ea0d6c392b83dd4853df295da96fc6286ec4b35a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL spacekernel-0.1.0.dev9-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 25.2 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4c420b5cbd154d30833cc0f00111846a3a7f63b975fe9474dad8125802c2839d
BLAKE2b-256 checksum
How to use checksums
ae0b372566dd24f0b00498205fddc050b48a8f5e79766641748ff7f8bb04e94c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp313-cp313-macosx_15_0_x86_64.whl

Download URL spacekernel-0.1.0.dev9-cp313-cp313-macosx_15_0_x86_64.whl
Size 10.2 MB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
03868722237e4ee5adde130bda9df683228468e12d2d544287136ce5dc24b497
BLAKE2b-256 checksum
How to use checksums
f766c36d48c23b75abf4393f3dcf9cdfe8e0804e7cebe48032723dc58d06303a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp313-cp313-macosx_15_0_arm64.whl

Download URL spacekernel-0.1.0.dev9-cp313-cp313-macosx_15_0_arm64.whl
Size 10.4 MB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
0cf1e7e41efbe9e126c1757a1e433c6080af60703769821716e5b7bfb6c6768a
BLAKE2b-256 checksum
How to use checksums
4661cc9c48202f35c23d68722ce734057f107bddade3b8f25d3b9aad093cecd3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp312-cp312-win_amd64.whl

Download URL spacekernel-0.1.0.dev9-cp312-cp312-win_amd64.whl
Size 8.8 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
349d4210012655653c2ea6826b6cfe23550b80d535980afcb3684d4c59206799
BLAKE2b-256 checksum
How to use checksums
d7e3534343f2d1728bc7ab4c6fb652c687e7bd869aaf079106d7523e73d18a5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL spacekernel-0.1.0.dev9-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 25.4 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9e9514b0e550ed7cc1de5362519f6eb5ee92751d8be841e85c04e7cdff4a5247
BLAKE2b-256 checksum
How to use checksums
f49690e8a0d097ace5cb1364f986aff0105818b8e62377be8bd6b1ab1fabdc92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp312-cp312-macosx_15_0_x86_64.whl

Download URL spacekernel-0.1.0.dev9-cp312-cp312-macosx_15_0_x86_64.whl
Size 10.2 MB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
29bd69566ea7487aacdf4f40713ca842afc08ba45259b745da59081a30aed3ff
BLAKE2b-256 checksum
How to use checksums
611b20a3947c19f6099bfea8349424f5531bf65a827603573c9834f268bb1bb6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp312-cp312-macosx_15_0_arm64.whl

Download URL spacekernel-0.1.0.dev9-cp312-cp312-macosx_15_0_arm64.whl
Size 10.4 MB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
03dc7982b137f6a94fc31c3b76f95f64b501697b1349a832edc2e39f6b2e4d86
BLAKE2b-256 checksum
How to use checksums
9232fb316498af4e6a50226526fba7ed84f18e7be0c1dc1ced8741589ee3083b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp311-cp311-win_amd64.whl

Download URL spacekernel-0.1.0.dev9-cp311-cp311-win_amd64.whl
Size 8.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
ade7e1318c9a4adff43106046244ce2d99b837dda0ba958e5b045733d5fe96dc
BLAKE2b-256 checksum
How to use checksums
cc3c785871026f44c5d19bba7f869f735b34de9972f352ecf606d1e0fd84e256
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL spacekernel-0.1.0.dev9-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 25.5 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1266fd26d365100e4d698a1fe724a2fb1fb65c4176c1ef23c64200a3cf7db98e
BLAKE2b-256 checksum
How to use checksums
05bb84d77ae6354e4a0d1e78c8924bdafcb3f095ed463e9224a02c325a680284
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp311-cp311-macosx_15_0_x86_64.whl

Download URL spacekernel-0.1.0.dev9-cp311-cp311-macosx_15_0_x86_64.whl
Size 9.9 MB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
38f38bb756b2ecbadd2cb6d00b9cd1aa0499ff5cda1155678de698e21fb87a9f
BLAKE2b-256 checksum
How to use checksums
97a36a0366b6e12bd8c23b09ece5961d34efa72ff9c7e0287e65576d138da6a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / spacekernel-0.1.0.dev9-cp311-cp311-macosx_15_0_arm64.whl

Download URL spacekernel-0.1.0.dev9-cp311-cp311-macosx_15_0_arm64.whl
Size 10.2 MB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
b934d45b1e7d164e3079219d04c82ff696cae9dd58f37633fd7b32fd742c849d
BLAKE2b-256 checksum
How to use checksums
09294c76e6dc6b60783a864af79f05f3186e93ca2ba1a26d2cdeaeeba4824428
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page