C++ Astronomy

Open-source C++ projects categorized as Astronomy

Top 10 C++ Astronomy Projects

  • stellarium

    Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.

    Project mention: SkyMap | news.ycombinator.com | 2024-06-04

    This is very cool, and looks like it targets you wanting to look stuff up and I will probably use it at some point.

    But I feel that anyone looking at this and thinking "oh that's cool" should also try installing Stellarium (https://stellarium.org/). It lets you see what you can see in the night sky from any location/time on Earth, and is really useful for helping you identify what you're seeing in the night sky.

    I don't mean to distract from this, because it's also great. It's just a second tool that anyone with a passing interest in astronomy should be aware of.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • Celestia

    Real-time 3D visualization of space.

    Project mention: The Planets Today | news.ycombinator.com | 2024-07-11

    An honorable mention: https://celestiaproject.space

    This but in 3D and adjustable for any date.

  • OpenSpace

    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://docs.openspaceproject.com.

    Project mention: Google Earth Equivalent For Space? | /r/Astronomy | 2023-12-11

    If I can throw in another link, since the project is open-source, we can also find us on GitHub https://github.com/OpenSpace/OpenSpace if someone wants to contribute

  • gdl

    GDL - GNU Data Language

  • heyoka

    C++ library for ODE integration via Taylor's method and LLVM

  • SwiftAA

    The most comprehensive collection of accurate astronomical algorithms in (C++, Objective-C and) Swift.

  • DobsonianDSC

    Simple low cost circuit to connect inexpensive optical encoders to a dobsonian telescope

  • SaaSHub

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

    SaaSHub logo
  • SolarCalculator

    Arduino library to calculate the times of sunrise, sunset, solar noon, twilight, the solar position, and more.

  • fips3

    OpenGL-based FITS image viewer

  • vif

    Easy, robust, and fast numerics in C++. (by cschreib)

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).

C++ Astronomy discussion

Log in or Post with

C++ Astronomy related posts

Index

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

Project Stars
1 stellarium 7,524
2 Celestia 1,806
3 OpenSpace 761
4 gdl 274
5 heyoka 199
6 SwiftAA 172
7 DobsonianDSC 75
8 SolarCalculator 42
9 fips3 30
10 vif 11

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com

Did you konow that C++ is
the 6th most popular programming language
based on number of metions?