Danny Sung's repositories
SwiftPacketProcessor
A type-safe packet processor framework in Swift
ClosureChain
Simplifies sequential async completion methods for Swift. It makes no promises and has no futures. ;-)
Kitura-Session-GRDB
Kitura Session Store backed by SQLite via GRDB
SieveFiler
A library to aid in creating Sieve "fileinto" rules
SwiftWorkQueue
Abstracting code deferral (RunLoops, DispatchQueues, OperationQueues, EventLoops)
SwiftColor
UI agnostic color management for Swift
SwiftHexFormatter
Flexbile formatter for displaying hex dumps/strings
SwiftMarkupString
Facilitate markups for strings
DTSLog
A general log framework that supports custom outputs
ExperimentOne
test repo
links
Useful links
MainActorWoes
Demonstrating MainActor issues on Swift 5.7 with strict concurrency enabled
MHRotaryKnob
UIControl for iOS that acts like a rotary knob
NotCurl
Takes in a subset of curl commands
NotificationUserInfoModel
A simple protocol to interface with NotificationCenter
SampleFeediOS
An iOS application demonstrating use of SampleFeedServer
SampleFeedServer
A sample article/comment/discussion feed server written in Swift, demonstrating the Vapor framework
SampleFeedUtilities
Common code used between SampleFeedServer and SampleFeediOS
SwiftAsyncSerialQueue
A simple async serial queue for Swift concurrency
SwiftDockerIdentifierParser
A library to parse docker's image identifier.
vim-defaults
My collection of VIM defaults