115 Repositories
Swift swift4-2 Libraries
AlertTransition is a extensible library for making view controller transitions, especially for alert transitions.
AlertTransition AlertTransition is a extensible library for making view controller transitions, especially for alert transitions. Overview AlertTransi
(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
A collection of session summaries in markdown format, from WWDC 20, 19 & 17
WWDC-Recap Summaries for the sessions of WWDC 20, 19 & 17 in a markdown format. These notes are not intended to replace the full experience. They are
SNPnotificationBar - Notification Bar for ios
SNPnotificationBar Screenshot Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements S
STDevRxExt contains some extension functions for RxSwift and RxCocoa which makes our live easy.
STDevRxExt Example To run the Example.playground, clone the repo, and run pod install from the Example directory first. Requirements iOS 9.0+ tvOS 9.0
A way to represent what youโre sharing.
About This project provides a preview of items being shared via UIActivityViewController. Example: // standard activity view controller let vc = UIAct
๐ Create shopping lists with emojis!
Mojilist ๐ Create shopping lists with emojis! About Read more about this project at my blog post. License Copyright 2018 (c) Thiago Ricieri Licensed
Swift Language Weather is an iOS weather app developed in Swift
Swift Language Weather SwiftWeather has renamed to Swift Language Weather. Because this repo is ranked number one in Google when we search "Swift Weat
๐ iOS11 demo application for age and gender classification of facial images.
Faces Vision Demo iOS11 demo application for age and gender classification of facial images using Vision and CoreML. Model This demo is based on the a
๐ iOS11 demo application for visual sentiment prediction.
Sentiment Vision Demo A Demo application using Vision and CoreML frameworks to detect the most likely sentiment of the given image. Model This demo is
๐ธ iOS11 demo application for flower classification.
Flowers Vision Demo iOS11 demo application for flower classification using Vision and CoreML frameworks. Model This demo is based on Caffe CNNs for th
๐ผ iOS11 demo application for image style classification.
Styles Vision Demo A Demo application using Vision and CoreML frameworks to detect the most likely style of the given image. Model This demo is based
๐ iOS11 demo application for sentiment polarity analysis.
Sentiment Polarity CoreML Demo A Demo application using CoreML framework for sentiment polarity analysis. Model CoreML model was converted from Scikit
๐ท iOS11 demo application for predicting gender from first names.
Names CoreML Demo A Demo application using CoreML framework for predicting gender from first names. Model This demo is based on An introduction to Mac
A curated list of Open Source example iOS apps developed in Swift
๏ฃฟ A curated list of Open Source example iOS apps developed in Swift. An amazing list for people who are beginners and learning ios development and for ios developers who need any example app or feature.
A Basic Example Creating An Interactive Business Card In ARKit2.
ARKit Business Card This project is a basic example of creating a fully interactive business card in ARKit. The app uses ARImageTrackingConfiguration
Rosberry Portfolio app made with Apple ARKit
Rosberry pARtfolio Simple ARKit example with Rosberry apps. Requirements iOS 11.0+ Xcode 9.0+ An iOS device with an A9 or better processor (iPhone 6s
PunkAPI(BrewDog) ์ ์ด์ฉํ RxSwift-MVVM ์์ (Naver Tech Concert)
BringMyOwnBeer ๐บ RxSwift๋ฅผ ์ด์ฉํ MVVM ํจํด ์์ Contents About BringMyOwnBeer ๐บ Concept Contact Me About BringMyOwnBeer ๐บ ์์ํ RxSwift์ MVVM ๊ฐ๋ ์ ๋ณด๋ค ์ฝ๊ฒ ์ดํดํ
FloatingTextField is the simplest way to use custom textField with an animation placeholder.
FloatingTextField is the simplest way to use custom textField with an animation placeholder. You can use Secure textField and also can set the Left & Right image, Easily handle image left/right-click action too.
Instagram Filters Slider. Easy to use double side center slider, that can show value in (A,B) Range.
HSCenterSlider Demo Example To run the example project, clone the repo, and run pod install from the Example directory first. Requirements Swift XCode
Framework for easily parsing your JSON data directly to Swift object.
Server sends the all JSON data in black and white format i.e. its all strings & we make hard efforts to typecast them into their respective datatypes
Elegant manager to easily deal with UIPickerView
PickL PickL is an elegant manager to easily deal with UIPickerView. You don't have to implement a logic for UIPickerViewDataSource and UIPickerViewDel
Swift-VIPER-Module - Xcode template for VIPER Architecture written in Swift 4
โ ๏ธ Deprecated โ ๏ธ This library is deprecated. When you decide to use VIPER architecture in your project, it is very tired create new modules, because y
A simple and attractive AlertView to onboard your users in your amazing world.
AlertOnboarding A simple and attractive AlertView to onboard your users in your amazing world. PRESENTATION This AlertOnboarding was inspired by this
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
My first cocoapod framework
TaniwhaTextField Introduction TaniwhaTextField is a lightweight and beautiful swift textfield framework. It has float label pattern, and also you can
A text view that supports selection and expansion
The Problem UILabel and UITextView offer unsatisfying support for text selection. Existing solutions like TTTAttributedLabel are great but offer a som
UITextField that automatically formats text to display in the currency format
CurrencyTextField The numbers that the user enters in the field are automatically formatted to display in the dollar amount format. For example, if th
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 CollectionView Layout displaying a slanted cells
CollectionViewSlantedLayout is a subclass of the UICollectionViewLayout allowing the display of slanted cells in a UICollectionView. Features Pure Swi
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
An easy to use, customizable replacement for UISegmentedControl & UISwitch.
BetterSegmentedControl BetterSegmentedControl is an easy to use, customizable replacement for UISegmentedControl and UISwitch written in Swift. Featur
Measuring the progress with annotations ๐ฑ
Description Displaying the progress in a meter control. ProgressMeter lets you create your custom annotations that display either on top or bottom of
Awesome iOS 11 appstore cards in swift 5.
Cards brings to Xcode the card views seen in the new iOS XI Appstore. Getting Started Storyboard Go to main.storyboard and add a blank UIView Open the
Calendar component with RTL languages written in swift
GDCalendar Calendar component with both RTL/LTR languages support with Swipe Gesture enabled navigation. Easy to use with Storyboard and Attributes In
A custom visual calendar for iOS 8+ written in Swift (= 4.0).
Overview Screenshots GIF Demo Installation Usage Architecture Version matrix Advanced API For contributors Screenshots GIF Demo Installation CocoaPods
A fully customisable swift subclass on UIButton which allows you to create beautiful buttons without writing any line of code.
JSButton Demo $ pod try JSButton ...or clone this repo and build and run/test the JSButton project in Xcode to see JSButton in action. If you don't ha
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
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
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
Simple Swift Progress HUD
MKProgress An iOS Simple Swift Progress HUD Requirements iOS 9.0+ Swift 3.0+ Xcode 8.0+ Installation MKProgress is only available via CocoaPods: pod '
Show the weather effects onto view written in Swift4.2
URWeatherView What is this for? Showing some kinds of the weather effect, written in Swift4.2. This code style is the Protocol Oriented Programming. T
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
An easy to use FAQ view for iOS written in Swift
FAQView An easy to use FAQ view for iOS written in Swift. This view is a subclass of UIView. Setup with CocoaPods If you are using CocoaPods add this
A Swift Multiplatform Single-threaded Non-blocking Web and Networking Framework
Serverside non-blocking IO in Swift Ask questions in our Slack channel! Lightning (formerly Edge) Node Lightning is an HTTP Server and TCP Client/Serv
A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties.
Runtime is a Swift library to give you more runtime abilities, including getting type metadata, setting properties via reflection, and type constructi
STDevRxExt contains some extension functions for RxSwift and RxCocoa which makes our live easy.
STDevRxExt Example To run the Example.playground, clone the repo, and run pod install from the Example directory first. Requirements iOS 9.0+ tvOS 9.0
A configurable api client based on Alamofire4 and RxSwift4 for iOS
SimpleApiClient A configurable api client based on Alamofire4 and RxSwift4 for iOS Requirements iOS 8.0+ Swift 4 Table of Contents Basic Usage Unwrap
An extension for Alamofire that converts JSON data into Decodable objects.
Swift 4 introduces a new Codable protocol that lets you serialize and deserialize custom data types without writing any special code and without havin
Say goodbye to the Fat ugly singleton Network Manager with this Network Layer
MHNetwork Protocol Oriented Network Layer Aim to avoid having bloated singleton NetworkManager Philosophy the main philosophy behind MHNetwork is to h
Lightweight REST library for iOS and watchOS. Available on cococapods
RMHttp RMHttp is a Lightweight REST library for iOS and watchOS. Features Chainable Request URL / JSON Parameter Encoding HTTP Methods GET/POST/DELETE
Versatile Video Player implementation for iOS, macOS, and tvOS
News ๐ - Since 2.1.3 VersaPlayer now supports iOS, macOS, and tvOS Example Installation Usage Basic Usage Adding Controls Advanced Usage Encrypted Co
Slide image viewer library similar to Twitter and LINE.
Overview You can use it simply by passing the necessary information! Serrata is a UI library that allows you to intuitively view images. Features King
An image compositing framework written in Swift.
An asynchronous, multithreaded, image compositing framework written in Swift. Installation CocoaPods Add Overlay to your Podfile: pod 'OverlayComposit
An animated gif & apng engine for iOS in Swift. Have a great performance on memory and cpu usage.
Features Small but complete, only200lines of code. Allow to control display quality, memory usage, loop time and display progress. Have a great perfor
Audio visualisation of song
SonogramView Audio visualisation of song Requirements iOS 8.0+ macOS 10.10+ Xcode 8.0+ Installation: Manually First Check SonogramView.swift or MacSon
Analyser BPM in Swift for your music/sounds/records, whatever..
BPM-Analyser Analyser BPM in Swift for your music/sounds/records, whatever.. Powered with Superpowered Preview: How To: Copy theese files to your proj
SuperLayout is a Swift library that makes using Auto Layout a breeze.
SuperLayout is a library that adds a few custom operators to Swift that makes using the amazing NSLayoutAnchor API for Auto Layout a breeze. SuperLayo
UIDevice extensions that fill in the missing pieces.
UIDeviceComplete UIDevice extensions that fill in the missing pieces. Whats this library about? UIDeviceComplete is an iOS library intended to be a co
๐ธ iMessage-like, Image Picker Controller Provides custom features.
RAImagePicker Description RAImagePicker is a protocol-oriented framework that provides custom features from the built-in Image Picker Edit. Overview O
macOS app that allows the control of Spotify and AppleMusic/iTunes music playback from the menu bar.
PlayStatus is a simple macOS app that allows the control of Spotify, Apple Music(macOS 10.15+) and iTunes including iTunes Radio/Beats1 playback from
A swift network profiler built on top of URLSession.
By Xmartlabs SRL. Introduction Xniffer is a non-intrusive framework for intercepting outgoing requests and their responses between your app and any ex
Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS
็ฎไฝไธญๆ DefaultsKit leverages Swift 4's powerful Codable capabilities to provide a Simple and Strongly Typed wrapper on top of UserDefaults. It uses less
Delightful framework for iOS to easily persist structs, images, and data
Installation โข Usage โข Debugging โข A Word โข Documentation โข Apps Using Disk โข License โข Contribute โข Questions? Disk is a powerful and simple file man
Source code for iOS app "Photos for VK" โ albums and photos manager for social network VKontakte
VK Photos (formally Photos for VK) VK Photos is an iOS app for manage albums and photos in social network VKontakte (vk.com) Screenshots Disclaimer โ ๏ธ
Inspired by HBO's Silicon Valley: SeeFood is an iOS app that uses CoreML to detect various dishes
SeeFood For a step by step guide on how to build SeeFood: How to train your own model for CoreML. . Video Demo Follw me on Twitter Prerequisites: Xcod
Phimp.me - Photo Image Editor and Sharing App. Phimp.me is a Photo App for iOS that aims to replace proprietary photo applications. It offers features such as taking photos, adding filters, editing images and uploading them to social networks.
Phimp.me iOS Phimp.me is a Photo App for iOS that aims to replace proprietary photo applications. It offers features such as taking photos, adding fil
A customizable framework to create draggable views
CFNotify CFNotify is written in Swift. Using UIKit Dynamics as animator. It can make ANY UIView object draggable and throwable. This library mainly us
Awesome iOS 11 appstore cards in swift 5.
Cards brings to Xcode the card views seen in the new iOS XI Appstore. Getting Started Storyboard Go to main.storyboard and add a blank UIView Open the
A fully customizable container view controller to display a set of ViewControllers in a horizontal scroll view. Written in Swift.
DTPagerController This is a control for iOS written in Swift. DTPagerController is simple to use and easy to customize. Screenshots Default segmented
ARKit Base Project. Place virtual objects based on WWDC example project
ARKit - Placing Virtual Objects in Augmented Reality Learn best practices for visual feedback, gesture interactions, and realistic rendering in AR exp
A very flexible message bar for iOS written in Swift.
A very flexible message bar for iOS written in Swift.
Convenient & secure logging during development & release in Swift 3, 4 & 5
Colorful, flexible, lightweight logging for Swift 3, Swift 4 & Swift 5. Great for development & release with support for Console, File & cloud platfor
SwiftEntryKit is a presentation library for iOS. It can be used to easily display overlays within your iOS apps.
SwiftEntryKit ๐ค Donations can be made here. Table of Contents Overview Features Example Project Example Project Installation Presets Playground Requi
An iOS "one-tap" shapes game
FityIt - The shapes game About How long can you survive in FityIt? Focus is key to achieving a high score! Tap left or right to spin the octagon and m
iOS client for newsapi.org
DailyFeed iOS client for NewsAPI.org. Now access latest ๐ from Best News Agencies and ๐ฐ from around the ๐ ๐ at your fingertips ๐ . Features Daily
Basic app to show how to login with Facebook, Google, Twitter. Created for learning purpose :) using Xcode 9 and Swift 4.0
Social Logins iOS Basic app to show how to login with Facebook, Google, Twitter. Created for learning purpose :) using Xcode 9 and Swift 4.0 Note: Bef
Easy to use Spider (Radar) Chart library for iOS written in Swift.
DDSpiderChart Easy to use Spider (Radar) Chart library for iOS written in Swift. Requirements iOS 8.0+ / macOS 10.10+ / tvOS 9.0+ / watchOS 2.0+ Xcode
iOS client for newsapi.org
DailyFeed iOS client for NewsAPI.org. Now access latest ๐ from Best News Agencies and ๐ฐ from around the ๐ ๐ at your fingertips ๐ . Features Daily
A Swift Multiplatform Single-threaded Non-blocking Web and Networking Framework
Serverside non-blocking IO in Swift Ask questions in our Slack channel! Lightning (formerly Edge) Node Lightning is an HTTP Server and TCP Client/Serv
a simple macOS menu bar application that shows you the lyrics of current playing spotify track.
lyricsify a simple macOS menu bar application that shows you the lyrics of current playing spotify track.
Convenient & secure logging during development & release in Swift 3, 4 & 5
Colorful, flexible, lightweight logging for Swift 3, Swift 4 & Swift 5. Great for development & release with support for Console, File & cloud platfor
A CollectionView Layout displaying a slanted cells
CollectionViewSlantedLayout is a subclass of the UICollectionViewLayout allowing the display of slanted cells in a UICollectionView. Features Pure Swi
An easy-to-use Collection View Layout for card-like animation.
CarLensCollectionViewLayout An easy-to-use Collection View Layout for card-like animation ๐ CarLensCollectionViewLayout was created out of the implem
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
Library for smooth animation of images during transitions.
ImageTransition ImageTransition is a library for smooth animation of images during transitions. Something looks like below: e.g. UIImageView e.g. UIIm
Awesome iOS 11 appstore cards in swift 5.
Cards brings to Xcode the card views seen in the new iOS XI Appstore. Getting Started Storyboard Go to main.storyboard and add a blank UIView Open the
A fully customizable container view controller to display a set of ViewControllers in a horizontal scroll view. Written in Swift.
DTPagerController This is a control for iOS written in Swift. DTPagerController is simple to use and easy to customize. Screenshots Default segmented
Panels is a framework to easily add sliding panels to your application
Panels is a framework to easily add sliding panels to your application. It takes care of the safe area in new devices and moving your panel when the k
Slide Menu (Drawer) in Swift
AKSwiftSlideMenu Slide Menu (Drawer) in Swift 5.0 Why to use a library everytime? Let's create our own Slide Menu in Swift 5.0 I have uploaded a video
BMPlayer - A video player for iOS, based on AVPlayer, support the horizontal, vertical screen
A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.
SwiftOverlays is a Swift GUI library for displaying various popups and notifications
SwiftOverlays is a Swift GUI library for displaying various popups and notifications. SwiftOverlays animated logo is kindly made by Crafted Pixels Fea
SwiftMessages is a very flexible view and view controller presentation library for iOS.
SwiftMessages Overview SwiftMessages is a very flexible view and view controller presentation library for iOS. Message views and view controllers can
SwiftEntryKit is a presentation library for iOS. It can be used to easily display overlays within your iOS apps.
SwiftEntryKit ๐ค Donations can be made here. Table of Contents Overview Features Example Project Example Project Installation Presets Playground Requi
Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.
StatusAlert is being sponsored by the following tool; please help to support us by takin a look and signing up to a free trial. Dependency managers Fe
A customizable framework to create draggable views
CFNotify CFNotify is written in Swift. Using UIKit Dynamics as animator. It can make ANY UIView object draggable and throwable. This library mainly us
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
An easy to use FAQ view for iOS written in Swift
FAQView An easy to use FAQ view for iOS written in Swift. This view is a subclass of UIView. Setup with CocoaPods If you are using CocoaPods add this
A Swift Multiplatform Single-threaded Non-blocking Web and Networking Framework
Serverside non-blocking IO in Swift Ask questions in our Slack channel! Lightning (formerly Edge) Node Lightning is an HTTP Server and TCP Client/Serv