# stellarium/stellarium

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/stellarium-stellarium).**

9,705 stars · 1,010 forks · C++ · GPL-2.0

## Links

- GitHub: https://github.com/Stellarium/stellarium
- Homepage: https://stellarium.org
- awesome-repositories: https://awesome-repositories.com/repository/stellarium-stellarium.md

## Topics

`astronomy` `c` `c-plus-plus` `planetarium` `qt5` `qt6` `science` `sky` `stars` `stellarium` `universe`

## Description

Stellarium is an open-source 3D planetarium simulator and cross-platform sky map used for astronomical observation and study. It provides a real-time simulation of the night sky that renders astronomical objects and atmospheric conditions using OpenGL.

The software functions as a visualization tool to show how stars and planets appear through optical instruments. It allows users to identify celestial objects from any location on Earth, simulate stargazing site visibility, and plan targets for observation with binoculars or telescopes.

The system incorporates an atmospheric scattering model, coordinate-transformation pipelines, and catalogue-driven object mapping to project a three-dimensional model of the universe. It is available as a desktop application for Linux, Windows, and macOS.

## Tags

### Business & Productivity Software

- [Astronomical Visualizers](https://awesome-repositories.com/f/business-productivity-software/weather-widgets/astronomical-visualizers.md) — Provides a real-time astronomical visualizer that simulates the sky as seen from any location on Earth. ([source](https://github.com/stellarium/stellarium#readme))
- [Real-Time Astronomy Simulations](https://awesome-repositories.com/f/business-productivity-software/real-time-astronomy-simulations.md) — Visualizes the night sky in real time to identify stars, planets, and constellations from any location on Earth.
- [Telescope Observation Planning](https://awesome-repositories.com/f/business-productivity-software/telescope-observation-planning.md) — Provides tools for finding and locating specific celestial objects to prepare for observation with binoculars or telescopes.
- [Optical Instrument Simulations](https://awesome-repositories.com/f/business-productivity-software/weather-widgets/astronomical-visualizers/optical-instrument-simulations.md) — Simulates the three-dimensional appearance of the universe as seen through optical instruments. ([source](https://github.com/stellarium/stellarium#readme))

### Data & Databases

- [Spherical Projections](https://awesome-repositories.com/f/data-databases/data-analysis-visualization/visualization-frameworks-libraries/data-visualization/three-dimensional-visualizations/spherical-projections.md) — Projects a three-dimensional spherical model of the universe onto a two-dimensional view for the observer.

### Graphics & Multimedia

- [3D Astronomy Simulators](https://awesome-repositories.com/f/graphics-multimedia/3d-astronomy-simulators.md) — Provides a three-dimensional visualization of the universe showing how stars and planets appear through optical instruments.
- [Real-Time Rendering Engines](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/post-processing-pipelines/multi-pass-rendering-pipelines/real-time-rendering-engines.md) — Uses a real-time rendering engine to draw three-dimensional astronomical objects and atmospheric effects.
- [Planetarium Software](https://awesome-repositories.com/f/graphics-multimedia/planetarium-software.md) — Implements a real-time simulation of the night sky and atmospheric conditions using OpenGL.
- [Atmospheric Scattering](https://awesome-repositories.com/f/graphics-multimedia/graphics-engines-rendering/rendering/post-processing-effects/atmospheric-fog/atmospheric-scattering.md) — Implements an atmospheric scattering model to simulate realistic sky colors and visibility changes.

### Scientific & Mathematical Computing

- [Celestial Catalog Mappings](https://awesome-repositories.com/f/scientific-mathematical-computing/celestial-catalog-mappings.md) — Loads large astronomical datasets from external files to populate the virtual sky with mapped stellar coordinates.
- [Celestial Coordinate Transformations](https://awesome-repositories.com/f/scientific-mathematical-computing/celestial-coordinate-transformations.md) — Converts celestial coordinates into local horizon views based on the observer's geographic position and current time.

### Web Development

- [Cross-Platform Desktop Applications](https://awesome-repositories.com/f/web-development/cross-platform-desktop-applications.md) — Provides a cross-platform desktop application that maps celestial objects based on Earth location.

### Part of an Awesome List

- [Stargazing Site Simulations](https://awesome-repositories.com/f/awesome-lists/devtools/simulation-and-modeling/stargazing-site-simulations.md) — Allows checking visibility and atmospheric conditions for astronomical objects at specific geographic coordinates and times.
- [Media & Communication](https://awesome-repositories.com/f/awesome-lists/media/media-communication.md) — Realistic sky rendering

### Education & Learning Resources

- [Astronomy Education Tools](https://awesome-repositories.com/f/education-learning-resources/astronomy-education-tools.md) — Teaches the mechanics of the universe and planetary motion through realistic 3D renderings of the sky.
