Skip to content

The Astropy Project

Astropy Project Logo

The Astropy Project is a community effort to develop a core package for astronomy using the Python programming language and improve usability, interoperability, and collaboration between astronomy Python packages. The core astropy package contains functionality aimed at professional astronomers and astrophysicists, but may be useful to anyone developing astronomy software. The Astropy Project also includes "affiliated packages," Python packages that are not necessarily developed by the core development team, but share the goals of Astropy, and often build from the core package's code and infrastructure.

Aside from the actual code, Astropy is also a community of astronomy-associated users and developers that agree that sharing utilities is healthy for the community and the science it produces. This community is of course central to accomplishing anything with the code itself. We welcome anyone who wishes to contribute to the project and expect everyone in our community to follow the code of conduct when interacting with others.

For more details on background of the project, you can read the original vision from when the project was founded.

For more details, please visit https://www.astropy.org

Pinned Loading

  1. astropy astropy Public

    Astronomy and astrophysics core library

    Python 4.9k 2k

  2. astropy.github.com astropy.github.com Public

    The Astropy web pages

    HTML 47 106

  3. astropy-APEs astropy-APEs Public

    A repository storing the Astropy Proposals for Enhancement.

    39 38

  4. astropy-project astropy-project Public

    Documents and policies regarding the Astropy Project as a whole.

    TeX 42 46

Repositories

Showing 10 of 87 repositories
  • astropy Public

    Astronomy and astrophysics core library

    astropy/astropy’s past year of commit activity
    Python 4,930 BSD-3-Clause 1,973 1,305 (15 issues need help) 114 Updated Nov 16, 2025
  • repo_stats Public

    Git and citation stats for your repo and papers

    astropy/repo_stats’s past year of commit activity
    Python 4 BSD-3-Clause 6 0 0 Updated Nov 16, 2025
  • astropy-project Public

    Documents and policies regarding the Astropy Project as a whole.

    astropy/astropy-project’s past year of commit activity
    TeX 42 CC-BY-4.0 46 61 29 Updated Nov 15, 2025
  • pytest-arraydiff Public

    pytest plugin to facilitate comparison of results to a pre-defined reference

    astropy/pytest-arraydiff’s past year of commit activity
    Python 28 20 4 1 Updated Nov 15, 2025
  • specreduce Public

    Tools for the reduction of spectroscopic observations from Optical and NIR instruments

    astropy/specreduce’s past year of commit activity
    Jupyter Notebook 66 42 55 10 Updated Nov 14, 2025
  • astropy-iers-data Public

    IERS data maintained by @astrofrog and astropy.utils.iers maintainers

    astropy/astropy-iers-data’s past year of commit activity
    Python 3 BSD-3-Clause 8 3 0 Updated Nov 14, 2025
  • pytest-remotedata Public

    Pytest plugin to control whether tests are run that have remote data

    astropy/pytest-remotedata’s past year of commit activity
    Python 23 BSD-3-Clause 18 6 1 Updated Nov 15, 2025
  • sphinx-automodapi Public

    Sphinx extension for generating API documentation

    astropy/sphinx-automodapi’s past year of commit activity
    Python 66 BSD-3-Clause 49 47 (7 issues need help) 4 Updated Nov 14, 2025
  • sphinx-astropy Public

    Sphinx functionality for Astropy

    astropy/sphinx-astropy’s past year of commit activity
    Python 6 BSD-3-Clause 18 11 (2 issues need help) 1 Updated Nov 14, 2025
  • pytest-astropy-header Public

    pytest plugin to add diagnostic information to the header of the test output

    astropy/pytest-astropy-header’s past year of commit activity
    Python 8 BSD-3-Clause 10 3 0 Updated Nov 14, 2025