1171 Repositories
Swift image-loading-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
waifuExtension: The waifu2x on Mac
waifuExtension The waifu2x on Mac. The new version is capable of taking advantag
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
Simple way to display activity indicator inside the button.
QBIndicatorButton Custom of UIButton in Swift. Example To run the example project, clone the repo, and run pod install from the Example directory firs
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
Train a ML Model to detect faces. (Image classifier)
face-recognition-match Train a CoreML Model to detect faces in IOS. (Image classifier) Requeriments conda create --name face_recog python=3.6 conda ac
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
UITextField with underline and left image
TJTextField UITextField with underline and left image Version: 1.0 Features Add image in UITextField Left text pedding Underline whole UITextField Sho
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
Placeholder views based on content, loading, error or empty states
StatefulViewController A protocol to enable UIViewControllers or UIViews to present placeholder views based on content, loading, error or empty states
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
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
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
A sample app that implements the ideal UI representation around the loading process
SwiftUILoadingStateSample This is a sample app that implements the ideal UI repr
HealthKitToFhir Swift Library
HealthKitToFhir Swift Library Relevant for my master thesis is the following: th
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
The collection of image filters with swift
SemanticImage The collection of image filters. How to use Setting Up 1, Add Sema
A simple class that wraps the process of saving or loading a struct or class into a single file
EZFile This is a simple class that wraps the process of saving or loading a stru
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
AR Image Finder for MDA
AR-Imge-Finder AR Image Finder for MDA Installation Clone the project in Xcode 1
💧 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
A customizable Segmented Control for iOS. Supports text and image.
YUSegment 中文文档 A customizable segmented control for iOS. Features Supports both (Attributed)text and image Supports show separator Supports hide indic
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
App that generates random images and attempts to classify them with MobileNetV2
Image-Classifier-App App that generates random images and attempts to classify t
The official iOS client library for api.video
api.video iOS client api.video is the video infrastructure for product builders.
LazyHList: Horizontal list with lazy loading with dequeueing
LazyHList LazyVStack and LazyHStack does load content lazly however they do not
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 UINavigationBar extension to show loading effects
BusyNavigationBar A UINavigationBar extension to show loading effects above navigation bar's background. Screenshot Stripes Bars Your custom layer Usa
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.
Customizable login screen, written in Swift 🔶
LFLoginController Customizable login screen, written in Swift Creating Login screens is boring and repetitive. What about implementing and customizing
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
A small and flexible (well documented) UIButton subclass with animated loading progress, and completion animation.
ButtonProgressBar-iOS Example For LIVE PREVIEW on Appetize in your browser itself, click here. To run the example project, clone the repo, and run pod
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 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
ColorKit makes it easy to find the dominant colors of an image
ColorKit ColorKit is your companion to work with colors on iOS. Features Installation Sample Project Contributing License Features Dominant Colors Col
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
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