/awesome-space

🚀A list of awesome space-related packages and resources 🛰️

Primary LanguageRuby

Awesome Space

A curated list of space-related code, APIs, data, and other resources.

Please contribute!

Table of Contents

Astronomy

Astronomy APIs

  • AstroBin API
  • Open Astronomy Catalog API - The Open Astronomy Catalog API (OACAPI) offers a lightweight, simple way to access data available via the Open Astronomy Catalogs (e.g. the Open Supernova, Tidal Disruption, Kilonova, and Fast Stars Catalogs).
  • astrometry.net - "If you have astronomical imaging of the sky with celestial coordinates you do not know—or do not trust—then Astrometry.net is for you. Input an image and we'll give you back astrometric calibration meta-data, plus lists of known objects falling inside the field of view."

Astronomy Software

  • AstroKit - A web-based toolset for performing lightcurve photometry
  • astrometry.net - Code and an API for generating astrometric calibration meta-data
  • AstroPy - Collection of software packages written in Python and designed for use in astronomy.

Interactive Planetariums

  • Celestia - Free real-time 3D visualization of space. (See also Celestia Motherload for many addons.)
  • Harmony of the Spheres - Newtonian gravity and space simulator that runs in your browser
  • NASA Eyes - Immersible apps to explore the Earth and solar system
  • Orbit Simulator - A powerful numerical integration tool. "By performing n-body simulations, you can study the orbits of planets, moons, asteroids, or any object in the universe."
  • Orb Viewer - Visulization of all the asteroids in the MPC database.
  • Stellarium - Open source planetarium for your computer

Data

Astronomy Data

Data Directories

  • MAST - A NASA-funded site that provides astronomical data archives focused on scientific data sets in the optical, ultraviolet, and near-IR.
  • api.nasa.gov - NASA's API portal
  • data.nasa.gov - Continually growing catalog of publicly available NASA datasets, APIs, visualizations, and more

Earth

Extrasolar Planets

Launches

  • Launch Library - A free to use API for a repository of rocket launch information that application developers can use.
  • Space Launch Now API - Retrieve current information on launches, spacecraft, and more.
  • Unofficial SpaceX REST API - Open Source REST API for rocket, core, capsule, pad, and launch data

Solar System Data

  • Asterank - Asterank is a scientific and economic database of over 600,000 asteroids.
  • IAU Minor Planet Center - Clearing house for observations of asteroids and other smaller solar system bodies
  • LROC QuickMap - Quality 2D and 3D maps of the moon
  • NASA's Planetary Data System - A long-term archive of digital data products returned from NASA's planetary missions

Orbits

Other

Spacecraft

General Software

Ground Stations

  • Open Satellite Project - Ongoing effort to develop open-source software for the receipt and decoding of satellite data using software-defined radio (SDR) hardware
  • SatNOGS - A global network of satellite ground stations, designed as an open source participatory project

Mission Control

  • Open MCT - Ames's next-generation mission control framework for visualization of data on desktop and mobile devices.

Mission Design

  • Basilisk - C/C++ astrodynamics and attitude control simulation (includes Python scripting).
  • Delta V calculator for LEO/MEO/GEO injection
  • Flight Club - Orbital launch simulator and trajectory visualisation software
  • NASA Ames Research Center Trajectory Browser - A tool to find spacecraft trajectories to planets and small-bodies
  • SPICE - Ephemerides library used by JPL for their missions. SpiceyPy is a Python wrapper.
  • poliastro - Poliastro is an open source pure Python package dedicated to problems arising in Astrodynamics and Orbital Mechanics. Focuses on interplanetary design.
  • smd - A SPICE-enhanced continuous thrust interplanetary mission propagator and visualizer.

Orbit Determination

  • Gpredict - Open source, real-time satellite tracking and orbit prediction application.
  • Orb Calc - Generate positions of objects from orbital parameters.
  • Space-Track.org - Programmatic access to Two-Line Elements, Orbital Mean-Elements, satellite catalog information, and more.

Spacecraft Hardware

  • FossaSat-1 - Hardware designs and software for the FossaSat-1 Pocketqube satellite (GitHub)
  • NASA Outgassing Db - A dataset of materials intended for spacecraft use from the Goddard Space Flight Center, the Stanford Research Institute, and the Jet Propulsion Laboratory.
  • SatSearch, CubeSatShop - Search engines for satellite parts and their datasheets
  • UPSat - Open source satellite software and hardware

Radios

  • OpenLST transceiver hardware and firmware - OpenLST is an open source, proven radio design for communicating with remote instruments, vehicles, and stations using low-cost commercial components. Based on Planet Labs' telemetry/command radio.
  • LFR transceiver - LFR is an open source, command, telemetry, and data radio for cubesats.

Spacecraft Software

  • FossaSat-1 - Hardware designs and software for the FossaSat-1 Pocketqube satellite (GitHub)
  • JPL F Prime - F Prime (Fʹ) is a component-driven framework that enables rapid development and deployment of spaceflight and other embedded software applications, originally developed at the Jet Propulsion Laboratory.
  • KubOS - An open-source flight software framework for satellites
  • LibreCube - Open source space and Earth exploration. Defining a generic architecture of system of systems that have standardized interfaces makes it possible to combine and reuse elements for various applications
  • NASA Core Flight System - A platform and project independent reusable software framework and set of reusable software applications for spaceflight missions.
  • UPSat - Open source satellite software and hardware

Legacy

  • Apollo 11 Guidance Code - Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules

License

CC0

To the extent possible under law, The Orbital Index has waived all copyright and related or neighboring rights to this work.