This is your work, valued
ex-CyberAgent / University of Aizu 18th
ReverseExtension. A UITableView extension that enables cell insertion from the bottom of a table view.
1.7kSAHistoryNavigationViewController. SAHistoryNavigationViewController realizes iOS task manager like UI in UINavigationContoller. Support 3D Touch!
1.6kiOSDesignPatternSamples. This is Github user search demo app which made by many variety of design patterns. You can compare differences in MVC, MVP, MVVM and Flux.
684URLEmbeddedView. URLEmbeddedView automatically caches the object that is confirmed the Open Graph Protocol.
647SABlurImageView. You can use blur effect and it's animation easily to call only two methods.
553MisterFusion. MisterFusion is Swift DSL for AutoLayout. It is the extremely clear, but concise syntax, in addition, can be used in both Swift and Objective-C. Support Safe Area and Size Class.
312SAInboxViewController. UIViewController subclass inspired by "Inbox by google" animated transitioning.
296SACollectionViewVerticalScalingFlowLayout. UICollectionViewLayout that performs scaling up and down automatically on disappearing cells, and applies UIDynamics.
271SAParallaxViewControllerSwift. SAParallaxViewControllerSwift realizes parallax scrolling with blur effect. In addition, it realizes seamless opening transition.
260MartyJunior. You can change tab contents with swipe gesture on middle of UITableView!!
240TheAnimation. Type-safe CAAnimation wrapper. It makes preventing to set wrong type values.
221GitHubSearchWithSwiftUI. SwiftUI and Combine based GitHubSearch example.
204DuctTape. 📦 KeyPath dynamicMemberLookup based syntax sugar for Swift.
176HoverConversion. HoverConversion realized vertical paging with UITableView. UIViewController will be paged when reaching top or bottom of UITableView contentOffset.
162NoticeObserveKit. NoticeObserveKit is type-safe NotificationCenter wrapper.
150FluxCapacitor. This is what makes the Flux design pattern possible.
122MSAlertController. MSAlertController has same feature at UIAlertViewController.
116Prex. 🔁Unidirectional data flow architecture with MVP and Flux combination for Swift
108QiitaWithFluxSample. A sample project uses Flux and MVVM features with RxSwift.
103Continuum. NotificationCenter based Lightweight UI / AnyObject binder.
80Ricemill. 🌾 ♻️ 🍚 Unidirectional Input / Output framework with Combine. Supports both of SwiftUI and UIKit.
59ArtShredder. 📱Banksy Shredder for iOS
44PickerButton. PickerButton is subclass of UIButton that presents UIPickerView in UIKeyboard.
44SASecretCommandViewController. You can use secret command with swipe gesture and A, B button. Show a secret mode you want!
42SplittableViewKit. A cell of IndexPath(row: 0, section: 0) in UITableView is automatically moved to left view when device rotated.
37SAWaveToast. Show text with wave animated background and floating animation.
35UILayoutBuilder. An AutoLayout DSL that intuitive syntax and viewable hierarchy.
34TicTacToe-SwiftUI. Unidirectional data flow tic-tac-toe sample with SwiftUI.
23SafeAreaExtension. You can handle safeAreaInsets changes of every UIView.
20SABlurImageViewObjc. Objective-C
19AnyObservableObject. Swift
18GitHubClientTestSample. A GitHub client sample for User Action Logs testing.
16ReuseCellConfigure. You can configure ReusableCell without casting!
16MOAlertController. Objective-C
15ConnpassAttendanceChecker. An attendance checking iOS application for https://connpass.com
14SimplestCounterSample. This is simplest Counter App written in many variety of design patterns.
14GithubKitForSample. Swift
11MyFirstAndroidPractice. I had began learning Android App development since Aug 2021. This is my first Android app project for practice development.
10Connpass. Swift
9YouTubeSampleWithMVP-DiffableDataSource. This is a YouTube like iOS app sample with the Model-View-Presenter pattern.
9DiffMVPAndMVVM. MVP and MVVM implementations and test code sample.
9LayoutGuaranteedView. LayoutGuaranteedView is a Phantom Type view holder. It guaranteed that a view had laid out after execute `guaranteeLayout` function.
8RxAnyDispatcher. A observer(or observable)-only `Dispatcher` that is used in Flux.
7Necom. 🐈 New concept of MVP with Swift
6QiitaApiClient. API client for http://qiita.com/.
6awesome-ios-ui. A curated list of awesome iOS UI/UX libraries
6LazyInitializedViewModelInjectionSample. Swift
4CBStoreHouseRefreshControl. Fully customizable pull-to-refresh control inspired by Storehouse iOS app
3unio-kt. 🔄 kProperty based Unidirectional Input / Output framework with Flow.
2awesome-swift. A collaborative list of awesome swift resources. Feel free to contribute!
2iOSTraining. Training course repository for iOS app development
2reversi-ios. Swift
1