-
sgp4
A pure Rust implementation of the SGP4 algorithm for satellite propagation
-
satkit
Satellite Toolkit
-
mavlink
Implements the MAVLink data interchange format for UAVs
-
sguaba
Hard to misuse rigid body transforms (aka "spatial math") for engineers with other things to worry about than linear algebra
-
nexosim
A high performance asynchronous compute framework for system simulation
-
nyx-space
A high-fidelity space mission toolkit, with orbit propagation, estimation and some systems engineering
-
icao-wgs84
performing geometric calculations on the WGS84 ellipsoid
-
sift_stream
A robust Sift telemetry streaming library
-
aerotag
Tag-based workspace manager for AeroSpace window manager
-
spacepackets
Generic implementations for various CCSDS and ECSS packet standards
-
vita49
parsing and creating packets compatible with the ANSI/VITA-49.2-2017 standard
-
qhyccd-rs
bindings for the QHYCCD SDK. This crate provides a safe interface to the QHYCCD SDK for controlling QHYCCD cameras, filter wheels and focusers. The libqhyccd-sys crate provides the raw FFI bindings…
-
realflight-bridge
RealFlightBridge is a Rust library that interfaces with RealFlight Link, enabling external flight controllers to interact with the simulator
-
mavinspect
parsing MAVLink XML definitions
-
a653rs
Arinc653 abstraction library for hypervisor independent partition programming
-
siderust
High-precision astronomy and satellite mechanics in Rust
-
fetch-sac
Fetch the official list of SAC codes from ASTERIX site
-
irig106-time
Precision time interpretation and format conversion for IRIG 106 telemetry data
-
rtsan-standalone
Standalone RealtimeSanitizer for Rust
-
wls-alloc
Constrained least-squares control allocator for flight controllers (no_std, stack-only)
-
lox-space
The Lox toolbox for space mission analysis and design
-
omwei-atom
Core implementation of OMWEI 32B Semantic Atom (32BSA) standard. Hardware-native integrity for Agentic AI.
-
icao-units
Units for air navigation as defined in ICAO Annex 5
-
peng_quad
Peng is a minimal quadrotor pipeline including quadrotor dynamics, IMU simulation, various trajectory planners, PID controller and depth map rendering
-
tetra3
Fast and robust star plate solver
-
dsfb-turbine
DSFB Structural Semiotics Engine for Gas Turbine Jet Engine Health Monitoring. A deterministic, read-only, observer-only augmentation layer for typed residual interpretation over existing Engine Health Monitoring (EHM)…
-
minikalman
A microcontroller targeted Kalman filter implementation
-
space-units
Type-safe units of measure for aerospace quantities
-
mavlink-bindgen
used by rust-mavlink
-
deep_causality
Computational causality library. Provides causality graph, collections, context and causal reasoning.
-
qtty
Strongly typed physical and astronomical quantities
-
flight-solver
Real-time solvers for flight controllers
-
sift_rs
General Rust client library for the Sift API
-
keplerian_sim
A Keplerian orbit library
-
asynchronix
[Asynchronix is now NeXosim] A high performance asychronous compute framework for system simulation
-
lazyivy
Lazy Runge-Kutta integration for initial value problems
-
lox-bodies
Celestial body definitions for the Lox ecosystem
-
lox-time
Time modelling tools for the Lox ecosystem
-
arinc424
ARINC 424 parser
-
efb
Electronic Flight Bag library to plan and conduct a flight
-
a653rs-xng
a653rs partition library for xng hypervisor
-
orts-cli
Orts CLI — orbital mechanics simulator with embedded 3D viewer and WebSocket telemetry server
-
topopt
Topology optimization in pure Rust, based on 99 lines of MATLAB
-
lox-frames
Reference frame transformations for the Lox ecosystem
-
mavlink-message-definitions
MAVLink message definitions in MAVInspect format
-
mdb-cli
Command line client for the MarpleDB API
-
sift_error
Crate-specific Sift errors
-
coordfmt
CLI and library for geographic coordinates format conversions
-
spacedls
no_std CCSDS 355.0-B-2 (SDLS) Space Data Link Security implementation
-
lox-earth
Tools for Earth-based astrodynamics for the Lox ecosystem
-
moontool
John Walker's moontool.c astronomical calculation routines, extracted and ported to Rust
-
astrora_core
Astrora - Rust-backed astrodynamics library - core computational components
-
space-dust
A comprehensive astrodynamics library for satellite tracking, orbital mechanics, coordinate transformations, and celestial calculations
-
lox-io
Interfaces for industry-standard astrodynamics file formats for the Lox ecosystem
-
deep_causality_ethos
Programmable ethics for DeepCausality
-
ygw
The goal of Yamcs Gateway is to allow Yamcs to control instruments/payloads as part of an EGSE
-
takproto
TAK (Team Awareness Kit) Protocol - send CoT messages to TAK servers with mTLS support
-
bmp390-rs
Async driver for the BMP390 pressure sensor that supports both I2C and SPI
-
lox-core
Common data types and utilities for the Lox ecosystem
-
nexosim-byte-utils
Byte and stream manipulation utilities for NeXosim-based simulations
-
deep_causality_discovery
Causality discovery DSL for the DeepCausality project
-
muad-dib
Parser and tools for NAIF SPICE DAF files (SPK, CK, PCK)
-
deep_causality_algorithms
Computational causality algorithms and utils used in the DeepCausality project
-
vorago-reb1
Board Support Crate for the Vorago REB1 development board
-
dv
Core Rust library for DimensionalVariable, a multi-language library for handling physical quantities with units
-
satrs-mib
Helper crate of the sat-rs framework to build a mission information base (MIB) from the On-Board Software (OBSW) code directly
-
nexosim-io-utils
I/O utilities for NeXosim-based simulations
-
sift_pbfs
PBFS (Protobuf File Stream) format for reading and writing protobuf messages to disk
-
orts
Orts core — orbital mechanics simulation, force/torque/sensor models, and WASM plugin host runtime
-
sift_connect
A convenient and opinionated way to connect to the Sift API
-
rotastellar-agent
RotaStellar Operator Agent SDK — execute orbital compute workloads on satellites
-
satrs
collection to build software for remote systems
-
lox-comms
Communication systems and link budget analysis for the Lox ecosystem
-
space-weather
Space weather indices and parsers for aerospace applications (no_std)
-
qhyccd-alpaca
ASCOM Alpaca driver for QHYCCD cameras and filter wheels
-
irox-units
Physical Quantities, Units, & Reference Frames Library
-
rfa
A port ERFA to Rust
-
mil_std_1553b
MIL STD 1553B message parsing and types
-
lox-math
Mathematical utilities for the Lox ecosystem
-
libasterix
parsing and encoding ASTERIX (All Purpose Structured Eurocontrol Surveillance Information Exchange) messages
-
geoveil_mp
High-performance GNSS multipath analysis library with support for RINEX v2/v3/v4, SP3 precise orbits, and multi-constellation processing
-
comp-flow
Basic compressible flow relations
-
ygw-mil1553
goal of Yamcs Gateway is to allow Yamcs to control instruments/payloads as part of an EGSE. This crate contains MIL1553 hardware interface that can be implemented for different hardware…
-
bbl_parser
Parser for Betaflight/EmuFlight/INAV blackbox log files
-
rotastellar
Rust SDK for RotaStellar - Space Computing Infrastructure
-
aviation_calc_util
assist with aviation related calculations
-
tobari
Earth environment models — atmospheric drag density, IGRF geomagnetic field, and space weather integration
-
world_magnetic_model
NOAA World Magnetic Model (WMM)
-
icao-isa
ICAO International Standard Atmosphere(ISA) and air speed equations
-
irox-nmea0183
NMEA-0183 format Encoders and Decoders for GPS Devices
-
adsb-anomaly
A sophisticated real-time anomaly detection system for ADS-B aircraft data with multi-tier detection algorithms, real-time web dashboard, and production-grade architecture built in Rust
-
cfdp-rs
High level CCSDS File Delivery Protocol components
-
lox-units
Physical units for the Lox ecosystem
-
qae-constellation-adapter
Constellation/aerospace domain adapter for QAE safety kernel — satellite fleet management certification
-
libcsp
Safe and ergonomic Rust API for libcsp on top on libcsp-sys
-
lox-test-utils
Testing utilities for the Lox ecosystem
-
crosstalk
An extremely lightweight, topic-based, cross-thread, in-memory communication library
-
bmp390
Asynchronous driver for the BMP390 pressure sensor
-
aeroweb
retrieve data from Meteo France's aeronautical meteorologic services
-
phantomlink
looks like a multi-hop Internet path, but emulates a virtual end-to-end link
-
ms4525do
Platform-agnostic Rust driver for the MS4525DO airspeed sensor with blocking and async APIs
-
lox-orbits
Spacecraft orbit modelling tools for the Lox ecosystem
-
irox
Tools & Libraries
-
irox-carto
Cartographic & Geospatial Library
-
safeio
Deterministic async runtime for safety-critical systems
-
mavrouter
MAVLink router
-
va108xx-hal
HAL for the Vorago VA108xx family of microcontrollers
-
robomath
A lightweight, efficient, and generic mathematics library for 3D applications, with a focus on robotics and simulation
-
irox-sirf
SiRF Binary format Encoders and Decoders for GPS Devices
-
eng-units
Engineering unit coversions and calculations
-
lox-ephem
Ephemerides for the Lox ecosystem
-
solaris-rs
predict the position of the Sun
-
rotastellar-intel
Orbital intelligence and space situational awareness
-
astronav
featuring algorithms for positional astronomy
-
lox-itur
ITU-R P-series atmospheric propagation models for the Lox ecosystem
-
periapsis
Orbital mechanics engine in Rust — real TLE data, verifiable satellite positions
-
rotastellar-track
High-performance satellite tracking and TLE propagation
-
martian
providing Mars centric utility modules like: time, date, calendar etc
-
icm42670
An embedded-hal driver for the ICM-42670 6-axis IMU
-
va416xx-embassy
Embassy-rs support for the Vorago VA416xx family of microcontrollers
-
gcn-kafka
Kafka client for NASA's General Coordinates Network (GCN)
-
kfilter
A no-std implementation of the Kalman and Extended Kalman Filter
-
psychrometry
Psychrometric calculations in Rust
-
nexosim-util
NeXosim-based simulations
-
a653rs-linux
a653rs partition library for a653rs-linux hypervisor
-
astro-math
Astronomy math algorithms for telescope control and sky transforms
-
lox-analysis
Mission analysis tools for the Lox ecosystem
-
pitch-pipe
Pitch Pipe is a method for automatically tuning a one euro filter
-
va108xx-embassy
Embassy-rs support for the Vorago VA108xx family of microcontrollers
-
simconnect-sdk
SimConnect SDK. An opinionated SimConnect Client that encapsulates the C API fully and optimizes for developer experience.
-
outfly
A breathtaking 3D space game in the rings of Jupiter
-
mavlink-core
Implements the MAVLink data interchange format for UAVs
-
robust-pid
Production-grade PID controller for safety-critical systems
-
rust_airport_supplier
Rust-AirportSupplier downloads airport data from OurAirports and decodes the information
-
aero_atmos
Standard Atmosphere models, including the International Standard Atmosphere (ISA)
-
space_track
client for the Space-Track API
-
arinc429
A full-featured ARINC 429 encoder/decoder with BNR/BCD interpretation and SSM support
-
rkepler
Astronomical almanac algorithms for the Rust
-
flow2d_rs
A computational fluid dynamics (CFD) library
-
voyager_client
that contains base clients for interacting with the NASA Open APIs
-
international_standard_atmosphere
This model was implemented using the Manual of the ICAO Standard Atmosphere - extended to 80 kilometres / 262,500 feet (Doc 7488)
-
mars-t
Mars Sol Date & Martian Coordinated Time: a library and a CLI app
-
rtsan-standalone-sys
Unsafe Rust bindings for RTSan standalone library
-
astro-rs
Astronomy utils
-
kine
Correct and human-readable time handling for Rust
-
marg-orientation
A MARG (Magnetic, Angular Rate, and Gravity) orientation estimator
-
irox-unsafe
irox (unsafe) Rust Tools & Libraries
-
qtty-core
Core types for zero-cost strongly-typed physical quantities
-
rust-kepler-solver
Efficient solvers for the elliptical and hyperbolic Kepler equation
-
lambert-bate
A fast solver for Lambert's problem
-
sbet
A micro-crate to read and write Smoothed Best Estimate of Trajectory (SBET) data
-
polymesh_rw
A basic rust crate for reading and writing meshes and simulation data in the polymesh format used by OpenFOAM
-
rhorizons
Access NASA JPL Horizons system. Get Solar System bodies, their positions and velocities.
-
aceutils
convert Garmin Aviation Checklist Editor (ACE) files to and from various formats
-
tletools
work with two-line element set files
-
lox-derive
Derive macros for the Lox ecosystem
-
spaceman
A WIP library for calculating common orbital maneuvers in Kerbal Space Program
-
a653rs-postcard
Extension traits for sending types via a653rs channels using postcard
-
tle
A Two Line Element parser and validator
-
libcsp-cargo-build
Tools to build libcsp using cargo
-
can_aerospace_lite
A lite version of CAN Aerospace Implementation according to 'Interface specification for airborne CAN applications V 1.7'
-
astrograph
dedicated to provinding astronomical predictions of non-chaotic and deterministic bodies
-
ccsds_spacepacket
attempts to implement a general-purpose parser for Space Packets that can interperet both the generic aspects of the space packet protocol (i.e. the Primary Header) in addition to any…
-
libcsp-sys
FFI bindings for libcsp
-
kine-core
Correct and human-readable time handling for Rust
-
hp203b
embedded-hal-based driver crate for the HOPERF HP203B altimeter/barometer -
rtsan-standalone-macros
Macro crate for RTSan standalone
-
yplus
CFD中的y+计算小工具
-
a653rs-linux-core
Core Library for a653rs-linux hypervisor and partition library
-
assist-sys
Low-level bindings to the ASSIST orbit propagator
-
ourairports
Rust interface for handling OurAirports data
-
nexosim-macros
Internal macros for NeXosim simulator
-
irox-gpx
GPX format Encoders and Decoders for GPS Devices
Try searching with DuckDuckGo.