Thongchai Kolyutsakul's repositories
TKFormTextField
A thin UITextField subclass with floatable placeholder and secondary text underneath for subtitle or error messages.
Lotus-MVC-example
An example implementation of the Lotus MVC pattern https://matteomanferdini.com/ios-architecture-lotus-mvc-pattern
XcodeExtensions
The missing pieces of Xcode
AppCoordinatorPattern
Example for AppCoordinator blog post
CropAndResizeImagePlayground
An Xcode playground showing how to crop AND resize an image in a single draw operation.
SwiftFlowExample
Example project for https://github.com/hlung/SwiftFlow
SymbolCounter
Count symbols in source files
XCTestGenerator
A Swift Package for generating simple XCTest code from any variable.
abandoned-strings
Command line program that detects unused resource strings in an iOS or OS X application.
BuildTimeAnalyzer-for-Xcode
Build Time Analyzer for Swift
CellLifecycleDemo
Inspecting lifecycle of views inside SwiftUI List/VStack/VLazyStack. I'm using a UIViewRepresentable wrapped UIView to count its init/deinit calls.
DemoCompositionalLayoutLocalSnapshotBug
UICollectionViewCompositionalLayout accessing out of bound sectionIndex
DisqusService
Wrapper for Disqus APIs written in Swift
DynamicScrollableList-iOS
A project to demonstrate too complex multi-step label adjustment
Hearthstone-Deck-Builder
A Hearthstone deck list importer for Mac OS X. It simulates keyboard and mouse clicks to import deck from websites straight into the game.
iOSDevDirectory
The iOS Dev Directory
kotlin-native
Kotlin/Native infrastructure
MG-LWW_ElementSet
This is an implementation of the LWW element set in Swift.
mux-stats-sdk-avplayer
Mux integration with `AVPlayer` for iOS Native Applications
opencv-spm
Integrate OpenCV into your project using Swift Package Manager.
pastebot-filters
A collection of custom pastebot filters.
SnackBarCustomWindowDemo
A demo of presenting a SnackBarViewController on top of the whole window, while not obstructing views behind it
SwiftyChrono
A natural language date parser in Swift (ported from chrono.js)
TwitterProfileClone
Swift clone of Twitter's iOS profile view with a stretchy header