A Swift library for calculating positions of the Sun, Moon, planets, and fixed stars
-
Updated
Jul 8, 2026 - C
A Swift library for calculating positions of the Sun, Moon, planets, and fixed stars
Offline observational astronomy — planet and moon positions, rise/set, phases, eclipses, and seasons for any place and time via MCP. STDIO or Streamable HTTP.
The Solar System 3D Visualisation
An interactive digital armillary sphere (渾象) — visualizing the celestial sphere, the 28 Chinese lunar mansions, and axial precession across ±3000 years. Built with Three.js and astronomy-engine.
Tsukuyomi, a Japanese ink-painting inspired astronomical karakuri clock for the browser.
Migration of a legacy .NET astronomy engine to Flutter/Dart for mobile apps. Implements VSOP87 planetary calculations (Mercury, Venus, Mars, Jupiter, Saturn) with a custom engine and UI. Demonstrates .NET to Flutter conversion, scientific computing, and cross-platform mobile development.
Add a description, image, and links to the astronomy-engine topic page so that developers can more easily learn about it.
To associate your repository with the astronomy-engine topic, visit your repo's landing page and select "manage topics."