Justin Smith's starred repositories
swift-lark
A game engine built with SDL and Swift.
nyc-point-free-study-group
A weekly(-ish and (very) informal) Point-Free study group.
hive-for-ios
The game of Hive, built in SwiftUI for iOS
composable-user-notifications
A wrapper around UNUserNotificationCenter that makes it easy to use from a reducer, and easy to write tests for how your logic interacts with UNUserNotificationCenter's functionality.
swift-composable-architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
vectorscript-vim
Vim plugin for Vectorscript (Vectorworks CAD package Pascal scripting engine)
sketchup-developer-tools
Tools to make a SketchUp Ruby developer's life a little easier, including an improved console and a unit test runner.
sketchup-stl
A SketchUp Ruby Extension that adds STL (STereoLithography) file format import and export.
NSLayoutEquations
Seriously: it's just y=mx+b. So why does the average NSLayoutConstraint take 200-odd characters to initialise? Adds two new methods: +[NSLayoutConstraint constraintWithFormula:LHS:RHS:] and -[UIView constrain:to:]. Make auto layout as simple as a sentence.
MJPopupViewController
A UIViewController Category to display a ViewController as a popup with different transition effects.