MacTeo

4pods

FilterKit

FilterKit is a component written in Swift that let you validate or filter an object, based on a set of properties listed in a dictionary.

License: MIT

  • Swift

Marklight

Marklight is a drop in component to easily add realtime markdown syntax highlight on any user editable text view on iOS applications.

License: Unknown

  • Swift

SabBar

SabBarController is a subclass of UITabBarController that adds the option to show a sidebar with tabs instead of the classic UITabBar based on trait collections.

iPhone-landscape

In order to use it, just instantiate it instead of the standard UITabBarController programmatically or within Storyboards.

custom-class

License: MIT

  • Swift

SplitKit

Drop-in single file swift component to add a resizable split view that can host two controllers.

Heavily inspired by the Swift Playgrounds app for iPad, SplitKit gives you the ability to easily present two UIViews side by side (or stacked one on top of the other) baked by different UIViewControllers. Everything is implemented in a single .swift file to easily drop it in in existing projects. CocoaPods, Carthage and plain Dynamic Framework are supported as well for your convenience. The end user has the ability to resize the views just dragging the separator like each macOS counterpart, when the drag is performed a convenient handle appears to highlight the resizing operation. If the separator is really close to one of the edges, it will snap to it with an enjoyable animation and the handle won't disappear to highlight the hidden view position.

License: MIT

  • Swift