apploft's repositories
ExpandableLabel
A simple UILabel subclass that shows a tappable link if the content doesn't fit the specified number of lines
BundleFileUpdater
Deliver your iOS or OS X app with up-to-date local resource files and update them dynamically from a remote url
APLNetworkLayer
APLNetworkLayer is a convenient interface for Apple's network framework that provides commonly used features.
AdaptiveSidebarViewController
A simple container which can adaptively display an iOS viewcontroller in a sidebar
APLIntroView
APLIntroView uses a single ViewController to extend the launch screen by displaying a launch image or showing a video with configurable options.
APLUIKitExtension
Useful UIKit Extension
Coordinator
Implementation of Coordinators app design pattern.
APLFoundationExtensions
Useful extensions to Apple Foundation classes
APLWebKitExtensions
Useful WebKit extensions
APLActivityIndicatorButton
APLActivityIndicatorButton is a UIView with a UIButton and an activityIndicator as Subviews. The APLActivityIndicatorButton can be animated to display the activityIndicator to simulate loading UI.
APLHrefStringConverter
A simple converter class that takes a string containing html element text, such as 'href' strings and tags , and returns an attributed String with the converted elements. I.e. a 'href' string will be converted to a string with the links at the corresponding places. The converter uses a html wrapper template and inserts the text inside the document. The converter accepts NSAttributes for each text and link styling.
APLVideoPlayerView
A simple video player view that uses AVPlayer
BetterCodable
Better Codable through Property Wrappers
EvenBetterCodable
Resilient JSON parsing for an application's DTO layer. Extends BetterCodable.
Gallery
📹 Your next favorite image and video picker
GDPerformanceView-Swift
Shows FPS, CPU and memory usage, device model, app and iOS versions above the status bar and report FPS, CPU and memory usage via delegate.
node-http-proxy
A full-featured http proxy for node.js
Otafuku
Otafuku provides utility classes to use WKWebView in Swift.
SCPageViewController
Just like UIPageViewController but better.. :)
StatefulViewController
Placeholder views based on content, loading, error or empty states
zxingify-objc
An Objective-C Port of ZXing. Used to generate data matrix codes for Lotto because the Apple standard frameworks doens't support generating data matrix codes (yet). Unmodified fork of the original version just to have a backup copy in case the original might be deleted.