248 Open Source Astronomy Software Projects
Free and open source astronomy code projects including engines, APIs, generators, and tools.
Stellarium 2235 ⭐
Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and MacOSX. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.
Asteroids_atlas_of_space 498 ⭐
Code, data, and instructions for mapping orbits of asteroids in the solar system
Astroquery 485 ⭐
Functions and classes to access online data resources. Maintainers: @keflavich and @bsipocz
Openspace 320 ⭐
This is the official GitHub repository for OpenSpace: an open source astrovisualization project. For instructions on how to build and run OpenSpace, see the Getting Started Guides on the wiki page at http://wiki.openspaceproject.com
Galaxy Image Classifier Tensorflow 174 ⭐
Classify whether an image is of a Spiral or an Elliptical Galaxy using Transfer Learning (Tensorflow)
Topography_atlas_of_space 167 ⭐
Code and instructions for making topographic maps of planets and moons
Pycbc 167 ⭐
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.
Gaiasky 149 ⭐
Mirror of Gaia Sky repository hosted on Gitlab: https://gitlab.com/langurmonkey/gaiasky
Asdf 148 ⭐
ASDF (Advanced Scientific Data Format) is a next generation interchange format for scientific data
Photutils 139 ⭐
Astropy package for source detection and photometry. Maintainers: @larrybradley and @bsipocz
Astroberry Server 116 ⭐
Astroberry Server is a ready to use system for Raspberry Pi for controlling all your astronomy equipment
Western_constellations_atlas_of_space 104 ⭐
Code, data, and instructions to map every star you can see from Earth
Swiftaa 86 ⭐
The most comprehensive collection of accurate astronomical algorithms in (C++, Objective-C and) Swift.
Treecorr 76 ⭐
Code for efficiently computing 2-point and 3-point correlation functions. For documentation, go to
Pocs 62 ⭐
An Observatory Control System for the PANOPTES citizen-science project designed to help find transiting exoplanets! :telescope: :stars:
Imexam 55 ⭐
imexam is a python tool for simple image examination, and plotting, with similar functionality to IRAF's imexamine
Indigo Astronomy Indigo 55 ⭐
INDIGO is a system of standards and frameworks for multiplatform and distributed astronomy software development designed to scale with your needs.
Py Sphviewer 52 ⭐
Py-SPHViewer is a framework for rendering cosmological simulations in Python using the Smoothed Particle Hydrodynamics scheme.
Starjava 49 ⭐
Java applications initially developed for the Starlink Project but now developed independently
Aastex60 40 ⭐
Version 6 of the LaTeX style files and documentation for authoring AAS Journal (AJ/ApJ) articles.
Sdss Marvin 38 ⭐
Data access and visualization for MaNGA. http://sdss-marvin.readthedocs.io/en/latest/
Fasttemplateperiodogram 38 ⭐
NlogN algorithm for least-squares fitting of periodic templates to noisy, non-equispaced time-series data.
Piff 28 ⭐
PSFs In the Full FOV. A software package for modeling the point-spread function (PSF) across the full field of view (FOV). Documentation:
Pyfits 26 ⭐
Git repository for the PyFITS project; PyFITS is deprecated, use Astropy (https://github.com/astropy/astropy)
Spherical_geometry 24 ⭐
A Python package for handling spherical polygons that represent arbitrary regions of the sky
Ldtk 22 ⭐
Python toolkit for calculating stellar limb darkening profiles and model-specific coefficients using the stellar atmosphere spectrum library by Husser et al. (2013). Described in Parviainen & Aigrain, MNRAS 453, 3821–3826 (2015).
Orbital Sim 22 ⭐
A simple physics engine build over a PyGame simulation to accurately model planetary orbits in space
Wide Residual Nets For Seti 19 ⭐
Classification of simulated radio signals using Wide Residual Networks for use in the search for extra-terrestrial intelligence
Supernovae 19 ⭐
Astrocats module for the Open Supernova Catalog (OSC). Please use the issue tracker on this repo for all OSC issues.
Pycbc Tutorials 20 ⭐
Tutorials and examples on how to use the PyCBC core library to analyze gravitational-wave data.
Statmorph 20 ⭐
Python code for calculating non-parametric morphological diagnostics of galaxy images.
Worldstars_atlas_of_space 19 ⭐
Code, data, and instructions to map constellations from around the world
Mperrin Webbpsf 17 ⭐
James Webb Space Telescope PSF simulation tool - NOTE THIS VERSION OF REPO IS SUPERCEDED BY spacetelescope/webbpsf
Lombscargle.jl 15 ⭐
Compute Lomb-Scargle periodogram, suitable for unevenly sampled data. It supports multi-threading
Astro_rcnn 16 ⭐
Astro R-CNN: Instance Segmentation in Astronomical Images using Mask R-CNN Deep Learning
Awesome Astronomy 15 ⭐
😎 Awesome lists about Astronomy stuff. ⭐ Databases, sites, Twitter accounts, projects, NASA, ESA, JAXA, and more 🚀
Astronomical_techniques 13 ⭐
Introduction to astronomy research featuring short video lectures with (incomplete) Jupyter notebooks
Allsky Portal 14 ⭐
A simple, responsive web interface to control an allsky camera connected to a Raspberry Pi
Milkyway_plot 13 ⭐
A handy python package to do plotting on a face-on/edge-on/allsky map milkyway with matplotlib
Rcosmo 11 ⭐
Handle and Analyse Spherical, HEALPix and Cosmic Microwave Background data on a HEALPix grid.
Pyoof 11 ⭐
pyoof is a Python package which performs out-of-focus (OOF) holography on astronomical beam maps for single-dish radio telescopes.
Hacktheuniverse 11 ⭐
The 1st Annual American Museum of Natural History Hackathon produced by the BridgeUP: STEM program
Vostok 11 ⭐
VOSTOK, the Voxel Octree Solar Toolkit, is a C++ command-line tool to compute a detailed model of incoming solar radiation distribution on a patch of land, including structures like buildings and vegetation, represented by a 3D point cloud data set.
Nmmn 10 ⭐
Miscellaneous methods for: astronomy, dealing with arrays, statistical distributions, computing goodness-of-fit, numerical simulations and much more
Gitscience 11 ⭐
A curated list of science- and engineering related repositories on GitHub and in neighboring counties
Geoservices Example 10 ⭐
Exposing Astronomical Arithmetic API in GeoServices (private iOS framework)
Astroberry Diy 10 ⭐
Astroberry-DIY provides INDI drivers for Raspberry Pi devices such us Astroberry Focuser - stepper motor driver with autospeed feature, Astroberry Board - power switch board allowing for remote powering on/off up to 4 devices.
Apod_chrome_extension 10 ⭐
Astronomy Picture of the Day (APOD) Chrome Extension for the new tab screen
Pyastro17 Tutorials 10 ⭐
Tutorials on software repositories and code testing from the Python in Astronomy 2017 meeting
Daylight 11 ⭐
A swift package that provides NOAA astronomical algorithms for sunrise and sunset times
Sonipy 10 ⭐
Sonification tool for turning scatter plots into perceptually uniform sound files for science and science access.