Perth, Australia + Tokyo, Japan

Tim Oliver

Elite
@TimOliver

Gamer. Developer. Geek. iOS Software Engineer at @Third-Intelligence. Lover of writing OSS code and singer of bad karaoke. 日本語もオッケ〜

TOCropViewController. A view controller for iOS that allows users to crop portions of UIImage objects

4.9k

TOWebViewController. A view controller class for iOS that allows users to view web pages directly within an app.

1.5k

TORoundedButton. A high-performance button control with rounded corners for iOS.

482

PassKit-Business-Card. A template for iOS Wallet passes that can be used like business cards.

410

TOPasscodeViewController. A modal passcode input and validation view controller for iOS

389

BlurUIKit. An App Store safe framework for tapping into more of the dynamic blur capabilities of UIKit.

326

TONavigationBar. Replicating the 'clear' navigation bar style of the iOS 12 Apple TV app.

251

TOSegmentedControl. A reimplementation of UISegmentedControl featuring reversible segments.

198

TOStatusBarSimulator. Replaces the iOS system status bar with a configurable mockup for the purpose of marketing screenshots.

196

TOGlintyStringView. A non-App Store safe re-implementation of the 'slide to unlock' visual effect on iOS.

190

TOSMBClient. An Objective-C binding around the libDSM SMB client library.

180

TOActionSheet. A custom-designed reimplementation of the UIActionSheet control for iOS

174

TORoundedTableView. A subclass of UITableView that styles it like Settings.app on iPad

162

RealmBrowser-iOS. A native iOS debugging framework for introspecting Realm files on device

151

TOSearchBar. A basic reimplementation of UISearchBar with easier theming, and nicer animation.

105

TOScrollBar. An interactive scroll bar for traversing comically massive scroll views.

90

PHP-Framework-Classes. A collection of PHP classes I've developed for personal projects.

87

TOInsetGroupedTableView. An iOS 11 back-port of the grouped inset table view style in iOS 13.

79

TODocumentPickerViewController. An open-source implementation for picking files/folders out of an online API

78

WebPKit. A framework that extends a variety of Cocoa APIs with capabilities for encoding and decoding WebP files for all of Apple's platforms.

74

Beeline. An extremely lean implementation on the classic iOS router pattern.

65

TOSplitViewController. A split view controller that can display up to three view controllers at once.

57

TOFileSystemObserver. A bullet-proof mechanism for detecting any changes made to the contents of a folder in iOS and macOS.

41

TOAppSettings. An object wrapper for storing properties in NSUserDefaults.

25

TOAlertViewController. A modern looking modal popup UI component for iOS and iPadOS.

24

TOAppRater. A very small library to provide a classier way of requesting app reviews.

21

TOReachability. A lightweight, unit-tested class that detects network status changes on iOS.

21

WebP-Cocoa. An unofficial collection of precompiled WebP binaries for all of Apple's current platforms.

20

TOBrowserActivityKit. A set of UIActivity subclasses for opening NSURL objects in Chrome or Safari.

20

BuildingHighPerformanceListsAndCollectionViews. A mirror of Apple's sample code for high performance collection views in iOS 15.

20

ZippyZap. A ZIP file I/O library for macOS, tvOS, iOS and iPadOS

17

TOBadgeView. A badge view that can be used to accessorize other UI elements in iOS.

16

TOPagingView. A paging scroll view that can handle arbitrary numbers of page views at run-time.

15

TOBorderView. A flexible container view featuring a solid background with rounded corners.

14

TOGridView. A lightweight collection view for iOS

13

SLVolumeButtonListener. A class for iOS that lets apps intercept events from the device's volume buttons

11

CoreLayout. A collection of convenience properties and extensions for laying out views in UIKit

11

TORevealViewController. An alternative to UISplitViewController on both iPhone and iPad

11

TORoundedWindow. A UIWindow overlay that adds rounded corners to an iOS app display region

10

MediaSorter. A completely SPM-driven rewrite of my photo/video sorting CLI utility

10

TODocumentsDirectoryWatcher. Automatically observes an iOS app's Documents directory for file changes.

9

AVRecorder. A mirror of the AVRecorder sample app for macOS by Apple

9

TOWebContentViewController. A view controller to quickly render arbitrary local HTML content.

8

LargeImageDownsizing. Mirror of Apple's sample code for partially decoding regions of images into memory

8

TOSegmentedTabBarController. A splittable tab bar controller controlled by a segmented control view.

8

TOSegmentedSplitViewController. A split view controller that is controlled by a segmented control on small devices

8

YozoraRedux. My personal color theme I use in Xcode. Tweaked from Yozora and Sublime Text.

8

TOFileAttributes. A Realm-like dynamic property wrapper that maps to APFS extended file attributes.

5

TOStackView. A barebones container view for UIKit that stacks collections of subviews

3
49
Apply