Skip to content


Repository files navigation

macOS Satellite Screensaver

This macOS Screensaver plots the position of satellites, by computing their position given orbital parameters. A mirror to access these is provided, but you may change it to use another source.


screenshot cropped view of the screensaver. see full screen view

How it Works

  • TL;DR: Uses a combination of Rust, Swift, and Objective-C to display satellite locations. Prediction logic written in Rust, Swift/Objc used for macOS Screensaver portion.
  • also, see my blog post