Stephen Radford

6pods

Downpour

Downpour was built for Fetch — a Put.io client — to parse TV & Movie information from downloaded files. It can gather the following from a raw file name:

  • TV or movie title
  • Year of release
  • TV season number
  • TV episode number

License: MIT

  • Swift

QuizKit

License: MIT

SRFormValidator

Quickly validate form values with some simple rules.

Rules available:

  • alphanumeric
  • required
  • email
  • min
  • max

License: MIT

  • Swift

SRProximityRecord

SRProximityRecord takes advantage of the proximity sensor on the iPhone to record video or audio.

It uses AVFoundation to record the video and is customizable via a series of properties. The SRProximityRecordDelegate will notifiy your class via a few methods when the proximity sensor is activated, when recording has started, and when it's stopped.

License: MIT

  • Swift

SRTabBarController

SRTabBarController aims to replicate much of UITabBarController's functionality on OS X. A parent tab controller can be added and segues used within interface builder to define the tabs. Options include:

  • Translucency using NSVisualEffectView
  • Positioned at the top, right, bottom, or left of the window
  • Set options such as text color and tint color within Interface builder
  • Text & Image, Text Only or Image only tabs

Behind the scenes SRTabBarController uses NSTabView to manage the tabs and maintain their state when switching between views.

License: MIT

  • Swift

TVMLKitchen

TVMLKitchen helps to manage your TVML with or without additional client-server.

License: MIT

  • Swift