Skip to main content

PyPI - Version GitHub License Github CI codecov Docs

Welcome to AstroDynX! 🚀

AstroDynX is a modern astrodynamics library powered by JAX, designed for high-performance scientific computing, automatic differentiation, and GPU/TPU acceleration.

Features

  • JAX support: automatic differentiation, vectorization, JIT compilation
  • Modern Python code style and type checking
  • Continuous integration and automated testing
  • Easy to extend and contribute

[!WARNING] This project is still experimental, APIs could change between releases without notice.

Installation

You can install AstroDynX from PyPI using pip:

pip install astrodynx

[!NOTE] AstroDynX is written in pure Python build with JAX, so it is compatible with any platform that supports JAX, including CPU, GPU, and TPU. By default, it installs the CPU version. If you want to use AstroDynX on GPU/TPU, follow the instructions to install the appropriate JAX backend for your hardware.

Documentation

The documentation is available at Read the Docs

Contributing

We welcome contributions from the community! Please see our comprehensive contribution guides:

Whether you're fixing bugs, adding features, improving documentation, or helping with testing, your contributions are valued!

Metadata

Release files for astrodynx 0.9.12

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

Source distribution (sdist)

Source distribution for astrodynx 0.9.12
File Size Uploaded
astrodynx-0.9.12.tar.gz 179.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for astrodynx 0.9.12
File Interpreter ABI Platform
astrodynx-0.9.12-py3-none-any.whl Python 3 none any Details

Total release size: 210.3 kB

Release files / astrodynx-0.9.12.tar.gz

Download URL astrodynx-0.9.12.tar.gz
Size 179.3 kB
Tags Source
SHA-256 checksum
How to use checksums
bb46ebb98985f1a018501f42857d501102d859bda60fa1f325dad37d32a37720
BLAKE2b-256 checksum
How to use checksums
cdcedb66488a5624c574a44ce9b023febb133bafe45e6b6e1918f98f3faecdaa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2025.

Transparency log

Release files / astrodynx-0.9.12-py3-none-any.whl

Download URL astrodynx-0.9.12-py3-none-any.whl
Size 31.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f87817c1313a9edd90bc289dfe6c4dba74ad4eaf4044158bb8117d2bc151a606
BLAKE2b-256 checksum
How to use checksums
82632c9f233f47ae563f8204d6677a629d0eba76bb2499d1eb9ef9445457e8e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 24, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.9.12 This release

2 release files

0.9.11

2 release files

0.9.10

2 release files

0.9.9

2 release files

0.9.8

2 release files

0.9.7

2 release files

0.9.6

2 release files

0.9.5

2 release files

0.9.4

2 release files

0.9.3

2 release files

0.9.2

2 release files

0.9.1

2 release files

0.9.0

2 release files

0.8.2

2 release files

0.8.1

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.6

2 release files

0.6.5

2 release files

0.6.4

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.5.0

2 release files

0.4.1

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

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