MoonSatKit is a pure MoonBit toolkit for satellite orbit data, TLE parsing, time
handling, and the first steps toward pass prediction and visualization.
Project status: initial scaffold. The public data model, UTC helpers, and TLE
parsing/validation layer are in place; SGP4 propagation and pass search are
the next major pieces.
Current scope
TLE parsing with raw field preservation
TLE checksum validation
UTC civil timestamp parsing and formatting
Leap-year and month-length helpers
Vector, station, observation, and pass data types for future propagation code
CLI entry points for TLE validation and timestamp parsing
Quick start
Parse a timestamp:
moon run cmd/main -- time parse 2026-08-11T12:00:00
MoonSatKit
MoonSatKit is a pure MoonBit toolkit for satellite orbit data, TLE parsing, time handling, and the first steps toward pass prediction and visualization.
Current scope
Quick start
Parse a timestamp:
Validate a TLE:
Roadmap
Development