Astronomical Object Classification ML Frameworks

Tools for classifying celestial objects (stars, galaxies, quasars) using spectral, photometric, or morphological data from astronomical surveys. Does NOT include general image classification, distance/redshift estimation without classification, or non-astronomical entity classification.

There are 62 astronomical object classification frameworks tracked. 3 score above 50 (established tier). The highest-rated is skyportal/skyportal at 68/100 with 125 stars and 18 monthly downloads.

Get all 62 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=astronomical-object-classification&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 skyportal/skyportal

Collaborative platform for time-domain astronomy

68
Established
2 ritwik12/Celestial-bodies-detection

TensorFlow Image Classifier that can be used to classify whether an image is...

51
Established
3 icaromeidem/minas

Machine-learning INtegrated analysis with photometric Astronomical Surveys

50
Established
4 alessiospuriomancini/cosmopower

Machine Learning - accelerated Bayesian inference

47
Emerging
5 dgerosa/astrostatistics_bicocca_2026

Astrostatistics and Machine Learning class for the MSc degree in...

47
Emerging
6 ajshajib/dolphin

Automated pipeline for lens modelling based on lenstronomy

44
Emerging
7 reggiebernardo/cosmo_learn

Python code for learning cosmology using different methods and mock data

43
Emerging
8 grant-m-s/AstronomicAL

An interactive dashboard for visualisation, integration and classification...

43
Emerging
9 Lukeli0425/Galaxy-Deconv

[MNRAS] Galaxy Image Deconvolution for Weak Gravitational Lensing with...

39
Emerging
10 dgerosa/astrostatistics_bicocca_2025

Astrostatistics and Machine Learning class for the MSc degree in...

39
Emerging
11 JayWadekar/gwIAS-HM

GW search pipeline with higher harmonics from the IAS GW group

39
Emerging
12 dgerosa/astrostatistics_bicocca_2023

Astrostatistics and Machine Learning class for the MSc degree in...

38
Emerging
13 dgerosa/astrostatistics_bicocca_2024

Astrostatistics and Machine Learning class for the MSc degree in...

38
Emerging
14 dgerosa/astrostatistics_bicocca_2022

Astrostatistics class for the MSc degree in Astrophysics at the University...

38
Emerging
15 jadamo/mentat-lss

Code to emulate galaxy power spectrum multipoles predicted by EFT

38
Emerging
16 nekitmm/starnet

StarNet

36
Emerging
17 jdorigojones/21cmLSTM

21cmLSTM: A Fast Memory-based Emulator of the Global 21 cm Signal with...

35
Emerging
18 nnarenraju/sage

Mitigating ML bias in gravitational-wave detection pipelines

35
Emerging
19 KenethGarcia/ClassiPyGRB

This repository contains all the updates, code, and documentation related to...

34
Emerging
20 ML4GW/aframe-legacy

Detecting binary black hole mergers in LIGO with neural networks

33
Emerging
21 pmocz/nestedsampling-python

Apply the Nested Sampling Monte Carlo algorithm to fit exoplanet radial ...

31
Emerging
22 georgestein/ml-in-cosmology

A comprehensive list of published machine learning applications to cosmology

29
Experimental
23 grant-m-s/Astro-Repaint

This code accomponies the paper: Active galactic nuclei identification...

29
Experimental
24 Francesco-Zeno-Costanzo/4BLP

4 BREVI LEZIONI DI PYTHON, corso tenuto con con l'associazione italiana...

29
Experimental
25 jschuetzke/synthetic-spectra-benchmark

Benchmarking of 1D pattern classification networks

28
Experimental
26 hmddev1/machine_learning_for_morphological_galaxy_classification

My thesis on five best ML/DL models for galaxies and non-galaxy...

27
Experimental
27 uiucsn/Astro-ORACLE

ORACLE - The first hierarchical deep-learning model for real-time,...

26
Experimental
28 vairodp/AstroNet

Deep Learning Approaches to the Square Kilometre Array Science Data Challenge #1

26
Experimental
29 ByteBard58/CosmoClassifier

An ML classifier web app trained on SDSS dataset which can classify...

25
Experimental
30 Fabrifio/gravity-glitch-net

Deep Learning for Glitch Classification in Gravitational Waves: a Comparison...

25
Experimental
31 aryahassibi/Star-Detection-Using-JSWT-Data

Detecting and counting stars in JWST’s Pillars of Creation NIRCam images...

25
Experimental
32 Jorgedavyd/CorKit

Open source coronagraph data downloader and calibrator

24
Experimental
33 rjlovespy/Astro-Entity-Classifier

A Tkinter based ML tool that classifies astronomical entities as Galaxy,...

24
Experimental
34 code2k13/starrem2k13

Open-source tool for removing stars from deep sky images.

23
Experimental
35 RobertxPearce/reionization-emulator

Machine-learning emulator pipeline for the kinetic Sunyaev-Zel'dovich...

23
Experimental
36 stevenalfonso/elisa

Efficient Likelihood Inference for Stellar Ages

23
Experimental
37 mariaclararo/ai-stellar-classifier

Stellar classification system using Python & Scikit-Learn. A comparative...

22
Experimental
38 Samue-osei/Startrail-Gal

🌟 Experience a heartfelt visual novel about love and growth, spanning eight...

22
Experimental
39 samuelperezdi/umlcaxs

Final repository for the project "Unsupervised Machine Learning for the...

21
Experimental
40 salvaba94/G2Net

Find gravitational wave signals from binary black hole collisions.

20
Experimental
41 haimengzhao/magic-microlensing

MAGIC: Microlensing Analysis Guided by Intelligent Computation. A PyTorch...

20
Experimental
42 isi-mube/Cosmic-Morphology

Computer Vision project to recognize cosmic data (asteroid, comet, galaxy,...

20
Experimental
43 qezlou/Goku_ELG

Goku-ELG: An accurate cosmological surrogate for emission-line galaxies (ELGs)

20
Experimental
44 Grufoony/Physics_Unibo

Repository for materials related to the master's degree course in Physics of...

19
Experimental
45 stephen99scott/star-tracker

Star Tracker without a Star Database

18
Experimental
46 BryanBradfo/physics-guided-ml

🌌 Applying artificial intelligence on gravitational lensing 🪐

16
Experimental
47 Devanik21/Adv-Star-Classification-App

Advanced SDSS stellar classification — multi-class RF/SVM on photometric...

15
Experimental
48 Ajuradoi1/Galaxies_Morpho_ML

Galaxy Morphology Classification using Machine Learning

15
Experimental
49 Ap6635514/astronomy-object-classifier

Machine-Learning project to classify stars,galaxies,and quasars using SDDS data

15
Experimental
50 SteveOv/modebs

Mass characterisation of Detached Eclipsing Binary Stars.

15
Experimental
51 TommasoFalossi/Galaxy_Shape_Classification

Code and final report for the Machine Learning course assignment, completed...

14
Experimental
52 isavaladez/GalaxyMorphologyML

Proyecto final de clasificación morfológica de galaxias

14
Experimental
53 Devanik21/Adv-Star-class-app

Photometric stellar object classifier distinguishing Stars, Galaxies and...

14
Experimental
54 JesseRWeigel/ligo-glitch-vit-cnn

Vision Transformer vs CNN for LIGO gravitational wave glitch classification...

14
Experimental
55 steviecurran/quasar-distances

Using Machine Learning to Estimatie Galaxy Distances from Multi-Wavelength Data

14
Experimental
56 code2k13/starreduction

A free and open source tool for star removal in astronomy images. A GAN...

14
Experimental
57 iakcan/agn-spectral-energy-distribution-modeling

Bayesian MCMC-based astrophysical modeling of active galaxies.

14
Experimental
58 KhushiRajurkar/Equivariant-Vision-Network-Demo

Equivariant neural network that predicts the number of planets in a system...

11
Experimental
59 shaek666/Astro-Recognizer

Astronomical elements classification.

11
Experimental
60 MahatKC/GalaxiesNeuralNetwork

Neural Network Galaxy Classifier for the SDSS DR14 dataset. Acc. of 96.25% achieved

10
Experimental
61 GabrielMissael/QuasarNN

Neural networks to obtain redshift from simulated quasar spectrums 🌌

10
Experimental
62 saro0307/Predicting-Stars-Galaxies-Quasars-with-ML-Model

Python program to Predicting Stars Galaxies Quasars with ML Model

10
Experimental