Sihao Lu's repositories
AsyncPhotoBrowser
High performance photo browser designed for web images built with FastImageCache. Contains a grid view; can zoom in/out specific image and scroll across images.
StarryNight
Star and constellation query in Swift 4. 15000+ stars within 7th magnitude (can be extended). Star Catalogs including HR, HD, HIP, Gould and Bayer-Flamsteed designations.
CloudKitAPICache
Cache your third party API data on iCloud using CloudKit to avoid hitting API call limit.
KelvinColor
Black body temperature to color in Swift.
TouchbarTalk
Mac touch bar showing a text field demo
DrawingBoard
A demonstration of a simple drawing board on iOS. It is designed to be a lecture that can be taught within an hour.
iOS-Clean-Architecture-MVVM
Template iOS application using Clean Architecture and MVVM
LeetCode-Solutions-in-Swift
LeetCode Solutions in Swift 2.1.1
AbstractSyntaxTree
AbstractSyntaxTree provides strongly typed AST modeling in Swift.
game-of-set-classification
A game of set card classifier and match finder!
genre-classifier
Classify song genres by word frequency
MusicTheory
Universal music theory library for iOS, macOS, tvOS and watchOS in Swift
NavigationControllerTransitions
Example of pushing and popping transparent view controllers.
ResearchKit
ResearchKit is an open source software framework that makes it easy to create apps for medical research or for other research projects.
SearchBarNoTopPadding
Demonstration of UISearchBar has no top padding when status bar is hidden in iOS 11
ShakespearePL-Swift
An implementation of the parser of Shakespeare programming language, in Swift.
swift-corelibs-foundation
The Foundation Project, providing core utilities, internationalization, and OS independence
swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.
TemplateImageView
Excellent placeholder for your image views. An excellent placeholder of image view without an image yet. Shows dimension specs and a descriptive text on the template image view.
VectorMath
A Swift library for Mac and iOS that implements common 2D and 3D vector and matrix functions, useful for games or vector-based graphics