Jordan Kay's Projects
β Swift Package for Advent of Code, containing solutions and command-line runner
Apple Silicon Guide. Learn all about the A16 Bionic, M1, M1 Pro, M1 Max, M1 Ultra, and M2 chips. Along with all the Devices, Operating Systems, Tools, and Software that Apple Silicon powers.
AsyncExtensions aims to mimic Swift Combine operators for async sequences.
Search the web in Quicksilver.
A simple store for all your basic needs, and a foundational data layer primitive for iOS and Mac apps. π±
β¨ A magical persistence library (and so much more) for state-driven iOS and Mac apps β¨
See your energy balance and nutrition intake on the Widget
Official API documentation for Campfire
Setup for user-defined keyboard shortcuts for the Cocoa Text System on OS X.
Apple TextField created according to the Material.IO guidelines of 2019. Featured at Medium.
Terminal string styling for Swift.
Combine Publishers with Guarantees
An Objective-C wrapper around the 37Signals Campfire API.
Free Currency Exchange Rates API with 150+ Currencies & No Rate Limits. Sponsored by https://sendletter.org, the Easiest way to Send Letters
A convenient way to handle default values with Swift Codable types
πΈοΈ dependency-graph is a command-line tool that can visualize the dependencies of packages.
Grammatically polished strings on iOS.
Simple Swift Dependency container. Use protocols to resolve your dependencies and avoid singletons / sharedInstances!
A complete reflection library for Swift
A new approach to Container-Based Dependency Injection for Swift and SwiftUI.
An alternative to Core Data for people who like having direct SQL access.
A type built on Swift concurrency which can be chained like AsyncSequence or a Combine Publisher with the guarantee that only one value will come through the chain.
A lightweight property wrapper for UserDefaults done right
A fast & lightweight XML & HTML parser in Swift with XPath & CSS support
Web API client built using async/await
Quicksilver plugin for browsing stories on Hacker News
π» A CLI workflow for the administration of macOS applications distributed as binaries