David Yang's starred repositories
ecoCode-android
Reduce the environmental footprint of your Java-based Android apps with SonarQube
mastodon-ios
Official iOS app for Mastodon
swiftui-router
Path-based routing in SwiftUI
clean-architecture-swiftui
SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.
sonar-apple
SonarQube plugin for Swift / Objective-C
XCDYouTubeKit
YouTube video player for iOS, tvOS and macOS
NRCToStrava
Tool to export run activities from Nike Run Club to Strava
AppClipCodeGenerator
App Clip Code Generator macOS App built with SwiftUI
UIImageView-BetterFace
a UIImageView category to let the picture-cutting with faces showing better
xcode-gitlab-runner
Vagrantfile to build a fully functional macOS / Xcode GitLab runner
SwiftUIFlux
A very naive implementation of Redux using Combine BindableObject to serve as an example
CombineMarbles-SwiftUI
Combine Marbles
sonarqube-community-branch-plugin
A plugin that allows branch analysis and pull request decoration in the Community version of Sonarqube
sonar-branch-community
Branch Plugin for SonarQube Community Edition
realm-swift
Realm is a mobile database: a replacement for Core Data & SQLite
BulletinBoard
General-purpose contextual cards for iOS
alternate-icons
iOS alternate app icons from Asset Catalogs
automatic-app-landing-page
A Jekyll theme for automatically generating and deploying landing page sites for mobile apps.
Mobius.swift
A functional reactive framework for managing state evolution and side-effects [Swift implementation]
Diff.swift
The fastest Diff and patch library in Swift. Includes UICollectionView/UITableView utils.
SPStorkController
Now playing controller from Apple Music, Mail & Podcasts Apple's apps.
spotify-web-api-node
A Node.js wrapper for Spotify's Web API.