A curated list of space-related code, APIs, data, and other resources.
- 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."
- 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.
- 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
- The Sloan Digital Sky Survey - Three-dimensional maps of the Universe
- 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
- ESA's GEOSS Portal - Query for Earth imagery across a suite of space systems
- Global Forest Watch Open Data Portal - Identify areas of tree cover loss and gain
- High Definition Earth-Viewing System (HDEV) - Realtime stream of Earth from the ISS
- Landsat data sources
- NASA Land-Cover and Land-Use Change (LCLUC) Program
- Planet API - Programmatic support for searching, clipping, ordering, and viewing satellite imagery on a map. Currently offers a free plan with access to low-resolution imagery worldwide.
- USGS EarthExplorer - A tool that provides users the ability to query, search, and retrieve satellite images, aerial photographs, and cartographic products from several sources
- Visible Earth - A catalog of NASA images and animations of our home planet
- Worldview - A NASA app that provides the capability to interactively browse over 800 global, full-resolution satellite imagery layers and then download the underlying data
- earthdata.nasa.gov - Portal to NASA's Earth observation data
- 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
- 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
- JPL's HORIZONS - Generate ephemerides for solar-system bodies
- Space Physics Data Facility - Web-based services for survey and high resolution data and trajectories
- Resources and references on the topic of space exploration - StackExchange list of books, manuals, courses, and more.
- European Space Software Repository
- Public Domain Aeronautical Software
- software.nasa.gov and code.nasa.gov
- 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
- Open MCT - Ames's next-generation mission control framework for visualization of data on desktop and mobile devices.
- 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.
- 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.
- 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
- 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.
- 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
- Apollo 11 Guidance Code - Original Apollo 11 Guidance Computer (AGC) source code for the command and lunar modules
To the extent possible under law, The Orbital Index has waived all copyright and related or neighboring rights to this work.