Python Astronomy

Open-source Python projects categorized as Astronomy

Top 23 Python Astronomy Projects

  • astropy

    Astronomy and astrophysics core library

  • Project mention: Julia 1.10 Released | news.ycombinator.com | 2023-12-27

    Astropy [0] lives at the heart of most work. It has a Python interface, often backed by Fortran and C++ extension modules. If you use Astropy, you're indirectly using libraries like ERFA [6] and cfitsio [7] which are in C/Fortran.

    I personally end up doing a lot of work that uses the HEALPix sky tesselation, so I use healpy [2] as well.

    Openorb is perhaps a good example of a pure-Fortran package that I use quite. frequently for orbit propagation [3].

    In C, there's Rebound [4] (for N-body simulations) and ASSIST [5] (which extends Rebound to use JPL's pre-calculated positions of major perturbers, and expands the force model to account for general relativity).

    There are many more, these are just ones that come to mind from frequent usage in the last few months.

    [0] https://www.astropy.org/

  • apod-api

    Astronomy Picture of the Day API service

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • asdf

    ASDF (Advanced Scientific Data Format) is a next generation interchange format for scientific data (by asdf-format)

  • termtrack

    Track satellites in your terminal

  • pycbc

    Core package to analyze gravitational-wave data, find signals, and study their parameters. This package was used in the first direct detection of gravitational waves (GW150914), and is used in the ongoing analysis of LIGO/Virgo data.

  • GalSim

    The modular galaxy image simulation toolkit. Documentation:

  • indi-allsky

    Software to manage a Linux-based All Sky Camera.

  • Project mention: Roll Your Own All-Sky, Raspberry Pi Camera | news.ycombinator.com | 2023-10-12
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • stingray

    Anything can happen in the next half hour (including spectral timing made easy)!

  • PyAutoLens

    PyAutoLens: Open Source Strong Gravitational Lensing

  • Virgo

    📡 Virgo: A Versatile Spectrometer for Radio Astronomy (by 0xCoto)

  • OpenNGC

    A license friendly NGC/IC objects database

  • OACAPI

    Open Astronomy Catalog API

  • astronify

    Astronomical data sonification.

  • ha_skyfield

    See the apparent positions of the Sun, Moon, and planets in this home assistant custom component

  • Luminet

    This repo provides material for recreating the famous paper by Jean-Pierre Luminet (1979), simulating the first image of a Schwarzschild black hole.

  • landsat8image

    A simple python script that, given a location and a date, uses the Nasa Earth API to show a photo taken by the Landsat 8 satellite. The script must be executed on the command-line.

  • PyAztro

    Python Wrapper for aztro - The Astrology API | Get Daily Horoscope 💫

  • H-line-software

    Software for receiving the hydrogen line at 1420.4MHz with an RTL-SDR dongle

  • Project mention: 802.11ah Wi-Fi HaLOW: The 1 Kilometer WiFi Standard | news.ycombinator.com | 2024-01-08

    I observed the "H-Line", https://en.m.wikipedia.org/wiki/Hydrogen_line

    Made a GIF of the transit of the milky way using this software on a raspberry pi with some SDR/RF equipment. https://github.com/byggemandboesen/H-line-software

    Unfortunately I only have some images on my phone right now, a git page is on my todo.

  • thor

    Tracklet-less Heliocentric Orbit Recovery (by moeyensj)

  • rpn

    RPN command-line calculator

  • TrueColorTools

    GUI application for calculating human-visible colors of celestial bodies from their photometry data

  • frbgui

    A GUI for measuring properties of Fast Radio Bursts

  • curvit

    Create light curves from UVIT data.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Astronomy related posts

Index

What are some of the best open-source Astronomy projects in Python? This list will help you:

Project Stars
1 astropy 4,210
2 apod-api 766
3 asdf 504
4 termtrack 481
5 pycbc 294
6 GalSim 211
7 indi-allsky 178
8 stingray 163
9 PyAutoLens 157
10 Virgo 134
11 OpenNGC 91
12 OACAPI 90
13 astronify 67
14 ha_skyfield 57
15 Luminet 55
16 landsat8image 45
17 PyAztro 43
18 H-line-software 35
19 thor 33
20 rpn 22
21 TrueColorTools 19
22 frbgui 18
23 curvit 15

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com