London

Kane Cheshire

Elite
@KaneCheshire

Senior engineer in London and Hertfordshire. Creator of MacID, Unlox and Ride, currently working at Spotify.

ShowTime. The easiest way to show off your iOS taps and gestures for demos and videos.

567

Communicator. Communication between iOS and watchOS apps just got a whole lot better.

159

BiometricAutomationDemo. Dependency free iOS biometric automation example.

63

PixelTest. Fast, modern, simple iOS snapshot testing written purely in Swift.

57

Peasy. A pure Swift mock server for embedding and running directly within iOS/macOS UI tests. Easy peasy.

51

HapticGenerator. Easy peasy haptic generation in iOS.

34

xcresultviewer. A simple command line utility to convert xcresults to a web page to understand what failed.

33

AnyTask. A type-erased, self-cancelling task to make working with Swift Concurrency easier.

17

Retryable. A library for automatically retrying flaky iOS automation/ui tests.

14

PreviewableActivityViewController. A `UIActivityViewController` that provides the ability to show a preview of the image being shared.

13

Feedback. Super simple way to provide feedback with haptics and/or sound on iOS.

12

remotely. Reverse engineering the Boosted remote to try and create an app

9

Blade. A super simple dependency injection library written in Swift.

7

BDDSwift. A type-safe, compiler-enforced way of writing BDD steps and scenarios in Swift for XCTest.

6

UserInterface. A place for all the UIKit extensions I find myself copying into every project

3

maleficent. Example repo on Swift Package Manager security vulnerability

3

SnapshotDynamicTypeExampleProject. Swift

2

FoundationExtension. A place for all the extensions to Swift Foundation that I keep finding myself copying to new projects

1
18
Apply