Software for satellites
Core Flight System - NASA portable and extendable flight software framework with extensive flight heritage and a growing suite of applications and platform ports
KubeOS - cubesat operating system
Perihelion OS - Satellite operating system
Cubism - Minimalist software system for CubeSats
nanosat-mo-framework - A software framework for small satellites based on CCSDS MO services
Open Source Satellite - Cubesat software
Armsat - A nano satellite platform
OpenSatKit - A complete Core Flight System training and application development environment that includes COSMOS and 42
Dshield - Distributed denial-of-service protection software
fprime - F Prime (F') is a component-driven framework that enables rapid development and deployment of spaceflight and other embedded software applications
phisat2-trustworthy-onboard-ai - Trustworthy onboard AI framework for satellites
cubesat-sim - CubeSat simulator software
cubesat-lora-comms - LoRa communications framework for CubeSats
cubesat-groundstation - Ground station software for CubeSat communications
FossaSat-1 - Hardware designs and software for the FossaSat-1 Pocketqube satellite
librecube - Open source space and Earth exploration framework defining generic system architecture with standardized interfaces
Arduino-Satellite - DIY Satellite project (Cubesat)
nano flight software - A nanosat flight software system
NANO-SAT-01 - A satellite model based on an Arduino
Oresat - Oregon Small Satellite Project
Pycubed - CubeSat Framework Programmable Entirely in Python
pi-cansat - Resources for a Raspberry Pi can satellite
cansat_arduino - A small satellite (cansat) built using arduino
WatSat - Code for the Waterloo Satellite Team
RedditSat - An open-source pocketqube arduino powered satellite being developed by various users
Satellogic/canopus - Flight computer software for CubeBug cubesat
UWCubeSat - Cubesat parts list and software
upsat - Open source satellite software and hardware
CubeSat-adcs-simulation - ADCS (Attitude Determination and Control System) simulation for CubeSats
cubesat-mekf - Multiplicative Extended Kalman Filter for CubeSat attitude estimation
OSKI-Software - CubeSat software framework
Intelligent-Atmospheric-Monitoring-via-CubeSat2 - AI-driven atmospheric monitoring using CubeSats
CubeSat-Fault-Injection-and-Recovery - Fault injection and recovery testing for CubeSats
ASTRIA-Autonomous-Collision-Avoidance - Autonomous collision avoidance system for satellites
cubesat-obc - CubeSat onboard computer software
MeshNetwork - Mesh data network software
SatelliteApplicationsCatapult - Satellite applications and tools
SatelliteSimulators - Simulation software for satellites
Spacelab - Brazilian space institute projects
Satsim - Satellite simulation software
Fleetspace - Control room software for satellite operations
Kaan Sat - Simulation software for satellite systems
openmctweb - Mission control software
Satmad - Satellite Mission Analysis and Design
space physics - Various space physics software
Open Space Toolkit - Collection of versatile software libraries for space engineering applications including environment modeling and orbit determination
Stabilization - Stabilization of Artificial Satellite control systems
Scheduler - Timing and scheduling software for satellite operations
MAVERIC_GSS - Ground station software for satellite communications
MORE - More awesome space projects