richinfante / satellite-screensaver

A satellite tracking screen saver for macos

Home Page:https://www.richinfante.com/2019/04/25/macos-satellite-screensaver-in-rust-swift-and-objc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

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

Credits

About

A satellite tracking screen saver for macos

https://www.richinfante.com/2019/04/25/macos-satellite-screensaver-in-rust-swift-and-objc


Languages

Language:Objective-C 59.1%Language:Swift 33.5%Language:Rust 5.5%Language:C 1.3%Language:Ruby 0.6%