Astronomical Software Ecosystem
Modern astronomy runs on software. This is the ecosystem: the planetariums that show the sky, the suites that automate a night of imaging and process the results, the professional tools that calibrate and analyse data, and the libraries that compute positions and orbits. Each package is placed beside the techniques, archives, and instruments it works with.
Explore the ecosystem
- Desktop & Planetarium
Software for exploring the sky on screen — Stellarium, KStars, Celestia, Cartes du Ciel, and SkySafari.
5 entries - Imaging & Acquisition
Software for capturing and processing astrophotos — PixInsight, Siril, and DeepSkyStacker for processing; N.I.N.A., PHD2, ASCOM, INDI, and Ekos for acquisition and device control.
8 entries - Scientific Tools
Professional analysis software — IRAF, CASA, TOPCAT, SAOImage DS9, Aladin, AstroImageJ, and Montage.
7 entries - Libraries & Toolkits
Programming libraries for astronomy — Skyfield, poliastro, and Orekit, alongside the Astropy ecosystem.
3 entries
Desktop & planetarium
- Cartes du CielDesktop / planetariumWindows · macOS · Linux — Open source
A free, open-source sky-charting program (also known as SkyChart) that draws detailed star charts from a choice of catalogues for any time and place, with strong support for telescope control and finder charts. It is a long-standing favourite for planning deep-sky observing.
- CelestiaDesktop / planetariumWindows · macOS · Linux — Open source
A free, open-source real-time 3D space simulator that lets the user fly beyond the Earth's sky to visit the planets, moons, stars, and galaxies, viewing the Solar System and beyond from any vantage point. Unlike a planetarium fixed to the ground, Celestia treats space itself as the stage.
- KStarsDesktop / planetariumWindows · macOS · Linux — Open source
A free, open-source desktop planetarium and observation planner from the KDE project, showing the sky for any date and location with millions of stars and thousands of deep-sky objects. KStars integrates the Ekos astrophotography suite, making it a complete free platform for both planning and capturing images.
- SkySafariDesktop / planetariumiOS · Android · macOS — Commercial
A widely used mobile and desktop planetarium app that shows the sky in the observer's hand and can point a computerised telescope at any object with a tap. SkySafari combines a large object database with real-time sky simulation and telescope control for use at the eyepiece.
- StellariumDesktop / planetariumWindows · macOS · Linux · Web · Mobile — Open source
A free, open-source planetarium that renders a photorealistic sky in real time, showing the stars, planets, constellations, and deep-sky objects as they appear from any location and time. Widely used for planning observing sessions and for teaching, Stellarium can also control telescopes and simulate the view through different eyepieces.
Imaging & acquisition
- DeepSkyStackerImaging softwareWindows — Freeware
A free program that automates the registration and stacking of deep-sky exposures together with their calibration frames, producing a single high-signal image ready for final processing. Its simplicity has made it a popular first step in many deep-sky imaging workflows.
- PixInsightImaging softwareWindows · macOS · Linux — Commercial
A professional-grade image-processing platform built specifically for astrophotography, with a full pipeline from calibration and registration to advanced noise reduction, deconvolution, and colour work. Its scriptable, high-precision tools make it the standard choice for serious deep-sky imagers.
- SirilImaging softwareWindows · macOS · Linux — Open source
A free, open-source image-processing program for astrophotography that calibrates, registers, and stacks sequences of exposures and then processes the result, with plate solving and scripting built in. It is a capable free alternative for the full path from raw frames to a finished image.
- ASCOM PlatformAcquisition & controlWindows — Open source
A widely adopted standard and driver platform on Windows that lets astronomy software talk to mounts, cameras, focusers, and other devices through a common interface, so any compliant application can control any compliant device. ASCOM is the interoperability glue of the Windows astrophotography ecosystem.
- EkosAcquisition & controlWindows · macOS · Linux — Open source
A complete astrophotography suite built into KStars and driven by INDI, handling alignment and plate solving, focusing, guiding, and fully scheduled imaging sequences. Ekos brings professional-style automated acquisition to a free, cross-platform stack.
- INDIAcquisition & controlLinux · macOS — Open source
A free, open-source, cross-platform protocol and driver framework — the Instrument-Neutral Distributed Interface — that controls astronomical instruments over a network, independent of any single application. INDI is the device layer beneath Ekos and much of the Linux and cross-platform imaging ecosystem.
- N.I.N.A.Acquisition & controlWindows — Open source
A free, open-source imaging-suite application that sequences and automates a night of astrophotography — slewing, plate solving, focusing, guiding, and capturing calibrated exposures — through connected mounts, cameras, and accessories. It orchestrates the whole acquisition side of the imaging chain.
- PHD2 GuidingAcquisition & controlWindows · macOS · Linux — Open source
A free, open-source autoguiding application — the name stands for 'Push Here Dummy' — that images a guide star and issues corrections to the mount to hold a target steady through long exposures. PHD2 is the de-facto standard guider, used on its own or driven by imaging suites like N.I.N.A. and Ekos.
Scientific tools
- AladinScientific toolWindows · macOS · Linux — Open source
An interactive sky-atlas application from the Strasbourg astronomical data centre that lets the user overlay images, surveys, and catalogues on the same patch of sky and query Virtual Observatory services directly. Aladin is a central tool for cross-identifying objects across archives.
- AstroImageJScientific toolWindows · macOS · Linux — Open source
An astronomy-focused build of the ImageJ image-analysis program, adding precise astronomical image display, calibration, and differential photometry. AstroImageJ is especially popular for measuring exoplanet transit light curves from amateur and small-professional telescopes.
- CASAScientific toolLinux · macOS — Open source
The Common Astronomy Software Applications package, the primary tool for calibrating and imaging data from radio interferometers, developed for ALMA and the Very Large Array. CASA turns the raw visibilities of an interferometer into scientific images and cubes.
- IRAFScientific toolLinux · macOS — Open source
The Image Reduction and Analysis Facility, a classic suite for the reduction and analysis of astronomical images and spectra developed at the US national optical observatory. Once ubiquitous in professional astronomy, it is no longer actively developed by the observatory but is maintained by the community, and much of its role has passed to the Python ecosystem.
- MontageScientific toolLinux · macOS — Open source
A toolkit for assembling astronomical images into custom mosaics, reprojecting many overlapping FITS images onto a common grid and matching their backgrounds to make a seamless whole. Montage is used to build large image mosaics from survey data while preserving flux.
- SAOImage DS9Scientific toolWindows · macOS · Linux — Open source
A widely used astronomical imaging and data-visualisation application for displaying FITS images, with support for multiple frames, colour scales, region analysis, and coordinate overlays. DS9 is a standard viewer for inspecting professional image data.
- TOPCATScientific toolWindows · macOS · Linux — Open source
An interactive desktop tool for viewing, cross-matching, plotting, and manipulating large astronomical tables and catalogues, with deep support for Virtual Observatory table formats and services. TOPCAT is a workhorse for exploring catalogue data from surveys and archives.
Libraries & toolkits
- OrekitLibrary / toolkitCross-platform (Java) — Open source
A mature, low-level space-flight-dynamics library in Java (with Python bindings) providing high-precision orbit propagation, attitude modelling, time and frame transformations, and maneuver planning. Orekit is used in professional mission analysis and operations for its accuracy and breadth.
- poliastroLibrary / toolkitCross-platform (Python) — Open source
A Python library for interactive astrodynamics and orbital mechanics — defining orbits, propagating them, and planning maneuvers — built on Astropy's units and time handling. Its active development is now archived, with the work continuing in a successor library, but it remains a well-known tool for orbit computations.
- SkyfieldLibrary / toolkitCross-platform (Python) — Open source
A Python library for computing precise positions of stars, planets, and satellites as seen from any point on the Earth or in space, using the same JPL ephemerides and reference frames as professional astronomy. Skyfield is a popular modern tool for accurate, easy positional astronomy.
Also in the graph
The software, ephemerides, archives, and standards this ecosystem builds on — reused, not duplicated.
Data & provenance
Each entry is a first-class knowledge-graph entity resolved through the Scientific Data Engine, reusing the Astropy ecosystem, the SPICE and JPL Horizons ephemerides, the data archives and standards (VizieR, SIMBAD, MAST, CDS, FITS, VOTable, the Virtual Observatory), the observing techniques, and the observatories already in the graph. Only well-established facts — purpose and platforms — are stated; version numbers are omitted and nothing is fabricated. See source quality.