$npx skillfedfor your agent

Astronomy packages

32 packages

Packages

albumentations Worth it
PyPI · Astronomy · released May 2025

Albumentations applies image transformations to training data, supporting classification, segmentation, object detection, and pose estimation with a unified API for images, masks, bounding boxes, and keypoints.

Install it if you need a unified, production-grade augmentation API for computer vision tasks.

MITpure Python · 3.9+aging
5.5Mdownloads / mo
convertdate With conditions
PyPI · Astronomy · released Feb 2026

Converts dates between the Gregorian calendar and 15+ alternative calendar systems including Hebrew, Islamic, Julian, French Republican, Mayan, and others, plus calculates holidays across North American, Jewish, and other traditions.

Install only if you actually need multi-calendar support; the single pymeeus dependency is manageable.

MITpure Pythonaging
4.4Mdownloads / mo
jdcal With conditions
PyPI · Astronomy · released Apr 2019

Converts between Julian dates and Gregorian or Julian calendar dates, storing Julian dates as pairs of floating-point numbers for maximum precision.

However, be aware that it will not receive bug fixes or updates—verify that its behavior matches your requirements before committing to it in a production system.

BSD-3-Clausepure Pythonabandoned
3.8Mdownloads / mo
pyerfa Worth it
PyPI · Astronomy · released Nov 2024

PyERFA wraps the ERFA C library (Essential Routines for Fundamental Astronomy) as NumPy universal functions, exposing key astronomy algorithms for scalar or array inputs.

Install it if you need fundamental astronomy calculations or if another package depends on it.

BSD-3-Clausecompiled wheel · 3.9+
3.4Mdownloads / mo
PyMeeus With conditions
PyPI · Astronomy · released Dec 2022

PyMeeus implements astronomical algorithms from Jean Meeus's classical reference, providing Python classes for computing celestial positions, lunar phases, planetary phenomena, and time conversions with minimal dependencies.

However, verify Python version compatibility first and consider whether other libraries better suit production-grade use cases.

LGPL-3.0-onlybuilds from source
2.8Mdownloads / mo
ephem Worth it
PyPI · Astronomy · released Feb 2026

PyEphem computes high-precision positions of planets, moons, stars, comets, and asteroids in the sky for any observer location and date, using C-based numeric routines from the XEphem astronomy application.

MITcompiled wheel
1.6Mdownloads / mo
numpy-quaternion With conditions
PyPI · Astronomy · released Nov 2025

Adds a quaternion dtype to NumPy, enabling efficient quaternion arithmetic and array operations with native NumPy integration.

MITcompiled wheelaging
1.1Mdownloads / mo
measurement With conditions
PyPI · Astronomy · released Jan 2023

Provides unit-aware measurement objects for Python that support conversion between different units and arithmetic operations across multiple measurement types including distance, weight, temperature, energy, speed, volume, time, and area.

MITpure Python · 3.7+dormant
1.1Mdownloads / mo
sgp4 Worth it
PyPI · Astronomy · released Jul 2026

Computes satellite positions in Earth orbit from TLE or OMM orbital elements using the official SGP4/SDP4 propagation algorithms, with optional C++ acceleration and pure-Python fallback.

Install it if you need to compute satellite positions from TLE or OMM data; it is the standard Python interface to the official SGP4 algorithm.

MITpure Python
1.0Mdownloads / mo
jplephem With conditions
PyPI · Astronomy · released Jan 2026

Loads and queries JPL ephemeris files (SPK format) to compute positions and velocities of planets and Solar System bodies at specified Julian dates.

However, most astronomy workflows will benefit from using a higher-level library like Skyfield instead, which wraps jplephem and provides more intuitive coordinate…

permissive licensepure Pythonaging
819.2Kdownloads / mo
skyfield Worth it
PyPI · Astronomy · released Aug 2026

Skyfield computes high-precision positions for planets and Earth satellites using pure Python, without requiring compiled astronomy libraries beyond NumPy.

MITpure Python
717.6Kdownloads / mo
pyvo Worth it
PyPI · Astronomy · released Jun 2026

PyVO provides Python access to Virtual Observatory data archives, catalogs, and web services using standardized VO protocols, leveraging astropy and requests to query thousands of remote astronomical resources.

permissive licensepure Python · 3.10+
442.0Kdownloads / mo
astroquery Worth it
PyPI · Astronomy · released Sep 2025

Astroquery provides a Python interface to query and retrieve data from online astronomical databases and web services, with sub-packages for each service like SIMBAD, VizieR, and others.

Install it if you need to query astronomical databases from Python; skip it only if you work exclusively with local data or have no need for online lookups.

BSD-3-Clausepure Python · 3.9+
431.3Kdownloads / mo
healpy With conditions
PyPI · Astronomy · released Jul 2026

healpy wraps the HEALPix C++ library to handle pixelated data on the sphere, enabling coordinate conversions, map transformations, spherical harmonics analysis, and visualization of all-sky survey data.

copyleftcompiled wheel · 3.10+
301.3Kdownloads / mo
cwltool Worth it
PyPI · Astronomy · released Jul 2026

cwltool is the reference implementation of the Common Workflow Language standard, enabling you to write, validate, and execute portable scientific workflows defined in CWL format across different computing environments.

Install it if you need to execute portable workflows, validate CWL definitions, or integrate CWL workflows into Python applications.

Apache-2.0pure Python
294.7Kdownloads / mo
astropy-healpix Worth it
PyPI · Astronomy · released Jul 2026

Provides HEALPix spherical pixelization for astronomy and astrophysics applications, enabling efficient spatial indexing and coordinate operations on the celestial sphere.

Install it if you work with all-sky surveys, need efficient spherical pixelization, or are building within the Astropy ecosystem.

permissive licensecompiled wheel · 3.10+
274.4Kdownloads / mo
asdf-coordinates-schemas Skip
PyPI · Astronomy · released Feb 2026

Provides ASDF schemas for validating coordinate data structures, designed as a dependency for higher-level astronomy packages rather than direct end-user installation.

license unclearpure Python · 3.10+
216.0Kdownloads / mo
spiceypy Worth it
PyPI · Astronomy · released Jul 2026

SpiceyPy wraps the NAIF C SPICE Toolkit to compute Solar System geometry, ephemeris, and coordinate transformations for planetary science applications.

MITcompiled wheel · 3.10+
210.8Kdownloads / mo
lalsuite Worth it
PyPI · Astronomy · released Jun 2026

LALSuite provides data analysis routines for searching and characterizing astrophysical signals in gravitational-wave time-series data from ground-based detectors like LIGO, Virgo, and KAGRA.

Install only if you are working with gravitational-wave detector data or waveform modeling.

GPL-2.0-or-latercompiled wheel · 3.9+
190.7Kdownloads / mo
lsst-daf-butler With conditions
PyPI · Astronomy · released Aug 2026

Provides an abstraction layer for reading and writing astronomical data to datastores, enabling structured access to large scientific datasets through a unified interface.

However, it is a specialized tool tightly coupled to a specific observatory's data model; it is not a general-purpose data access layer.

BSD-3-Clause OR GPL-3.0-or-laterpure Python · 3.11.0+
176.6Kdownloads / mo
photutils Worth it
PyPI · Astronomy · released Apr 2026

Photutils provides tools for detecting and measuring astronomical sources in images, including background estimation, star finding, aperture photometry, PSF photometry, source segmentation, and isophote fitting.

Install it if you work with astronomical imaging data and need production-grade source detection or photometry tools.

BSD-3-Clausecompiled wheel · 3.11+
164.0Kdownloads / mo
qiskit-connector With conditions
PyPI · Astronomy · released Jan 2026

Automates IBM Quantum backend connection, authentication, and selection by detecting your subscription plan and returning the least-busy available QPU resource for immediate use in Qiskit circuits.

However, note the aging maintenance status (219 days since last release) and verify that the connector's error handling and backend-selection logic align with your…

Apache-2.0pure Python · 3.9+aging
160.2Kdownloads / mo
kerykeion With conditions
PyPI · Astronomy · released May 2026

Kerykeion computes planetary and house positions, detects astrological aspects, and generates SVG birth, synastry, transit, and composite charts with customizable planet selections.

GPL-3.0-onlypure Python · 3.10+
133.6Kdownloads / mo
regions With conditions
PyPI · Astronomy · released Jun 2026

Regions provides tools for defining, manipulating, and analyzing astronomical regions—geometric shapes on the sky used in astronomy data analysis.

BSD-3-Clausecompiled wheel · 3.11+
118.9Kdownloads / mo
igwn-segments With conditions
PyPI · Astronomy · released Jan 2026

Provides segment, segmentlist, and segmentlistdict objects for representing and manipulating semi-open intervals in Python.

GPL-3.0-onlycompiled wheel · 3.9+aging
110.5Kdownloads / mo
igwn-ligolw With conditions
PyPI · Astronomy · released Jan 2026

Reads, writes, and manipulates LIGO Light-Weight XML documents used in gravitational-wave detection pipelines and related scientific analysis.

GPL-3.0-or-latercompiled wheel · 3.9+aging
98.0Kdownloads / mo
igwn-auth-utils With conditions
PyPI · Astronomy · released May 2025

Discovers and deserializes X.509 credentials and SciTokens for authenticating HTTP requests to IGWN-operated services.

BSD-3-Clausepure Python · 3.9+aging
95.3Kdownloads / mo
pyorbital Worth it
PyPI · Astronomy · released Mar 2026

Pyorbital computes orbital parameters from TLE (Two-Line Element) files and performs astronomical calculations for satellite scheduling and pass prediction.

Install it if you need TLE parsing, satellite pass prediction, or orbital position calculations; skip it if your work does not involve satellite scheduling or tracking.

Apache-2.0pure Python · 3.10+
89.8Kdownloads / mo
lscsoft-glue With conditions
PyPI · Astronomy · released Jul 2025

LSCSoft-GLUE provides utilities and grid access tools for running data analysis pipelines in gravitational-wave physics research, supporting both online and offline analysis workflows.

However, the aging maintenance status (last release 392 days ago) means you should verify that it still meets your current grid infrastructure and Python environment…

GPL-2.0-or-laterpure Python · 3.6+aging
88.4Kdownloads / mo
fitsio With conditions
PyPI · Astronomy · released Jul 2026

fitsio reads and writes FITS (Flexible Image Data Format) files, the standard format for astronomical data, into and from NumPy arrays with support for image, binary table, and ASCII table extensions.

GPL-2.0-or-latercompiled wheel · 3.10+
87.0Kdownloads / mo
specutils With conditions
PyPI · Astronomy · released Jun 2026

Specutils provides Python representations of astronomical spectra and basic tools to operate on them, serving as a shared foundation for spectroscopic analysis in the Python astronomy community.

permissive licensepure Python · 3.11+
84.8Kdownloads / mo
tesseract Skip
PyPI · Astronomy · released Jul 2015

Computes dark matter halo concentration parameters from simulated particle data using Voronoi tessellation, a non-parametric technique that does not assume spherical symmetry.

copyleftbuilds from sourceabandoned
82.2Kdownloads / mo