Show HN: Tiny Moon – Swift library to calculate the moon phase https://ift.tt/1DZFuaN

Show HN: Tiny Moon – Swift library to calculate the moon phase Tiny Moon is a tiny Swift library to calculate the moon phase for any given date, works super fast, and works completely offline. All of this started when I realized that we only have 12, sometimes 13, full moon's in a year. That doesn’t seem like that many. I set out to build a MacOS app to remind me when a full moon occurs, so that I could take a moment and step outside to appreciate it. The MacOS app I ended up creating can be found at https://ift.tt/zHq560i along with the source code [0], all powered by the Tiny Moon library. I knew that I wanted the app to work offline, so working with a network request was out of the picture. Taking inspiration from SunCalc [1] and Moontool for Windows [2], I decided to create my own library and wrote Tiny Moon as a Swift Package to power my app. The app tries to be as minimal as possible, does what it does very fast, and works completely offline. [0] https://ift.tt/ec2SLz3 [1] https://ift.tt/mGJeYLI [2] https://ift.tt/60AS3cf https://ift.tt/rVjXQDe July 25, 2024 at 05:17AM

No comments:

Daily Spiritual Reflection by Rev Fr Awoyemi Emmanuel Ilorin Diocese Nigeria

  HOMILY FOR MONDAY 26TH WEEK IN ORDINARY TIME MEMORIAL OF ST. JEROME Today’s Gospel Jesus exhorts the spiritual leaders as well as all beli...