6223 Repositories
Swift Plans-iOS-in-Swift Libraries
PromiseKit 4.5.2 with changes for Swift 5
繁體中文, 简体中文 Promises simplify asynchronous programming, freeing you up to focus on the more important things. They are easy to learn, easy to master an
Networking layer implementation using CLEAN Architecture for iOS.
NetworkLayer-CLEANArchitecture Networking layer implementation using CLEAN Architecture for iOS. Features ✨ CLEAN Architecture ✨ No Storyboards No ext
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
Recover lost keychain passwords with swift
brutalkeychain Recover lost keychain passwords using a simple swift script (so c
iOS App that helps you breath properly.
Breathing App iOS App that helps you breath properly. I created this iOS app in my Intro to iOS Develepmont class at Hunter College. I am not a profes
The demo project to show how to organize code to make SwiftUI apps easy to be test.
TestableApp I combined the idea to use functional programming instead of an loader instance in ModelView(I prefer to think of it as a service) and Res
Project 04 I created for "iOS & Swift - The Complete iOS App Development Bootcamp"
Magic 8 Ball This is the fourth project I created for "iOS & Swift - The Complete iOS App Development Bootcamp" Our Goal The objective of this challen
Project 03 I created for "iOS & Swift - The Complete iOS App Development Bootcamp"
Dicee This is the third project I created for "iOS & Swift - The Complete iOS App Development Bootcamp" Our Goal The objective of this tutorial is to
Prueba versión Swift
🚀 APOD-SoyYO-Swift 🚀 Prueba técnica Dependencias: Cocoapods ¿Como correr el App? Descarga el proyecto usando git git clone https://github.com/hd3vC0
[yolov5] + [ios] + [tensorflow lite]
YOLOv5 - TensorFlow Lite Object Detection iOS Example Application iOS Versions Supported: iOS 12.0 and above. Xcode Version Required: 10.0 and above O
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
Apple TextField created according to the Material.IO guidelines of 2019. Featured at Medium.
CocoaTextField Highly customizable text field created according to Material.IO guidelines. Minimum iOS version 11.0 Carthage github "edgar-zigis/Cocoa
A simple and easily customizable InputAccessoryView for making powerful input bars with autocomplete and attachments
InputBarAccessoryView Features Autocomplete text with @mention, #hashtag or any other prefix A self-sizing UITextView with an optional fixed height (c
A TextView that provides easy to use tagging feature for Mention or Hashtag
Tagging A TextView that provides easy to use tagging feature for Mention or Hashtag. Introduction Tagging is a UIView that encloses a TextView that co
UITextField-based control for (NS)Measurement values input.
MeasurementTextField UITextField-based control for (NS)Measurement values input. Provides type-safe keyboard and picker based input of different measu
Lightweight set of text fields with nice animation and functionality
TweeTextField This is lightweight library that provides different types of Text Fields based on your needs. I was inspired by Jan Henneberg. Features
Declarative text styles and streamlined Dynamic Type support for iOS
StyledText StyledText is a library that simplifies styling dynamic text in iOS applications. Instead of having to use attributed strings every time yo
🔍 An elegant search controller which replaces the UISearchController for iOS (iPhone & iPad) .
🔍 An elegant search controller for iOS. QQ chat room Features Support a variety of hot search style Support a variety of search history style Support
UITextField subclass with autocompletion suggestions list
SearchTextField Overview SearchTextField is a subclass of UITextField, written in Swift that makes really easy the ability to show an autocomplete sug
⚡️ 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
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 Float Input View with smooth animation and supporting icon and seperator written with Swift
RSFloatInputView Features Smooth animation using CoreText Support optional left icon Support optional seperator Configurable padding, size, fonts and
An UITextView in Swift. Support auto growing, placeholder and length limit.
GrowingTextView Requirements iOS 8.0 or above Installation CocoaPods GrowingTextView is available through CocoaPods. To install it, simply add the fol
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
The famous iOS search bar with auto completion feature implemented.
PRESENTATION This search bar will allow you to offer suggestions words to your users when they are looking for something using default iOS search bar.
Awesome TextField is a nice and simple libriary for iOS and Mac OSX
Awesome TextField is a nice and simple libriary for iOS and Mac OSX. It's highly customisable and easy-to-use tool. Works perfectly for any registration or login forms in your app.
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
A UITextView subclass that adds support for multiline placeholder written in Swift.
KMPlaceholderTextView A UITextView subclass that adds support for multiline placeholder written in Swift. Usage You can set the value of the placehold
Animated UITextField and UITextView replacement for iOS
AnimatedTextInput iOS custom text input component used in the Jobandtalent app. Installation Use cocoapods to install this custom control in your proj
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
📝 The next in the generations of 'growing textviews' optimized for iOS 8 and above.
NextGrowingTextView The next in the generations of 'growing textviews' optimized for iOS 8 and above. As a successor to HPGrowingTextView, NextGrowing
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
UITextfield subclass with autocomplete menu. For iOS.
MLPAutoCompleteTextField "We believe that every tap a user makes drains a tiny bit of their energy and patience. Typing is one of the biggest expendit
🔍 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
A light-weight UITextView subclass that adds support for placeholder.
RSKPlaceholderTextView A light-weight UITextView subclass that adds support for placeholder. Installation Using Swift Package Manager To add the RSKPl
A light-weight UITextView subclass that automatically grows and shrinks.
RSKGrowingTextView A light-weight UITextView subclass that automatically grows and shrinks based on the size of user input and can be constrained by m
iOS - Subclass of UITextField to achieve autocompletion for Place Search like Google Places, Uber and Much more apps having maps.
MVAutocompletePlaceSearchTextField iOS - Subclass of UITextField to achieve autocompletion for Place Search like Google Places, Uber and Much more app
UITextField extension in Swift that adds shake animation
UITextField-Shake-Swift UITextField extension in Swift that adds shake animation Initially created by Andrea Mazzini (using Objective-C) on 08/02/14:
UICollectionViewLayout with focused content
SFFocusViewLayout Overview SFFocusViewLayout is a UICollectionViewLayout subclass for displaying focused content on UICollectionView which is the larg
🔍 Awesome fully customize search view like Pinterest written in Swift 5.0 + Realm support!
YNSearch + Realm Support Updates See CHANGELOG for details Intoduction 🔍 Awesome search view, written in Swift 5.0, appears search view like Pinteres
Swift plugin which allow add mask to input field
AKMaskField AKMaskField is UITextField subclass which allows enter data in the fixed quantity and in the certain format (credit cards, telephone numbe
An iOS text field that represents tags, hashtags, tokens in general.
WSTagsField An iOS text field that represents tags, hashtags, tokens in general. Usage let tagsField = WSTagsField() tagsField.layoutMargins = UIEdgeI
Highly customizable iOS tags view [input, edit, dynamic, tag, token, field, NSTokenField]
RKTagsView Highly customizable iOS tags view (like NSTokenField). Supports horizontal and vertical direction, editing, multiple selection, Auto Layout
Simple and highly customizable iOS tag list view, in Swift.
TagListView Simple and highly customizable iOS tag list view, in Swift. Supports Storyboard, Auto Layout, and @IBDesignable. Usage The most convenient
Useful for showing text or custom view tags in a vertical or horizontal scrollable view and support Autolayout at the same time
Useful for showing text or custom view tags in a vertical or horizontal scrollable view and support Autolayout at the same time. It is highly customizable that most features of the text tag can be configured.
Made in Swift - Tag layout for UICollectionView supporting 3 types of alignments - Left || Centre || Right
TagCellLayout About Its an ui-collection-view LAYOUT class that takes care of all the logic behind making tags like layout using UICollectionView. It
Tidy up your XCTests with swift
TestCleaner It makes your tests cleaner. Here is an existing XCTest that confirm
Recover lost keychain passwords with swift
brutalkeychain Recover lost keychain passwords using a simple swift script (so c
Sort import statements in your Swift source code
Sort Swift Imports Sort import statements in your Swift source code. 🏛 Swift Li
Seasonal regional fruit and vegetable calendar
Twelve Months Seasonal regional fruit and vegetable calendar Table of Contents O
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
LocationKit SDK for iOS
LocationKit iOS The most advanced location manager Homepage | Community | Documentation | Blog | FAQs | Pricing | Developer Dashboard This is the publ
Simply highlight items for your tutorial walkthrough, written in Swift
Gecco Note ⚠️ ⚠️ yukiasai/Gecco was transferred to bannzai/Gecco. This repository is forked. ⚠️ ⚠️ Overview Simply highlight items for your tutorial w
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
It provides UI components such as popover, popup, dialog supporting iOS apps
Overview LCUIComponents is an on-going project, which supports creating transient views appearing above other content onscreen when a control is selec
Savory is swift accrodion view implementation
Savory Savory is a swift accordion view implementation. Requirements Xcode 8.0 Swift 3.0 iOS 8 Installation Using CocoaPods: pod 'Savory', :git = 'ht
Share lint rules between projects and lint changed files with SwiftLint.
SwiftLinter help you share lint rules between projects and lint changed Swift source files in your Git repo with SwiftLint. Installation pod 'SwiftLin
Simple Dependency Injection container for Swift. Use protocols to resolve dependencies with easy-to-use syntax!
Kraken Photo courtesy of www.krakenstudios.blogspot.com Introduction Kraken is a simple Dependency Injection Container. It's aimed to be as simple as
Artisan is an MVVM framework for Swift using the bonding features from Pharos and constraints builder from Draftsman.
Artisan Artisan is an MVVM framework for Swift using the bonding features from Pharos, constraints builder from Draftsman and builder pattern from Bui
A UISlider-like control with graduations (e.g. like sliders on DJ decks), can be used vertically or horizontally, optional haptic feedback
GraduatedSlider A UISlider-like control with graduations (e.g. like sliders on DJ decks), can be used vertically or horizontally, optional haptic feed
Beautiful animated Login Alert View. Written in Objective-C
UIAlertView - Objective-C Animated Login Alert View written in Swift but ported to Objective-C, which can be used as a UIAlertView or UIAlertControlle
Decathlon Design System UI components for iOS & iPadOS applications
Vitamin iOS Decathlon Design System libraries for iOS & iPadOS applications Website Introduction Decathlon Design System is the framework that helps o
UICollectionViewSplitLayout makes collection view more responsive.
UICollectionViewSplitLayout makes collection view more responsive. What's this? UICollectionViewSplitLayout is a subclass of UICollectionViewLayout. I
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
An extandable mosaic UICollectionViewLayout with a focus on extremely flexible customizations :large_orange_diamond:
SquareMosaicLayout An extandable mosaic UICollectionViewLayout with a focus on extremely flexible customizations. Note This layout is not of waterfall
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
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
Enhanced transitioning between UICollectionView layouts in iOS.
TLLayoutTransitioning Enhanced transitioning between UICollectionView layouts in iOS. ##Overview TLLayoutTransitioning provides a TLLayoutTransition t
A mosaic collection view layout inspired by Lightbox's Algorithm, written in Swift 🔶
TRMosaicLayout A mosaic collection view layout inspired by Lightbox's Algorithm. This is a swift implementation/extension of @fmitech's FMMosaicLayout
WLEmptyState is an iOS based component that lets you customize the view when the dataset of a UITableView or a UICollectionView is empty.
Table of Content Overview Running an Example Project Installing WLEmptyState Configuring WLEmptyState Using WLEmptyState Customizing WLEmptyState Cont
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
A generic stretchy header for UITableView and UICollectionView
GSKStretchyHeaderView, by gskbyte GSKStretchyHeaderView is an implementation of the stretchy header paradigm as seen on many apps, like Twitter, Spoti
UICollectionView replacement of UITableView. Do even more like Parallax Header, Sticky Section Header. Made for iOS 7.
CSStickyHeaderFlowLayout Contributors For anyone who'd like to be a contributor to the repository, please read the Contribution Guideline Parallax, St
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
✨ Awesome expandable, collapsible tableview cell for iOS written in Swift 5
ExpandableCell Intoduction Fully refactored YNExapnadableCell with more concise, bug free. Easiest usage of expandable & collapsible cell for iOS, wri
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
Make your table view expandable just by implementing one method.
ExpyTableView About ExpyTableView is a re-write based on SLExpandableTableView. Takes some ideas, concepts and codes and regenerates them in Swift. Le
Savory is swift accrodion view implementation
Savory Savory is a swift accordion view implementation. Requirements Xcode 8.0 Swift 3.0 iOS 8 Installation Using CocoaPods: pod 'Savory', :git = 'ht
✨ Awesome expandable, collapsible tableview cell for iOS written in Swift 4
USE ExpandableCell. New version of this library. YNExpandableCell Updates See CHANGELOG for details Intoduction Easiest usage of expandable & collapsi
Three Level Accordian View for IOS
ThreeLevelAccordian ThreeLevelAccordian is a three level accordian for IOS. It owes its base code to SwiftyAccordionCells. Most of the design is custo
📃 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
Techcareer.net Bootcamp graduation project written with VIPER, highly inspired by Getir
götür Techcareer.net iOS Bootcamp'i bitirme projesi, Getir'den yüksek miktarda i
Delightful code generation for OpenAPI specs for Swift written in Swift
Create API Delightful code generation for OpenAPI specs for Swift written in Swi
A countdown button for swift
WWCountdownButton A countdown button. 一個倒數計時的按鈕. Installation with Swift Package
Square In-App Payments iOS SDK SwiftUI
Square In-App Payments iOS SDK SwiftUI Build remarkable payments experiences in
Rapptr iOS Test Jimin Kim
Hello! Your task is to use the provided project to create the iOS app displayed
A web API client in Swift built using Async/Await
Get A modern web API client in Swift built using Async/Await and Actors. let cli
Retos semanales de la comunidad MoureDev para practicar Swift & iOS
Code Weekly Challenge Swift/iOS 2022 Proyecto de retos semanales de la comunidad MoureDev para practicar Swift e iOS. Existen repositorios de código t
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
Simple dependency injection for generating views from storyboard.
StoryboardBuilder Simple dependency injection for generating views from storyboard. Description StoryboardBuilder is framework to help simply and easi
Action Sheet with check mark like PodCasts app.
JCActionSheet Action Sheet with check mark like PodCasts app. Usage in Swift: let actionSheet = JCActionSheet.init(title: nil, delegate: self, cancelB
Alter is framework to make mapping Codable property and key easier.
Alter Alter is framework to make mapping Codable property and key easier. With Alter, you don't need to create CodingKey to manually mapping key and p
A multi-platform, multi-paradigm routing framework.
📲 ScreenUI A multi-platform, multi-paradigm declarative routing framework for iOS/macOS and others, the replacement of Storyboard. Supports UIKit, Ap