1173 Repositories
Swift tvos-library Libraries
Library for creating swipe actions for any SwiftUI View
SwipeActions Library for creating swipe actions for any SwiftUI View, similar to
Conforming WebSocket (RFC 6455) client library for iOS and Mac OSX
SwiftWebSocket Conforming WebSocket (RFC 6455) client library for iOS and Mac OS
Simple image crop library for iOS
PhotoCropper This is a simple image crop library for iOS I made for fun on Chris
Swift library to control the Pimoroni Scroll pHAT for Raspberry Pi
#scroll-phat-swift scroll-phat-swift is a Linux library to control Pimoroni Scroll pHAT for Raspberry Pi. ##Installation Package Manager is not functi
A code generation tool enable use of UserDefaults as computed properties in a class.
SVMPrefs Note: This tool requires Xcode 11 for compilation as it uses some Swift 5.1 language features. SVMPrefs is a command line tool that generates
Path library for Swift
SimplePath SimplePath is a library for working with file paths in Swift. It borrows heavily from the path libraries of other languages such as Go, PHP
A minimal, pure Swift library for making command-line tools / interfaces.
SwiftArgs This library is no longer maintained. Please use Swift Argument Parser instead. A minimal, pure Swift library for making command-line tools
A dynamic library for Cornerstone macOS.
Cornerstone-Hook A dynamic library for Cornerstone macOS. Screenshot Overview Quick Start sudo ./install.sh Install or Upgrade CornerstoneStart.app su
Support library of BudouX.swift to handle HTML
HTMLBudouX.swift HTMLBudouX.swift is a support library of BudouX.swift to handle HTML. Detail about BudouX.swift is here Usage You can translate an HT
KatKit: a Swift UI library for iOS
KatKit KatKit is a Swift UI library for iOS. It looks similar to the Daagn marke
A swift library that implements a parametric Lindenmayer system and related SwiftUI views for presentation of the results of your systems
Lindenmayer The package provides a library you can expand upon to develop your o
Custom emoji rendering library for iOS apps with support for GIF & still images
Custom emoji rendering library for iOS apps with support for GIF & still images - plug-in extension for UITextView - performance, cache โ - Made with ๐ by @GetStream
โก๏ธ A library of widgets and helpers to build instant-search applications on iOS.
By Algolia. InstantSearch family: InstantSearch iOS | InstantSearch Android | React InstantSearch | InstantSearch.js | Angular InstantSearch | Vue Ins
Library that allows you binding `enabled` property of button with textable elements (TextView, TextField)
What is NxEnabled? It's a fairly common case, when the enabled state of button depends on some textable elements such as TextView, TextField. So this
VMaskTextField is a library which create an input mask for iOS.
VMaskTextField An inputmask helps the user with the input by ensuring a predefined format. This can be useful for dates, numerics, phone numbers etc U
๐ RAMReel is a UI controller that allows you to choose options from a list.
REEL SEARCH Reel Search is a Swift UI controller that allows you to choose options from a list We specialize in the designing and coding of custom UI
Lightweight Core Data fetch framework
FetchKit Lightweight Core Data fetch framework. With FetchKit you can easily fetch data from store without creating NSFetchRequest. Usage Example Core
Impose is a simple dependency injection library for Swift
Impose Impose is a simple dependency injection library for Swift Requirements Swift 5.0 or higher (or 5.3 when using Swift Package Manager) iOS 9.3 or
An iOS progress indicator view library written in SwiftUI
ProgressIndicatorView A number of preset progress indicators created with SwiftUI We are a development agency building phenomenal apps. Usage Create a
Simple interactive and customizable library to handle form input and validations.
LightForm LightForm Simple interactive and customizable library to handle form input and validations. A simple library which let the user create beaut
A generic recycler view adapter
KRecyclerViewAdapter A generic recyclerview adapter for all your recycler views. No need to create a custom adapter for every recyclerview. Dependency
A conforming Objective-C WebSocket client library.
SocketRocket A conforming WebSocket (RFC 6455) client library for iOS, macOS and tvOS. Test results for SocketRocket here. You can compare to what mod
Blueprints - A framework that is meant to make your life easier when working with collection view flow layouts.
Description Blueprints is a collection of flow layouts that is meant to make your life easier when working with collection view flow layouts. It comes
BouncyLayout is a collection view layout that makes your cells bounce.
BouncyLayout is a collection view layout that makes your cells bounce. Features Pure Swift 5. Works with every UICollectionView. Horizontal and vertic
A lightweight UICollectionViewLayout that 'pages' and centers its cells ๐ก written in Swift
CenteredCollectionView CenteredCollectionView is a lightweight drop in place UICollectionViewFlowLayout that pages and keeps its cells centered, resul
ListPlaceholder is a swift library allows you to easily add facebook style animated loading placeholder to your tableviews or collection views.
ListPlaceholder ListPlaceholder Facebook news feed style animation Features ListPlaceholder is a swift library allows you to easily add facebook style
Nice library to show placeholders and Empty States for any UITableView/UICollectionView in your project
HGPlaceholders Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements iOS 8.0+ Xcode 9
ExpandingCollection is an animated material design UI card peek/pop controller.
EXPANDING COLLECTION An animated material design UI card peek/pop controller We specialize in the designing and coding of custom UI for Mobile Apps an
Swift library to support collapsible sections in a table view.
CollapsibleTableSectionViewController A Swift library that helps you collapse table view sections. Features Support collapsible sections in a table vi
๐ FoldingCell is an expanding content cell with animation made by @Ramotion
FOLDING CELL Expanding content cell with animation inspired by folding paper card material design. We specialize in the designing and coding of custom
iOS Framework HSB: hue, saturation, and brightness
HSB I am build a framework that exposes a function called HSBColor(hue:saturation:brightness) that returns a new HSBColor created from those values. I
๐พ A library for backporting UITableView/UICollectionViewDiffableDataSource.
DiffableDataSources ๐พ A library for backporting UITableView/UICollectionViewDiffableDataSource powered by DifferenceKit. Made with โค๏ธ by Ryo Aoyama I
๐ด A declarative library for building component-based user interfaces in UITableView and UICollectionView.
A declarative library for building component-based user interfaces in UITableView and UICollectionView. Declarative Component-Based Non-Destructive Pr
Easy and type-safe iOS table and collection views in Swift.
Quick Start TL;DR? SimpleSource is a library that lets you populate and update table views and collection views with ease. It gives you fully typed cl
Parallax Scroll-Jacking Effects Engine for iOS / tvOS
Parade Introduction Communicating to cells inside of UICollectionViews, UITableViews, or UIScrollViews, has always been a challenge. It almost always
Collapse and expand UICollectionView sections with one method call.
This library provides a custom UICollectionView that allows to expand and collapse sections. Provides a simple API to manage collection view appearanc
PJFDataSource is a small library that provides a simple, clean architecture for your app to manage its data sources while providing a consistent user interface for common content states (i.e. loading, loaded, empty, and error).
PJFDataSource PJFDataSource is a small library that provides a simple, clean architecture for your app to manage its data sources while providing a co
An iOS drop-in UITableView, UICollectionView and UIScrollView superclass category for showing a customizable floating button on top of it.
MEVFloatingButton An iOS drop-in UITableView, UICollectionView, UIScrollView superclass category for showing a customizable floating button on top of
Dwifft is a small Swift library that tells you what the "diff" is between two collections
Dwifft! In 10 seconds Dwifft is a small Swift library that tells you what the "diff" is between two collections, namely, the series of "edit operation
HealthKitToFhir Swift Library
HealthKitToFhir Swift Library Relevant for my master thesis is the following: th
Swift extensions for asynchronous CloudKit record processing
โ ๏ธ AsyncCloudKit Swift extensions for asynchronous CloudKit record processing. D
Generic table view controller with external data processing
FlexibleTableViewController Swift library of generic table view controller with external data processing of functionality, like determine cell's reuse
Easy UITableView drag-and-drop cell reordering
SwiftReorder NOTE: Some users have encountered compatibility issues when using this library with recent versions of iOS. For apps targeting iOS 11 and
Objective-C library for drag-n-drop of UITableViewCells in a navigation hierarchy of view controllers.
ios-dragable-table-cells Support for drag-n-drop of UITableViewCells in a navigation hierarchy of view controllers. You drag cells by tapping and hold
VTMagic is a page container library for iOS.
VTMagic VTMagic is a page container library for iOS, you can custom every page controller by different identifier if you need. It's so easy to use!๏ผไธญๆ
PreviewTransition is a simple preview gallery UI controller with animated tranisitions.
PreviewTransition is a simple preview gallery UI controller with animated tranisitions. Swift UI library made by @Ramotion
A Swift library for swipeable table cells
BWSwipeRevealCell Using the library **Note: Use version 1.0.1 for Swift 2.3 support and version 2.0.0 or higher for Swift 3 support ** There are two m
An ongoing curated list of frameworks, books, articles, talks, screencasts, recordings, libraries, learning tutorials and resources about Swift
Swift Development Welcome to the world of Swift! An ongoing curated list of fram
Android PagerTabStrip for iOS.
XLPagerTabStrip Made with โค๏ธ by XMARTLABS. Android PagerTabStrip for iOS! ๐ Looking for a SwiftUI version? Check out PagerTabStripView, it's fully wr
Hydra: Lightweight full-featured Promises, Async-Await Library in Swift
Async Functions for ECMAScript The introduction of Promises and Generators in EC
The right way to increment/decrement values with a simple gesture on iOS.
barceloneta The right way to increment/decrement values barceloneta is the right way to increment/decrement values with a simple gesture on iOS Featur
๐ง A slider widget with a popup bubble displaying the precise value selected. Swift UI library made by @Ramotion
FLUID SLIDER A slider widget with a popup bubble displaying the precise value selected written on Swift. We specialize in the designing and coding of
iOS 11 Control Center Slider
SectionedSlider Control Center Slider Requirements Installation Usage License Requirements iOS 8.0+ Swift 3.0+ Xcode 8.0+ Installation CocoaPods Cocoa
CircleSlider is a Circular slider library. written in pure Swift.
CircleSlider Description and appetize.io`s DEMO Usage To run the example project, clone the repo, and run pod install from the Example directory first
IntervalSlider is a slider library like ReutersTV app. written in pure swift.
IntervalSlider Description and appetize.io`s DEMO To run the example project, clone the repo, and run pod install from the Example directory first. Re
This library is for adding animation to iOS tabbar items, which is inherited from UITabBarController.
This library is for adding animation to iOS tabbar items, which is inherited from UITabBarController. Installation Just add the Sources folder to your
The official iOS client library for api.video
api.video iOS client api.video is the video infrastructure for product builders.
A library and CLI Utility to manage NVRAM Stuff, written in Swift.
NVRAMKit A Library and CLI Utility to manage NVRAM Stuff, written in Swift. Library Adding Library to Project Simply add this line to the dependencies
Swipe between pages with an interactive title navigation control. Configure horizontal or vertical chains for unlimited pages amount.
SlideController is a simple and flexible UI component fully written in Swift. Built using power of generic types, it is a nice alternative to UIPageVi
You can dismiss modal viewcontroller like Facebook Messenger by pulling scrollview or navigationbar in Swift.
PullToDismiss PullToDismiss provides dismiss modal viewcontroller function like Facebook Messenger by pulling scrollview or navigationbar with smooth
Customizable progress indicator library in Swift
Gradient Circular Progress Customizable progress indicator library in Swift Requirements Swift 5.1 iOS 8.0 or later Screen Shots Preset style: BlueDar
A drop-in universal library helps you to manage the navigation bar styles and makes transition animations smooth between different navigation bar styles
A drop-in universal library helps you to manage the navigation bar styles and makes transition animations smooth between different navigation bar styles while pushing or popping a view controller for all orientations. And you don't need to write any line of code for it, it all happens automatically.
Awesome autolayout Toolbar. Toolbar is a library for iOS. You can easily create chat InputBar.
Toolbar This toolbar is made with Autolayout. It works more interactively than UIToolbar. Please Donate Slow Animations Debug mode If you want a Toolb
Objective-C library for tracking keyboard in iOS apps.
NgKeyboardTracker Objective-c library for tracking keyboard in iOS apps. Adding to your project If you are using CocoaPods, add to your Podfile: pod '
iOS validation framework with form validation support
ATGValidator ATGValidator is a validation framework written to address most common issues faced while verifying user input data. You can use it to val
A framework to validate inputs of text fields and text views in a convenient way.
FormValidatorSwift The FormValidatorSwift framework allows you to validate inputs of text fields and text views in a convenient way. It has been devel
A rule-based validation library for Swift
SwiftValidator Swift Validator is a rule-based validation library for Swift. Core Concepts UITextField + [Rule] + (and optional error UILabel) go into
XLForm is the most flexible and powerful iOS library to create dynamic table-view forms. Fully compatible with Swift & Obj-C.
XLForm By XMARTLABS. If you are working in Swift then you should have a look at Eureka, a complete re-design of XLForm in Swift and with more features
๐ฅ A multi-directional card swiping library inspired by Tinder
Made with โค๏ธ by Mac Gallagher Features ๐ก Advanced swipe recognition based on velocity and card position ๐ก Manual and programmatic actions ๐ก Smooth
A fully customizable iOS calendar library, compatible with Objective-C and Swift
Table of contents Screenshots Installation Pre-knowledge Support Contact Screenshots iPhone iPad Safe Orientation Today Extension iOS8/9 iOS10 Interac
CalendarPopUp - JTAppleCalendar library
CalendarPopUp CalendarPopUp - JTAppleCalendar library Install Run $ pod install in project directory. Open CalendarPopUp.xcworkspace and build. Parame
A library to manage NVRAM Stuff in Swift
libNVRAMSwift A Library to manage NVRAM Stuff, written in Swift. CLI Example utility here Library Usage Declare a new instance of the NVRAM Struct, fo
Interactive and fully animated Material Design button for iOS developers.
WYMaterialButton Inspired by Google Material Design, written purely in Swift 3. WYMaterialButton implemented Material Design on iOS and add more dynam
A badge view for iOS/tvOS written in Swift
A badge control for iOS and tvOS written in Swift The badge is a subclass of UILabel view. It can be created and customized from the Storyboard or fro
A fully customizable popup style menu for iOS ๐
Guide Check out the documentation and guides for details on how to use. (Available languages:) English ็ฎไฝไธญๆ What's a better way to know what PopMenu o
SwiftUI module library for adding seasons theme animations to your app
HolidayThemes SwiftUI module library for adding seasons theme animations to your app. Requirements iOS 13.0+ Xcode 12.0+ Installation Swift Package Ma
An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.
LoadingShimmer An easy way to add a shimmering effect to any view with just single line of code. It is useful as an unobtrusive loading indicator. Thi
(Animate CSS) animations for iOS. An easy to use library of iOS animations. As easy to use as an easy thing.
wobbly See Wobbly in action (examples) Add a drop of honey ๐ฏ to your project wobbly has a bunch of cool, fun, and easy to use iOS animations for you
An elegant and flexible tweening library for iOS and tvOS.
PMTween is an elegant and flexible tweening library for Objective-C, currently supporting the iOS and tvOS platforms. It offers sensible default funct
library performs interaction with UI interface
StartGravity: Agilie Team would like to offer you our new lightweight open-source library called AGInterfaceInteraction. Our library with the new inte
Lightweight animation library for UIKit
MotionAnimation Lightweight animation library for UIKit in Swift Checkout the Examples folder for more. Consider MotionAnimation as a extremely simpli
Anima is chainable Layer-Based Animation library for Swift5.
Anima Anima is chainable Layer-Based Animation library for Swift5. It support to make sequensial and grouped animation more easily. is written as foll
Animation library for iOS in Swift
TweenKit TweenKit is a powerful animation library that allows you to animate (or 'tween') anything. TweenKit's animations are also scrubbable, perfect
Swift animation library for iOS, tvOS and macOS.
anim is an animation library written in Swift with a simple, declarative API in mind. // moves box to 100,100 with default settings anim { self.bo
SamuraiTransition is an open source Swift based library providing a collection of ViewController transitions featuring a number of neat โcuttingโ animations.
SamuraiTransiton is a ViewController transition framework in Swift. It is an animation as if Samurai cut out the screen with a sword. transition types
Twinkle is a Swift and easy way to make any UIView in your iOS or tvOS app twinkle.
Twinkle โจ Twinkle is a Swift and easy way to make any UIView in your iOS or tvOS app twinkle. This library creates several CAEmitterLayers and animate
An Objective-C animation library used to create floating image views.
JRMFloatingAnimation [![CI Status](http://img.shields.io/travis/Caroline Harrison/JRMFloatingAnimation.svg?style=flat)](https://travis-ci.org/Caroline
A powerful, elegant, and modular animation library for Swift.
MotionMachine provides a modular, powerful, and generic platform for manipulating values, whether that be animating UI elements or interpolating prope
A library of custom iOS View Controller Animations and Interactions.
RZTransitions is a library to help make iOS7 custom View Controller transitions slick and simple. Installation CocoaPods (Recommended) Add the followi
An extensible iOS and OS X animation library, useful for physics-based interactions.
Pop is an extensible animation engine for iOS, tvOS, and OS X. In addition to basic static animations, it supports spring and decay dynamic animations
A clean and lightweight progress HUD based on SVProgressHUD, converted to Swift with the help of Swiftify.
IHProgressHUD IHProgressHUD is a clean and easy-to-use HUD meant to display the progress of an ongoing task on iOS and tvOS. IHProgressHUD is based on
Show pleasant loading view for your users ๐
RHPlaceholder ๐พ Because traditional loading view like UIActivityIndicatorView or similar one are no longer so trendy (Facebook or Instagram apps are
A clean and lightweight progress HUD for your iOS and tvOS app.
SVProgressHUD SVProgressHUD is a clean and easy-to-use HUD meant to display the progress of an ongoing task on iOS and tvOS. Demo Try SVProgressHUD on
NVActivityIndicatorView is a collection of awesome loading animations.
NVActivityIndicatorView is a collection of awesome loading animations.
User Interface Library for iOS
Why Sejima Because in modern mobile applications, you often reuse user interface components. To avoid code duplication, we have tried to provide you w
A nice iOS View Capture Swift Library which can capture all content.
SwViewCapture A nice iOS View Capture Library which can capture all content. SwViewCapture could convert all content of UIWebView to a UIImage. ไธไธช็จ่ตทๆฅ่ฟ
Easily add drop shadows, borders, and round corners to a UIView.
Easily add drop shadows, borders, rounded corners to a UIView. Installation CocoaPods Add the follwing to your Podfile: pod 'Shades' Usage Storyboard
A library to imitate the iOS 10 Maps UI.
Pulley A library to imitate the drawer in Maps for iOS 10/11. The master branch follows the latest currently released version of Swift. If you need an
A simple and elegant UIKit for iOS.
HamsterUIKit A simple and elegant UIKit(Chart) for iOS, written in Swift. ๐ Curve and bar Charts. ๐ก Protocols are designed based on UIKit(UITableVie