ArcKit is a framework that makes it easy to visualize activity at specific locations. Aside from providing smoothing samples, it also can detect whether someone is stationary or actually moving. I'm particularly intrigued by the upcoming roadmap which includes machine learning and more activity types. Worth a look!
Andrew Hart has put together quite an ambitious library. ARKit + CoreLocation combines the high accuracy of AR with the scale of GPS data. The best part about this is the ability to place items within the AR world using real-world coordinates. Looking forward to all the wonderful creations that will stem from this.
If you're a fan of collection views and beautiful scrolling animations this here is for you. The sheer number of available animations is amazing. With method chaining, support for vertical and horizontal flow layouts, and the ability to create your own custom animations, Gemini is a great way to differentiate your product from other standard-looking apps. As an added bonus, you can also demo the animations right from within your browser.
Built on top of OperationQueue and GCD, Queuer is a queue manager that makes it easy to create synchronous and asynchronous tasks with just a few lines of code. Queuer also provides a nice set of features including Linux-compatibility and chained operations. Overall, I found the documentation to be well-written and quite detailed 👏. Bonus points for also providing a branch with Swift 4 support. 🤘
John Sundell with a 2-part (1, 2) approach to making animation-related code easier to read and reason about. I myself hate nesting my animations, but until now, I was under the impression that finding a better way would require far more work than I was willing to put in. Nice to know that this isn't the case.