Experiment with Space Exploration Libraries

share link

by Ashok Balasubramanian dot icon Updated: Oct 2, 2021

technology logo
technology logo

Solution Kit Solution Kit  

With Jeff Bezos' planned space flight, there is much interest in space exploration. While Jeff will only spend 3 minutes in space, the field of space exploration has come a long way in enabling this. Jeff founded Blue Origin in 2000, and the New Shepard reusable rocket that will launch him has been test-flown over 15 times since 2015. A co-passenger is paying USD 28 million to accompany jeff Bezos in his maiden space flight!

Space exploration has come a long way since the launch of the first human-made object to orbit Earth, the Soviet Union's Sputnik 1, in 1957. Space exploration covers telescopes, outer space flights, human outer space expeditions, astronomical body space explorations, interstellar missions, and space stations. With over 21 countries having dedicated space agencies, and over 13 private companies investing in space flights, there is widespread global research and investments into space exploration.

Open source libraries in space exploration have helped agencies, hobbyists, and enthusiasts learn from each other. There are over 5400 libraries available for space exploration. kandi collection on Space Exploration showcases libraries across end-to-end exploration and visualization projects, robotics for in-space automation, rocketry, data and visualization libraries to help in other applications, radio astronomy, tracking ISS, and other fun projects on image and information capture from satellites and robotic explorers.

End-to-End Virtual Space Exploration

OpenSpace by OpenSpace, stellarium by Stellarium, stellarium-web-engine by Stellarium and StellarScope by ve4edj provide end-to-end virtual space exploration from your desktop or phones. Try these, and you will be surprised by the depth of information and the richness of the visualization.

OpenSpaceby OpenSpace

C++ doticonstar image 609 doticonVersion:releases/v0.18.2doticon
License: Permissive (MIT)

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

Support
    Quality
      Security
        License
          Reuse

            OpenSpaceby OpenSpace

            C++ doticon star image 609 doticonVersion:releases/v0.18.2doticon License: Permissive (MIT)

            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
            Support
              Quality
                Security
                  License
                    Reuse

                      stellariumby Stellarium

                      C++ doticonstar image 4818 doticonVersion:v23.1doticon
                      License: Strong Copyleft (GPL-2.0)

                      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.

                      Support
                        Quality
                          Security
                            License
                              Reuse

                                stellariumby Stellarium

                                C++ doticon star image 4818 doticonVersion:v23.1doticon License: Strong Copyleft (GPL-2.0)

                                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.
                                Support
                                  Quality
                                    Security
                                      License
                                        Reuse
                                          C doticonstar image 310 doticonVersion:Currentdoticon
                                          no licences License: No License (null)

                                          JavaScript planetarium engine

                                          Support
                                            Quality
                                              Security
                                                License
                                                  Reuse

                                                    stellarium-web-engineby Stellarium

                                                    C doticon star image 310 doticonVersion:Currentdoticonno licences License: No License

                                                    JavaScript planetarium engine
                                                    Support
                                                      Quality
                                                        Security
                                                          License
                                                            Reuse

                                                              StellarScopeby ve4edj

                                                              Python doticonstar image 1 doticonVersion:Currentdoticon
                                                              no licences License: No License (null)

                                                              Stellarium-powered Augmented Telescope

                                                              Support
                                                                Quality
                                                                  Security
                                                                    License
                                                                      Reuse

                                                                        StellarScopeby ve4edj

                                                                        Python doticon star image 1 doticonVersion:Currentdoticonno licences License: No License

                                                                        Stellarium-powered Augmented Telescope
                                                                        Support
                                                                          Quality
                                                                            Security
                                                                              License
                                                                                Reuse

                                                                                  Data and Visualization Libraries

                                                                                  asterank by typpo, cosmoscout-vr by cosmoscout, cosmonium by cosmonium, EarthTrek by SaTrek, SDOML by fluxtransport provide you with data and visualization libraries to piece together your virtual space exploration project.

                                                                                  asterankby typpo

                                                                                  HTML doticonstar image 301 doticonVersion:Currentdoticon
                                                                                  License: Permissive (MIT)

                                                                                  asteroid database, interactive visualizations, and discovery tools

                                                                                  Support
                                                                                    Quality
                                                                                      Security
                                                                                        License
                                                                                          Reuse

                                                                                            asterankby typpo

                                                                                            HTML doticon star image 301 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                            asteroid database, interactive visualizations, and discovery tools
                                                                                            Support
                                                                                              Quality
                                                                                                Security
                                                                                                  License
                                                                                                    Reuse

                                                                                                      cosmoscout-vrby cosmoscout

                                                                                                      C++ doticonstar image 323 doticonVersion:v1.7.0doticon
                                                                                                      License: Others (Non-SPDX)

                                                                                                      :milky_way: A virtual universe which lets you explore, analyze and present huge planetary datasets and large simulation data in real-time.

                                                                                                      Support
                                                                                                        Quality
                                                                                                          Security
                                                                                                            License
                                                                                                              Reuse

                                                                                                                cosmoscout-vrby cosmoscout

                                                                                                                C++ doticon star image 323 doticonVersion:v1.7.0doticon License: Others (Non-SPDX)

                                                                                                                :milky_way: A virtual universe which lets you explore, analyze and present huge planetary datasets and large simulation data in real-time.
                                                                                                                Support
                                                                                                                  Quality
                                                                                                                    Security
                                                                                                                      License
                                                                                                                        Reuse

                                                                                                                          cosmoniumby cosmonium

                                                                                                                          Python doticonstar image 189 doticonVersion:v0.3.0.dev581doticon
                                                                                                                          License: Strong Copyleft (GPL-3.0)

                                                                                                                          3D astronomy and space exploration program.

                                                                                                                          Support
                                                                                                                            Quality
                                                                                                                              Security
                                                                                                                                License
                                                                                                                                  Reuse

                                                                                                                                    cosmoniumby cosmonium

                                                                                                                                    Python doticon star image 189 doticonVersion:v0.3.0.dev581doticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                    3D astronomy and space exploration program.
                                                                                                                                    Support
                                                                                                                                      Quality
                                                                                                                                        Security
                                                                                                                                          License
                                                                                                                                            Reuse

                                                                                                                                              EarthTrekby SaTrek

                                                                                                                                              JavaScript doticonstar image 12 doticonVersion:v0.176.30doticon
                                                                                                                                              License: Permissive (Apache-2.0)

                                                                                                                                              EarthTrek is an interactive 3D web application that brings easy access to the data gathered by NASA's EOS program, allowing more people to learn about and engage with the different missions. (ALPHA - version: 0.177.4)

                                                                                                                                              Support
                                                                                                                                                Quality
                                                                                                                                                  Security
                                                                                                                                                    License
                                                                                                                                                      Reuse

                                                                                                                                                        EarthTrekby SaTrek

                                                                                                                                                        JavaScript doticon star image 12 doticonVersion:v0.176.30doticon License: Permissive (Apache-2.0)

                                                                                                                                                        EarthTrek is an interactive 3D web application that brings easy access to the data gathered by NASA's EOS program, allowing more people to learn about and engage with the different missions. (ALPHA - version: 0.177.4)
                                                                                                                                                        Support
                                                                                                                                                          Quality
                                                                                                                                                            Security
                                                                                                                                                              License
                                                                                                                                                                Reuse

                                                                                                                                                                  SDOMLby fluxtransport

                                                                                                                                                                  Shell doticonstar image 3 doticonVersion:Currentdoticon
                                                                                                                                                                  License: Permissive (MIT)

                                                                                                                                                                  Machine Learning Data Set for NASA's Solar Dynamics Observatory

                                                                                                                                                                  Support
                                                                                                                                                                    Quality
                                                                                                                                                                      Security
                                                                                                                                                                        License
                                                                                                                                                                          Reuse

                                                                                                                                                                            SDOMLby fluxtransport

                                                                                                                                                                            Shell doticon star image 3 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                            Machine Learning Data Set for NASA's Solar Dynamics Observatory
                                                                                                                                                                            Support
                                                                                                                                                                              Quality
                                                                                                                                                                                Security
                                                                                                                                                                                  License
                                                                                                                                                                                    Reuse

                                                                                                                                                                                      Radio Telescopy

                                                                                                                                                                                      Virgo by 0xCoto, software_defined_radio_telescope by davidkirwan help you try radio-telescopy to explore the heavenly objects.

                                                                                                                                                                                      Virgoby 0xCoto

                                                                                                                                                                                      Python doticonstar image 106 doticonVersion:v3.8.9doticon
                                                                                                                                                                                      License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                      📡 Virgo: A Versatile Spectrometer for Radio Astronomy

                                                                                                                                                                                      Support
                                                                                                                                                                                        Quality
                                                                                                                                                                                          Security
                                                                                                                                                                                            License
                                                                                                                                                                                              Reuse

                                                                                                                                                                                                Virgoby 0xCoto

                                                                                                                                                                                                Python doticon star image 106 doticonVersion:v3.8.9doticon License: Strong Copyleft (GPL-3.0)

                                                                                                                                                                                                📡 Virgo: A Versatile Spectrometer for Radio Astronomy
                                                                                                                                                                                                Support
                                                                                                                                                                                                  Quality
                                                                                                                                                                                                    Security
                                                                                                                                                                                                      License
                                                                                                                                                                                                        Reuse
                                                                                                                                                                                                          Ruby doticonstar image 6 doticonVersion:Currentdoticon
                                                                                                                                                                                                          License: Strong Copyleft (GPL-2.0)

                                                                                                                                                                                                          A cheap software defined radio telescope based on the NASA RadioJove design. Suitable for picking up decametric (10 - 100m wavelength) radio emissions from storms on Jupiter

                                                                                                                                                                                                          Support
                                                                                                                                                                                                            Quality
                                                                                                                                                                                                              Security
                                                                                                                                                                                                                License
                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                    software_defined_radio_telescopeby davidkirwan

                                                                                                                                                                                                                    Ruby doticon star image 6 doticonVersion:Currentdoticon License: Strong Copyleft (GPL-2.0)

                                                                                                                                                                                                                    A cheap software defined radio telescope based on the NASA RadioJove design. Suitable for picking up decametric (10 - 100m wavelength) radio emissions from storms on Jupiter
                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                          License
                                                                                                                                                                                                                            Reuse

                                                                                                                                                                                                                              Rocketry and Robotics

                                                                                                                                                                                                                              astrobee by nasa, astrobee_gds by nasa, astrobee_android by nasa and carlson by openrocketryinitiative allow you to build rockets as well as in-space robots.

                                                                                                                                                                                                                              astrobeeby nasa

                                                                                                                                                                                                                              C++ doticonstar image 799 doticonVersion:v0.17.1doticon
                                                                                                                                                                                                                              License: Permissive (Apache-2.0)

                                                                                                                                                                                                                              NASA Astrobee Robot Software

                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                        astrobeeby nasa

                                                                                                                                                                                                                                        C++ doticon star image 799 doticonVersion:v0.17.1doticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                        NASA Astrobee Robot Software
                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                Reuse
                                                                                                                                                                                                                                                  Java doticonstar image 12 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                  no licences License: No License (null)

                                                                                                                                                                                                                                                  The Astrobee Control Station is an Eclipse RCP application that can command and monitor an Astrobee robot or simulator.

                                                                                                                                                                                                                                                  Support
                                                                                                                                                                                                                                                    Quality
                                                                                                                                                                                                                                                      Security
                                                                                                                                                                                                                                                        License
                                                                                                                                                                                                                                                          Reuse

                                                                                                                                                                                                                                                            astrobee_gdsby nasa

                                                                                                                                                                                                                                                            Java doticon star image 12 doticonVersion:Currentdoticonno licences License: No License

                                                                                                                                                                                                                                                            The Astrobee Control Station is an Eclipse RCP application that can command and monitor an Astrobee robot or simulator.
                                                                                                                                                                                                                                                            Support
                                                                                                                                                                                                                                                              Quality
                                                                                                                                                                                                                                                                Security
                                                                                                                                                                                                                                                                  License
                                                                                                                                                                                                                                                                    Reuse
                                                                                                                                                                                                                                                                      Java doticonstar image 88 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                      License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                                                      NASA Astrobee Robot Software, Android

                                                                                                                                                                                                                                                                      Support
                                                                                                                                                                                                                                                                        Quality
                                                                                                                                                                                                                                                                          Security
                                                                                                                                                                                                                                                                            License
                                                                                                                                                                                                                                                                              Reuse

                                                                                                                                                                                                                                                                                astrobee_androidby nasa

                                                                                                                                                                                                                                                                                Java doticon star image 88 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                                                                NASA Astrobee Robot Software, Android
                                                                                                                                                                                                                                                                                Support
                                                                                                                                                                                                                                                                                  Quality
                                                                                                                                                                                                                                                                                    Security
                                                                                                                                                                                                                                                                                      License
                                                                                                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                                                                                                          carlsonby openrocketryinitiative

                                                                                                                                                                                                                                                                                          Python doticonstar image 14 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                                          no licences License: No License (null)

                                                                                                                                                                                                                                                                                          Open-source rocket flight computer: logs IMU data, detects rocket apogee & freefall, provides in-flight stabilization.

                                                                                                                                                                                                                                                                                          Support
                                                                                                                                                                                                                                                                                            Quality
                                                                                                                                                                                                                                                                                              Security
                                                                                                                                                                                                                                                                                                License
                                                                                                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                                                                                                    carlsonby openrocketryinitiative

                                                                                                                                                                                                                                                                                                    Python doticon star image 14 doticonVersion:Currentdoticonno licences License: No License

                                                                                                                                                                                                                                                                                                    Open-source rocket flight computer: logs IMU data, detects rocket apogee & freefall, provides in-flight stabilization.
                                                                                                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                                                                                                          License
                                                                                                                                                                                                                                                                                                            Reuse

                                                                                                                                                                                                                                                                                                              ISS Based Utilities

                                                                                                                                                                                                                                                                                                              Mimic by ISS-Mimic and ISSOT by IeiuniumLux not just help you track ISS, but also provide modules to control your own scaled ISS model in real time.

                                                                                                                                                                                                                                                                                                              Mimicby ISS-Mimic

                                                                                                                                                                                                                                                                                                              Python doticonstar image 108 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                                                              License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                              We use the actual live data from the International Space Station to control a 3D-printed model that moves the solar arrays and radiators to track the real ISS in real time. We also host two pages that display ALL of the public ISS telemetry below::

                                                                                                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                                                                                                        Mimicby ISS-Mimic

                                                                                                                                                                                                                                                                                                                        Python doticon star image 108 doticonVersion:Currentdoticon License: Permissive (MIT)

                                                                                                                                                                                                                                                                                                                        We use the actual live data from the International Space Station to control a 3D-printed model that moves the solar arrays and radiators to track the real ISS in real time. We also host two pages that display ALL of the public ISS telemetry below::
                                                                                                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                                                                                                Reuse

                                                                                                                                                                                                                                                                                                                                  ISSOTby IeiuniumLux

                                                                                                                                                                                                                                                                                                                                  Java doticonstar image 13 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                                                                                  License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                                                                                                                  International Space Station Orbit Tracker (ISSOT)

                                                                                                                                                                                                                                                                                                                                  Support
                                                                                                                                                                                                                                                                                                                                    Quality
                                                                                                                                                                                                                                                                                                                                      Security
                                                                                                                                                                                                                                                                                                                                        License
                                                                                                                                                                                                                                                                                                                                          Reuse

                                                                                                                                                                                                                                                                                                                                            ISSOTby IeiuniumLux

                                                                                                                                                                                                                                                                                                                                            Java doticon star image 13 doticonVersion:Currentdoticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                                                                                                                            International Space Station Orbit Tracker (ISSOT)
                                                                                                                                                                                                                                                                                                                                            Support
                                                                                                                                                                                                                                                                                                                                              Quality
                                                                                                                                                                                                                                                                                                                                                Security
                                                                                                                                                                                                                                                                                                                                                  License
                                                                                                                                                                                                                                                                                                                                                    Reuse

                                                                                                                                                                                                                                                                                                                                                      Fun Projects

                                                                                                                                                                                                                                                                                                                                                      For more straightforward, fun projects, StereoPipeline by NeoGeographyToolkit, space-explorer-bot by stojanovic and SimpleMVP by gastsail enable you to share images from satellites and robotic explorers.

                                                                                                                                                                                                                                                                                                                                                      StereoPipelineby NeoGeographyToolkit

                                                                                                                                                                                                                                                                                                                                                      C++ doticonstar image 422 doticonVersion:2023-06-11-daily-builddoticon
                                                                                                                                                                                                                                                                                                                                                      License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                                                                                                                                      The NASA Ames Stereo Pipeline is a suite of automated geodesy & stereogrammetry tools designed for processing planetary imagery captured from orbiting and landed robotic explorers on other planets.

                                                                                                                                                                                                                                                                                                                                                      Support
                                                                                                                                                                                                                                                                                                                                                        Quality
                                                                                                                                                                                                                                                                                                                                                          Security
                                                                                                                                                                                                                                                                                                                                                            License
                                                                                                                                                                                                                                                                                                                                                              Reuse

                                                                                                                                                                                                                                                                                                                                                                StereoPipelineby NeoGeographyToolkit

                                                                                                                                                                                                                                                                                                                                                                C++ doticon star image 422 doticonVersion:2023-06-11-daily-builddoticon License: Permissive (Apache-2.0)

                                                                                                                                                                                                                                                                                                                                                                The NASA Ames Stereo Pipeline is a suite of automated geodesy & stereogrammetry tools designed for processing planetary imagery captured from orbiting and landed robotic explorers on other planets.
                                                                                                                                                                                                                                                                                                                                                                Support
                                                                                                                                                                                                                                                                                                                                                                  Quality
                                                                                                                                                                                                                                                                                                                                                                    Security
                                                                                                                                                                                                                                                                                                                                                                      License
                                                                                                                                                                                                                                                                                                                                                                        Reuse

                                                                                                                                                                                                                                                                                                                                                                          space-explorer-botby stojanovic

                                                                                                                                                                                                                                                                                                                                                                          JavaScript doticonstar image 58 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                                                                                                                          no licences License: No License (null)

                                                                                                                                                                                                                                                                                                                                                                          A small FB Messenger chat bot using NASA API and Claudia Bot Builder.

                                                                                                                                                                                                                                                                                                                                                                          Support
                                                                                                                                                                                                                                                                                                                                                                            Quality
                                                                                                                                                                                                                                                                                                                                                                              Security
                                                                                                                                                                                                                                                                                                                                                                                License
                                                                                                                                                                                                                                                                                                                                                                                  Reuse

                                                                                                                                                                                                                                                                                                                                                                                    space-explorer-botby stojanovic

                                                                                                                                                                                                                                                                                                                                                                                    JavaScript doticon star image 58 doticonVersion:Currentdoticonno licences License: No License

                                                                                                                                                                                                                                                                                                                                                                                    A small FB Messenger chat bot using NASA API and Claudia Bot Builder.
                                                                                                                                                                                                                                                                                                                                                                                    Support
                                                                                                                                                                                                                                                                                                                                                                                      Quality
                                                                                                                                                                                                                                                                                                                                                                                        Security
                                                                                                                                                                                                                                                                                                                                                                                          License
                                                                                                                                                                                                                                                                                                                                                                                            Reuse

                                                                                                                                                                                                                                                                                                                                                                                              SimpleMVPby gastsail

                                                                                                                                                                                                                                                                                                                                                                                              Java doticonstar image 50 doticonVersion:Currentdoticon
                                                                                                                                                                                                                                                                                                                                                                                              no licences License: No License (null)

                                                                                                                                                                                                                                                                                                                                                                                              A simple app that fetches NASA's API to return the Astronomy Picture of the Day and a live video of the ISS

                                                                                                                                                                                                                                                                                                                                                                                              Support
                                                                                                                                                                                                                                                                                                                                                                                                Quality
                                                                                                                                                                                                                                                                                                                                                                                                  Security
                                                                                                                                                                                                                                                                                                                                                                                                    License
                                                                                                                                                                                                                                                                                                                                                                                                      Reuse

                                                                                                                                                                                                                                                                                                                                                                                                        SimpleMVPby gastsail

                                                                                                                                                                                                                                                                                                                                                                                                        Java doticon star image 50 doticonVersion:Currentdoticonno licences License: No License

                                                                                                                                                                                                                                                                                                                                                                                                        A simple app that fetches NASA's API to return the Astronomy Picture of the Day and a live video of the ISS
                                                                                                                                                                                                                                                                                                                                                                                                        Support
                                                                                                                                                                                                                                                                                                                                                                                                          Quality
                                                                                                                                                                                                                                                                                                                                                                                                            Security
                                                                                                                                                                                                                                                                                                                                                                                                              License
                                                                                                                                                                                                                                                                                                                                                                                                                Reuse