Please see CONTRIBUTING and CODE-OF-CONDUCT for details.
- Analytics
- App Routing
- Apple TV
- App Store
- Architecture Patterns
- ARKit
- Authentication
- Blockchain
- Books
- Cache
- Charts
- Code Injection
- Code Quality
- Color
- Command Line
- Concurrency
- Core Data
- Courses
- Database
- Data Structures / Algorithms
- Date & Time
- Debugging
- Dependency Injection
- Dependency / Package Manager
- Deployment / Distribution
- EventBus
- Files
- Functional Programming
- Games
- GCD
- Gesture
- Graphics
- Hardware
- Layout
- Localization
- Logging
- Machine Learning
- Maps
- Math
- Media
- Messaging
- Networking
- Newsletters
- Notifications
- Objective-C Runtime
- Optimization
- Other Awesome Lists
- Parsing
- Passbook
- Payments
- Permissions
- Podcasts
- Project setup
- Prototyping
- Rapid Development
- Reactive Programming
- Reference
- Reflection
- Regex
- SDK
- Security
- Server
- Style Guides
- Testing
- Text
- UI
- Activity Indicator
- Alert & Action Sheet
- Animation
- Transition
- Badge
- Button
- Calendar
- Cards
- Form & Settings
- Keyboard
- Label
- Login
- Menu
- Navigation Bar
- PickerView
- Popup
- Progress View
- Pull to Refresh
- Rating Stars
- ScrollView
- Segmented Control
- Slider
- Splash View
- Status Bar
- Stepper
- Switch
- Tab Bar
- Table View / Collection View
- Tag
- TextField & TextView
- UIPageControl
- Web View
- Utility
- User Consent
- VR
- Walkthrough / Intro / Tutorial
- Websites
- Websocket
- Tools
- Tutorials and Keynotes
- UI Templates
- Xcode
Analytics platforms, SDK's, error tracking and real-time answers about your app
- π Aptabase - Open Source, Privacy-First and Simple Analytics for Swift Apps.
- π Answers by Fabric - Answers gives you real-time insight into peopleβs experience in your app.
- π Bugsnag - Error tracking with a free tier. Error reports include data on device, release, user, and allows arbitrary data.
- π Countly - Open source, mobile & web analytics, crash reports and push notifications platform for iOS & Android.
- π devtodev - Comprehensive analytics service that improves your project and saves time for product development.
- π Emerge Tools - Prevent app size & performance regressions on every pull request, get automated insights on how to improve.
- π Instabug - In-app feedback, Bug and Crash reporting, Fix Bugs Faster through user-steps, video recordings, screen annotation, network requests logging.
382β
161π΄
Matomo) - The MatomoTracker is an iOS, tvOS and macOS SDK for sending app analytics to a Matomo server.- π Mixpanel - Advanced analytics platform.
- π MOCA Analytics - Paid cross-platform analytics backend.
399β
331π΄
Segment) - The hassle-free way to integrate analytics into any iOS application.- π Sentry - Sentry provides self-hosted and cloud-based error monitoring that helps all software teams discover, triage, and prioritize errors in real-time.
- π Shake - In-app feedback and bug reporting tool. Fix app bugs up to 50x faster with detailed device data, repro steps, video recording, black box data, network requests and custom logging.
Elegant URL routing, navigation frameworks, deep links and more
840β
72π΄
ApplicationCoordinator) - Coordinator is an object that handles navigation flow and shares flowβs handling for the next coordinator after switching on the next chain.1163β
82π΄
Appz) - Easily launch and deeplink into external applications, falling back to web if not installed.577β
26π΄
Composable Navigator) - An open source library for building deep-linkable SwiftUI applications with composition, testing and ergonomics in mind414β
23π΄
Crossroad) - Crossroad is an URL router focused on handling Custom URL Schemes. Using this, you can route multiple URL schemes and fetch arguments and parameters easily.3440β
279π΄
DeepLinkKit) - A splendid route-matching, block-based way to handle your deep links.5686β
694π΄
JLRoutes) - URL routing library for iOS with a simple block-based API.137β
4π΄
Linker) - Lightweight way to handle internal and external deeplinks for iOS.92β
24π΄
LiteRoute) - Easy transition between VIPER modules, implemented on pure Swift.221β
30π΄
Marshroute) - Marshroute is an iOS Library for making your Routers simple but extremely powerful.867β
59π΄
RouteComposer) - Library that helps to handle view controllers composition, routing and deeplinking tasks.448β
27π΄
Router) - Simple Navigation for iOS.1848β
121π΄
RxFlow) - Navigation framework for iOS applications based on a Reactive Flow Coordinator pattern.305β
19π΄
SwiftCurrent) - A library for managing complex workflows.275β
27π΄
SwiftRouter) - A URL Router for iOS.3167β
291π΄
URLNavigator) - Elegant URL Routing for Swift587β
26π΄
WAAppRouting) - iOS routing done right. Handles both URL recognition and controller displaying with parsed parameters. All in one line, controller stack preserved automatically!655β
115π΄
ZIKRouter) - An interface-oriented router for discovering modules and injecting dependencies with protocol in OC & Swift, iOS & macOS. Handles route in a type safe way.
Apple Guidelines and version notification libraries
- π Apple Review Guidelines - Highlighted some of the most common issues that cause apps to get rejected.
- π Free App Store Optimization Tool - Lets you track your App Store visibility in terms of keywords and competitors.
4202β
404π΄
Siren) - Notify users when a new version of your app is available and prompt them to upgrade.
tvOS view controllers, wrappers, template managers and video players.
73β
25π΄
FocusTvButton) - Light wrapper of UIButton that allows extra customization for tvOS475β
49π΄
ParallaxView) - iOS controls and extensions that add parallax effect to your application.81β
26π΄
Swift-GA-Tracker-for-Apple-tvOS) - Google Analytics tracker for Apple tvOS provides an easy integration of Google Analyticsβ measurement protocol for Apple TV.31β
4π΄
TvOSCustomizableTableViewCell) - Light wrapper of UITableViewCell that allows extra customization for tvOS.59β
14π΄
TvOSMoreButton) - A basic tvOS button which truncates long text with '... More'.102β
11π΄
TvOSPinKeyboard) - PIN keyboard for tvOS.181β
5π΄
TvOSScribble) - Handwriting numbers recognizer for Siri Remote.43β
16π΄
TvOSSlider) - TvOSSlider is an implementation of UISlider for tvOS.49β
6π΄
TvOSTextViewer) - Light and scrollable view controller for tvOS to present blocks of text2914β
627π΄
XCDYouTubeKit) - YouTube video player for iOS, tvOS and macOS.
Clean architecture, Viper, MVVM, Reactive... choose your weapon.
5445β
657π΄
Clean Architecture for SwiftUI + Combine) - A demo project showcasing the production setup of the SwiftUI app with Clean Architecture.3856β
494π΄
CleanArchitectureRxSwift) - Example of Clean Architecture of iOS app using RxSwift.1470β
183π΄
ios-architecture) - A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others.710β
176π΄
iOS-Viper-Architecture) - This repository contains a detailed sample app that implements VIPER architecture in iOS using libraries and frameworks like Alamofire, AlamofireImage, PKHUD, CoreData etc.372β
14π΄
Reactant) - Reactant is a reactive architecture for iOS.120β
9π΄
Spin) - A universal implementation of a Feedback Loop system for RxSwift, ReactiveSwift and Combine121β
14π΄
SwiftyVIPER) - Makes implementing VIPER architecture much easier and cleaner.712β
30π΄
Tempura) - A holistic approach to iOS development, inspired by Redux and MVVM.11544β
1317π΄
The Composable Architecture) - The Composable Architecture is a library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.72β
12π΄
VIPER Module Generator) - A Clean VIPER Modules Generator with comments and predfined functions.508β
67π΄
Viperit) - Viper Framework for iOS. Develop an app following VIPER architecture in an easy way. Written and tested in Swift.
Library and tools to help you build unparalleled augmented reality experiences
124β
12π΄
ARHeadsetKit) - High-level framework for using $5 Google Cardboard to replicate Microsoft Hololens.5426β
740π΄
ARKit-CoreLocation) - Combines the high accuracy of AR with the scale of GPS data.535β
61π΄
ARKit Emperor) - The Emperor give you the most practical ARKit samples ever.369β
86π΄
ARKit Virtual Objects) - Placing Virtual Objects in Augmented Reality.1615β
225π΄
ARVideoKit) - Record and capture ARKit videos, photos, Live Photos, and GIFs.95β
20π΄
Placenote) - A library that makes ARKit sessions persistent to a location using advanced computer vision.628β
37π΄
SmileToUnlock) - This library uses ARKit Face Tracking in order to catch a user's smile.
Oauth and Oauth2 libraries, social logins and captcha tools.
635β
84π΄
Heimdallr.swift) - Easy to use OAuth 2 library for iOS, written in Swift.92β
20π΄
InstagramSimpleOAuth) - A quick and simple way to authenticate an Instagram user in your iPhone or iPad app.36β
12π΄
LinkedInSignIn) - Simple view controller to login and retrieve access token from LinkedIn.3222β
586π΄
OAuthSwift) - Swift based OAuth library for iOS-3222β
586π΄
OAuthSwift) - Swift based OAuth library for iOS1130β
275π΄
OAuth2) - OAuth2 framework for macOS and iOS, written in Swift.264β
130π΄
ReCaptcha) - (In)visible ReCaptcha for iOS.478β
30π΄
SwiftyOAuth) - A simple OAuth library for iOS with a built-in set of providers.
Tool for smart contract interactions. Bitcoin protocol implementations and Frameworks for interacting with cryptocurrencies.
833β
253π΄
BitcoinKit) - Bitcoin protocol toolkit for Swift, BitcoinKit implements Bitcoin protocol in Swift. It is an implementation of the Bitcoin SPV protocol written in swift.31β
6π΄
CoinpaprikaAPI) - Coinpaprika API client with free & frequently updated market data from the world of crypto: coin prices, volumes, market caps, ATHs, return rates and more.472β
96π΄
EthereumKit) - EthereumKit is a free, open-source Swift framework for easily interacting with the Ethereum.143β
30π΄
EtherWalletKit) - Ethereum Wallet Toolkit for iOS - You can implement Ethereum wallet without a server and blockchain knowledge.617β
172π΄
Web3.swift) - Web3 library for interacting with the Ethereum blockchain.
Most recommended books
- π Advanced Swift by Chris Eidhof, Ole Begemann, and Airspeed Velocity
- π Anyone Can Create an App by Wendy L. Wise
- π Classic Computer Science Problems in Swift
- π Cocoa Design Patterns
- π Core Data by Florian Kugler and Daniel Eggert
- π Functional Swift by Chris Eidhof, Florian Kugler, and Wouter Swierstra
- π Hello Swift! by Tanmay Bakshi with Lynn Beighley
- π iOS Development with Swift by Craig Grummitt
- π iOS Programming: The Big Nerd Ranch Guide by Christian Keur, Aaron Hillegass
- π Programming in Objective-C by Stephen G. Kochan
- π Swift in Depth
- π The Complete Friday Q & A: Volume 1
- π The Swift Programming Language by Apple
Thread safe, offline and high performance cache libs and frameworks.
1261β
169π΄
Awesome Cache) - Delightful on-disk cache (written in Swift).2896β
332π΄
Cache) - Nothing but Cache.212β
17π΄
Cache) - Swift caching library.124β
7π΄
Cachyr) - A small key-value data cache for iOS, macOS and tvOS, written in Swift.643β
36π΄
Carlos) - A simple but flexible cache.3075β
170π΄
Disk) - Delightful framework for iOS to easily persist structs, images, and data.5189β
592π΄
HanekeSwift) - A lightweight generic cache for iOS written in Swift with extra love for images.36β
4π΄
Johnny) - Melodic Caching for Swift.520β
45π΄
mattress) - iOS Offline Caching for Web Content.78β
5π΄
MemoryCache) - MemoryCache is type-safe memory cache.2644β
363π΄
PINCache) - Fast, non-deadlocking parallel object cache for iOS and macOS.647β
50π΄
RocketData) - A caching and consistency solution for immutable models.1242β
78π΄
SPTPersistentCache) - Everyone tries to implement a cache at some point in their iOS appβs lifecycle, and this is ours. By Spotify.270β
20π΄
Track) - Track is a thread safe cache write by Swift. Composed of DiskCache and MemoryCache which support LRU.73β
12π΄
UITableView Cache) - UITableView cell cache that cures scroll-lags on a cell instantiating.2368β
501π΄
YYCache) - High performance cache framework for iOS.
Beautiful, Easy and Fully customized charts
27330β
5946π΄
Charts) - A powerful chart / graph framework, the iOS equivalent to37260β
8981π΄
MPAndroidChart).9717β
1766π΄
PNChart) - A simple and beautiful chart lib used in Piner and CoinsMan for iOS.874β
106π΄
XJYChart) - A Beautiful chart for iOS. Support animation, click, slide, area highlight.3743β
424π΄
JBChartView) - iOS-based charting library for both line and bar graphs.1730β
302π΄
XYPieChart) - A simple and animated Pie Chart for your iOS app.1193β
135π΄
TEAChart) - Simple and intuitive iOS chart library. Contribution graph, clock chart, and bar chart.647β
117π΄
EChart) - iOS/iPhone/iPad Chart, Graph. Event handling and animation supported.849β
121π΄
FSLineChart) - A line chart library for iOS.954β
273π΄
chartee) - A charting library for mobile platforms.422β
55π΄
ANDLineChartView) - ANDLineChartView is easy to use view-based class for displaying animated line chart.360β
51π΄
TWRCharts) - An iOS wrapper for ChartJS. Easily build animated charts by leveraging the power of native Obj-C code.2513β
408π΄
SwiftCharts) - Easy to use and highly customizable charts library for iOS.16β
5π΄
FlowerChart) - Flower-shaped chart with custom appearance animation, fully vector.5305β
470π΄
Scrollable-GraphView) - An adaptive scrollable graph view for iOS to visualise simple discrete datasets. Written in Swift.94β
40π΄
Dr-Charts) - Dr-Charts is a highly customisable, easy to use and interactive chart / graph framework in Objective-C.975β
63π΄
Graphs) - Light weight charts view generator for iOS.549β
80π΄
FSInteractiveMap) - A charting library to visualize and interact with a vector map on iOS. It's like Geochart but for iOS.422β
91π΄
JYRadarChart) - An iOS open source Radar Chart implementation.209β
29π΄
TKRadarChart) - A customizable radar chart in Swift.530β
80π΄
MagicPie) - Awesome layer based pie chart. Fantastically fast and fully customizable. Amazing animations available with MagicPie.512β
92π΄
PieCharts) - Easy to use and highly customizable pie charts library for iOS.41β
9π΄
CSPieChart) - iOS PieChart Opensource. This is very easy to use and customizable.88β
10π΄
DDSpiderChart) - Easy to use and customizable Spider (Radar) Chart library for iOS written in Swift.2777β
610π΄
core-plot) - a 2D plotting lib which is highly customizable and capable of drawing many types of plots.83β
10π΄
ChartProgressBar) - Draw a chart with progress bar style.45β
12π΄
SMDiagramViewSwift) - Meet cute and very flexibility library for iOS application for different data view in one circle diagram.600β
68π΄
Swift LineChart) - Line Chart library for iOS written in Swift.1046β
161π΄
SwiftChart) - Line and area chart library for iOS.656β
80π΄
EatFit) - Eat fit is a component for attractive data representation inspired by Google Fit.70β
10π΄
CoreCharts) - CoreCharts is a simple powerful yet Charts library for apple products.
Decrease development time with these tools
1989β
107π΄
Inject) - Hot Reloading for Swift applications!6537β
565π΄
injectionforxcode) - Code injection including Swift.303β
17π΄
Vaccine) - Vaccine is a framework that aims to make your apps immune to recompile-decease.
Quality always matters. Code checkers, memory vigilants, syntax sugars and more.
257β
49π΄
Aardvark) - Aardvark is a library that makes it dead simple to create actionable bug reports.2050β
109π΄
Bootstrap) - iOS project bootstrap aimed at high quality coding.- π Bugsee - In-app bug and crash reporting with video, logs, network traffic and traces.
4192β
576π΄
FBRetainCycleDetector) - iOS library to help detecting retain cycles in runtime.1856β
140π΄
HeapInspector-for-iOS) - Find memory issues & leaks in your iOS app without instruments.100β
12π΄
KZAsserts) - Asserts on roids, test all your assumptions with ease.5399β
931π΄
MLeaksFinder) - Find memory leaks in your iOS app at develop time.214β
4π΄
PSTModernizer) - Makes it easier to support older versions of iOS by fixing things and adding missing methods.1126β
177π΄
spacecommander) - Commit fully-formatted Objective-C code as a team without even trying.541β
38π΄
SwiftCop) - SwiftCop is a validation library fully written in Swift and inspired by the clarity of Ruby On Rails Active Record validations.7502β
612π΄
SwiftFormat) - A code library and command-line formatting tool for reformatting Swift code.1398β
51π΄
Tailor) - Cross-platform static analyzer for Swift that helps you to write cleaner code and avoid bugs.78β
6π΄
WeakableSelf) - A Swift micro-framework to encapsulate[weak self]
andguard
statements within closures.
Static code analyzers to enforce style and conventions.
118β
4π΄
AnyLint) - Lint anything by combining the power of Swift & regular expressions.949β
41π΄
IBLinter) - A linter tool for Interface Builder.3739β
489π΄
OCLint) - Static code analysis tool for improving quality and reducing defects.18347β
2179π΄
Swiftlint) - A tool to enforce Swift style and conventions.
Hex color extensions, theming, color pickers and other awesome color tools.
416β
20π΄
BCColor) - A lightweight but powerful color kit (Swift).562β
127π΄
ChromaColorPicker) - An intuitive iOS color picker built in Swift.3091β
300π΄
Colours) - A beautiful set of predefined colors and a set of color methods to make your iOS/macOS development life easier.298β
14π΄
CostumeKit) - Base types for theming an app.67β
2π΄
CSS3ColorsSwift) - A UIColor extension with CSS3 Colors name.3000β
140π΄
DynamicColor) - Yet another extension to manipulate colors easily in Swift.168β
25π΄
FlatUIColors) - Flat UI color palette helpers written in Swift.324β
22π΄
Gestalt) - An unintrusive & light-weight iOS app-theming library with support for animated theme switching.3484β
223π΄
Hue) - Hue is the all-in-one coloring utility that you'll ever need.32β
2π΄
Lorikeet) - Aesthetic color-scheme generation written in Swift.27β
8π΄
PFColorHash) - Generate color based on the given string.171β
21π΄
PrettyColors) - Styles and colors text in the Terminal with ANSI escape codes. Conforms to ECMA Standard 48.629β
48π΄
RandomColorSwift) - An attractive color generator for Swift. Ported fromrandomColor.js
.104β
14π΄
SheetyColors) - An action sheet styled color picker for iOS.692β
97π΄
SwiftHEXColors) - HEX color handling as an extension for UIColor.1238β
144π΄
UIColor-Hex-Swift) - Convenience method for creating autoreleased color using RGBA hex string.
Smart, beautiful and elegant tools to help you create command line applications.
1190β
96π΄
Swiftline) - Swiftline is a set of tools to help you create command line applications.1527β
86π΄
Commander) - Compose beautiful command line interfaces in Swift.294β
22π΄
ColorizeSwift) - Terminal string styling for Swift.1148β
30π΄
Guaka) - The smartest and most beautiful (POSIX compliant) Command line framework for Swift.1869β
78π΄
Marathon) - Marathon makes it easy to write, run and manage your Swift scripts.53β
7π΄
CommandCougar) - An elegant pure Swift library for building command line applications.58β
2π΄
Crayon) - Terminal string styling with expressive api and 256/TrueColor support.1020β
85π΄
SwiftShell) - A Swift framework for shell scripting and running shell commands.379β
39π΄
SourceDocs) - Command Line Tool that generates Markdown documentation from inline source code comments.81β
4π΄
ModuleInterface) - Command Line Tool that generates the Module's Interface from a Swift project.
Job schedulers, Coroutines, Asynchronous and Type safe threads libs and frameworks written in Swift
1495β
63π΄
Venice) - CSP (Coroutines, Channels, Select) for Swift.208β
20π΄
Concurrent) - Functional Concurrency Primitives.217β
6π΄
Flow) - Operation Oriented Programming in Swift.25β
3π΄
Brisk) - A Swift DSL that allows concise and effective concurrency manipulation.38β
3π΄
Aojet) - An actor model library for swift.806β
28π΄
Overdrive) - Fast async task based Swift framework with focus on type safety, concurrency and multi threading.155β
16π΄
AsyncNinja) - A complete set of concurrency and reactive programming primitives.172β
17π΄
Kommander) - Kommander is a Swift library to manage the task execution in different threads. Through the definition a simple but powerful concept, Kommand.72β
10π΄
Threadly) - Type-safe thread-local storage in Swift.21β
2π΄
Flow-iOS) - Make your logic flow and data flow clean and human readable.1049β
49π΄
Queuer) - A queue manager, built on top of OperationQueue and Dispatch (aka GCD).403β
43π΄
SwiftQueue) - Job Scheduler with Concurrent run, failure/retry, persistence, repeat, delay and more.42β
5π΄
GroupWork) - Easy concurrent, asynchronous tasks in Swift.2β
2π΄
StickyLocking) - A general purpose embedded hierarchical lock manager used to build highly concurrent applications of all types.834β
51π΄
SwiftCoroutine) - Swift coroutines library for iOS and macOS.
Core data Frameworks, wrappers, generators and boilerplates.
1633β
132π΄
Ensembles) - A synchronization framework for Core Data.3031β
395π΄
Mogenerator) - Automatic Core Data code generation.10808β
1797π΄
MagicalRecord) - Super Awesome Easy Fetching for Core Data.3941β
250π΄
CoreStore) - Powerful Core Data framework for Incremental Migrations, Fetching, Observering, etc.34β
4π΄
Core Data Query Interface) A type-safe, fluent query framework for Core Data.872β
79π΄
Graph) - An elegant data-driven framework for CoreData in Swift.33β
3π΄
CoreDataDandy) - A feature-light wrapper around Core Data that simplifies common database operations.2553β
262π΄
Sync) - Modern Swift JSON synchronization to Core Data.777β
104π΄
AlecrimCoreData) - A powerful and simple Core Data wrapper framework written in Swift.302β
55π΄
AERecord) - Super awesome Core Data wrapper in Swift.561β
76π΄
CoreDataStack) - The Big Nerd Ranch Core Data Stack.613β
69π΄
JSQCoreDataKit) - A swifter Core Data stack.236β
18π΄
Skopelos) - A minimalistic, thread safe, non-boilerplate and super easy to use version of Active Record on Core Data. Simply all you need for doing Core Data.122β
5π΄
Cadmium) - A complete swift framework that wraps CoreData and helps facilitate best practices.17β
6π΄
DataKernel) - Simple CoreData wrapper to ease operations.214β
44π΄
DATAStack) - 100% Swift Simple Boilerplate Free Core Data Stack. NSPersistentContainer.164β
10π΄
JustPersist) - JustPersist is the easiest and safest way to do persistence on iOS with Core Data support out of the box.538β
31π΄
PrediKit) - An NSPredicate DSL for iOS, macOS, tvOS, & watchOS. Inspired by SnapKit and lovingly written in Swift.103β
10π΄
PredicateFlow) - Write amazing, strong-typed and easy-to-read NSPredicate, allowing you to write flowable NSPredicate, without guessing attribution names, predicate operation or writing wrong arguments type.148β
17π΄
CloudCore) - Robust CloudKit synchronization: offline editing, relationships, shared and public databases, field-level deltas, and more.
Courses, tutorials, guides and bootcamps
- π Apple - Object-Oriented Programming with Objective-C
124β
12π΄
ARHeadsetKit Tutorials) - Interactive guides to a high-level framework for experimenting with AR.470β
28π΄
ARStarter) - Get started with ARKit - A little exercise for beginners.- π Classpert - A list of 500 iOS Development courses (free and paid), from top e-learning platforms - Complete catalog of courses from Udacity, Pluralsight, Coursera, Edx, Treehouse and Skillshare.
- π iOS & Swift - The Complete iOS App Development Bootcamp
- π Ray Wenderlich - Learn to code iOS Apps.
- π Stanford - Developing apps for iOS - Stanford's iTunes U course.
- π Udacity - Intro to iOS App Development with Swift - Udacity free course. Make Your First iPhone App.
- π 100 Days of SwiftUI - Free collection of videos and tutorials updated for iOS 15 and Swift 5.5.
Wrappers, clients, Parse alternatives and safe tools to deal with ephemeral and persistent data.
16136β
2133π΄
Realm) - The alternative to CoreData and SQLite: Simple, modern and fast.3357β
365π΄
YapDatabase) - YapDatabase is an extensible database for iOS & Mac.- π Couchbase Mobile - Couchbase document store for mobile with cloud sync.
13835β
2771π΄
FMDB) - A Cocoa / Objective-C wrapper around SQLite.1651β
178π΄
FCModel) - An alternative to Core Data for people who like having direct SQL access.919β
60π΄
Zephyr) - Effortlessly synchronize NSUserDefaults over iCloud.569β
35π΄
Prephirences) - Prephirences is a Swift library that provides useful protocols and convenience methods to manage application preferences, configurations and app-state.67β
8π΄
Storez) - Safe, statically-typed, store-agnostic key-value storage (with namespace support).4823β
362π΄
SwiftyUserDefaults) - Statically-typed NSUserDefaults.2109β
223π΄
SugarRecord) - Data persistence management library.9490β
1539π΄
SQLite.swift) - A type-safe, Swift-language layer over SQLite3.6523β
667π΄
GRDB.swift) - A versatile SQLite toolkit for Swift, with WAL mode support.1282β
172π΄
Fluent) - Simple ActiveRecord implementation for working with your database in Swift.3218β
332π΄
ParseAlternatives) - A collaborative list of Parse alternative backend service providers.110β
3π΄
TypedDefaults) - TypedDefaults is a utility library to type-safely use NSUserDefaults.219β
25π΄
realm-cocoa-converter) - A library that provides the ability to import/export Realm files from a variety of data container formats.90β
15π΄
YapDatabaseExtensions) - YapDatabase extensions for use with Swift.143β
29π΄
RealmGeoQueries) - RealmGeoQueries simplifies spatial queries with Realm Cocoa. In the absence of and official functions, this library provide the possibility to do proximity search.267β
25π΄
SwiftMongoDB) - A MongoDB interface for Swift.59β
23π΄
ObjectiveRocks) - An Objective-C wrapper of Facebook's RocksDB - A Persistent Key-Value Store for Flash and RAM Storage.229β
41π΄
OHMySQL) - An Objective-C wrapper of MySQL C API.123β
34π΄
SwiftStore) - Key-Value store for Swift backed by LevelDB.27β
7π΄
OneStore) - A single value proxy for NSUserDefaults, with clean API.52β
23π΄
MongoDB) - A Swift wrapper around the mongo-c client library, enabling access to MongoDB servers.124β
61π΄
MySQL) - A Swift wrapper around the MySQL client library, enabling access to MySQL servers.28β
16π΄
Redis) - A Swift wrapper around the Redis client library, enabling access to Redis.54β
20π΄
PostgreSQL) - A Swift wrapper around the libpq client library, enabling access to PostgreSQL servers.34β
9π΄
FileMaker) - A Swift wrapper around the FileMaker XML Web publishing interface, enabling access to FileMaker servers.269β
26π΄
Nora) - Nora is a Firebase abstraction layer for working with FirebaseDatabase and FirebaseStorage.161β
4π΄
PersistentStorageSerializable) - Swift library that makes easier to serialize the user's preferences (app's settings) with system User Defaults or Property List file on disk.10496β
1383π΄
WCDB) - WCDB is an efficient, complete, easy-to-use mobile database framework for iOS, macOS.228β
10π΄
StorageKit) - Your Data Storage Troubleshooter.1428β
97π΄
UserDefaults) - Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS.472β
21π΄
Default) - Modern interface to UserDefaults + Codable support.1918β
240π΄
IceCream) - Sync Realm Database with CloudKit.15β
1π΄
FirebaseHelper) - Safe and easy wrappers for common Firebase Realtime Database functions.622β
20π΄
Shallows) - Your lightweight persistence toolbox.50β
3π΄
StorageManager) - Safe and easy way to use FileManager as Database.71β
17π΄
RealmWrapper) - Safe and easy wrappers for RealmSwift.449β
17π΄
UserDefaultsStore) - An easy and very light way to store and retrieve -reasonable amount- of Codable objects, in a couple lines of code.12β
2π΄
PropertyKit) - Protocol-First, Type and Key-Safe Swift Property for iOS, macOS and tvOS.155β
13π΄
PersistenceKit) - Store and retrieve Codable objects to various persistence layers, in a couple lines of code.27β
6π΄
ModelAssistant) - Elegant library to manage the interactions between view and model in Swift.16893β
1864π΄
MMKV) - An efficient, small mobile key-value storage framework developed by WeChat. Works on iOS, Android, macOS and Windows.1868β
112π΄
Defaults) - Swifty and modern UserDefaults.698β
99π΄
MongoKitten) - A pure Swift MongoDB client implementation with support for embedded databases.225β
16π΄
SecureDefaults) - A lightweight wrapper over UserDefaults/NSUserDefaults with an extra AES-256 encryption layer.536β
68π΄
Unrealm) - Unrealm enables you to easily store Swift native Classes, Structs and Enums into Realm.18β
0π΄
QuickDB) - Save and Retrieve anyCodable
in JUST ONE line of code + more easy usecases.416β
31π΄
ObjectBox) - ObjectBox is a superfast, light-weight object persistence framework.
Diffs, keypaths, sorted lists and other amazing data structures wrappers and libraries.
802β
46π΄
Changeset) - Minimal edits from one collection to another.1303β
76π΄
BTree) - Fast ordered collections for Swift using in-memory B-trees.2092β
280π΄
SwiftStructures) - Examples of commonly used data structures and algorithms in Swift.121β
9π΄
diff) - Simple diff library in pure Swift.58β
3π΄
Brick) - A generic view model for both basic and complex scenarios.829β
84π΄
Algorithm) - Algorithm is a collection of data structures that are empowered by a probability toolset.61β
1π΄
AnyObjectConvertible) - Convert your own struct/enum to AnyObject easily.4243β
369π΄
Dollar) - A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript https://www.dollarswift.org/.2507β
226π΄
Result) - Swift type modeling the success/failure of arbitrary operations.2424β
425π΄
EKAlgorithms) - Some well known CS algorithms & data structures in Objective-C.22β
2π΄
Monaka) - Convert custom struct and fundamental values to NSData.348β
13π΄
Buffer) - Swift ΞΌ-framework for efficient array diffs, collection observation and cell configuration.741β
77π΄
SwiftGraph) - Graph data structure and utility functions in pure Swift.371β
39π΄
SwiftPriorityQueue) - A priority queue with a classic binary heap implementation in pure Swift.90β
7π΄
Pencil) - Write values to file and read it more easily.168β
28π΄
HeckelDiff) - A fast Swift diffing library.25β
1π΄
Dekoter) -NSCoding
's counterpart for Swift structs.28496β
4998π΄
swift-algorithm-club) - Algorithms and data structures in Swift, with explanations!1β
5π΄
Impeller) - A Distributed Value Store in Swift.500β
36π΄
Dispatch) - Multi-store Flux implementation in Swift.2050β
145π΄
DeepDiff) - Diff in Swift.655β
74π΄
Differ) - Swift library to generate differences and patches between collections.269β
11π΄
Probably) - A Swift probability and statistics library.18β
4π΄
RandMyMod) - RandMyMod base on your own struct or class create one or a set of randomized instance.425β
20π΄
KeyPathKit) - KeyPathKit provides a seamless syntax to manipulate data using typed keypaths.123β
2π΄
Differific) - A fast and convenient diffing framework.9β
2π΄
OneWaySynchronizer) - The simplest abstraction to synchronize local data with remote source.3494β
239π΄
DifferenceKit) - A fast and flexible O(n) difference algorithm framework for Swift collection.
Time and NSCalendar libraries. Also contains Sunrise and Sunset time generators, time pickers and NSTimer interfaces.
2637β
147π΄
Timepiece) - Intuitive NSDate extensions in Swift.7533β
757π΄
SwiftDate) - The best way to manage Dates and Timezones in Swift.1617β
148π΄
SwiftMoment) - A time and calendar manipulation library.7223β
945π΄
DateTools) - Dates and times made easy in Objective-C.1230β
139π΄
SwiftyTimer) - Swifty API for NSTimer.1475β
240π΄
DateHelper) - Convenience extension for NSDate in Swift.600β
140π΄
iso-8601-date-formatter) - A Cocoa NSFormatter subclass to convert dates to and from ISO-8601-formatted strings. Supports calendar, week, and ordinal formats.83β
3π΄
EmojiTimeFormatter) - Format your dates/times as emojis.644β
86π΄
Kronos) - Elegant NTP date library in Swift.582β
128π΄
TrueTime) - Get the true current time impervious to device clock time changes.567β
83π΄
10Clock) - This Control is a beautiful time-of-day picker heavily inspired by the iOS 10 "Bedtime" timer.1756β
322π΄
NSDate-TimeAgo) - A "time ago", "time since", "relative date", or "fuzzy date" category for NSDate and iOS, Objective-C, Cocoa Touch, iPhone, iPad.190β
13π΄
AnyDate) - Swifty Date & Time API inspired from Java 8 DateTime API.125β
17π΄
TimeZonePicker) - A TimeZonePicker UIViewController similar to the iOS Settings app.1072β
56π΄
Time) - Type-safe time calculations in Swift, powered by generics.2278β
77π΄
Chronology) - Building a better date/time library.555β
80π΄
Solar) - A Swift micro library for generating Sunrise and Sunset times.14β
7π΄
TimePicker) - Configurable time picker component based on a pan gesture and its velocity.67β
7π΄
LFTimePicker) - Custom Time Picker ViewController with Selection of start and end times in Swift.174β
23π΄
NVDate) - Swift4 Date extension library.1818β
109π΄
Schedule) - β³ A missing lightweight task scheduler for Swift with an incredibly human-friendly syntax.
Debugging tools, crash reports, logs and console UI's.
148β
21π΄
AEConsole) - Customizable Console UI overlay with debug log on top of your iOS App.731β
45π΄
Alpha) - Next generation debugging framework for iOS.- π AppSpector - Remote iOS and Android debugging and data collection service. You can debug networking, logs, CoreData, SQLite, NSNotificationCenter and mock device's geo location.
1184β
86π΄
Atlantis) - A little and powerful iOS framework for intercepting HTTP/HTTPS Traffic from your iOS app. No more messing around with proxy and certificate config. Inspect Traffic Log with Proxyman app.9091β
800π΄
chisel) - Collection of LLDB commands to assist debugging iOS apps.1252β
110π΄
DBDebugToolkit) - Set of easy to use debugging tools for iOS developers & QA engineers.302β
25π΄
DebugSwift) - A comprehensive toolkit designed to simplify and enhance the debugging process for iOS applications.19963β
3069π΄
DoraemonKit) - A full-featured iOS App development assistantοΌ30+ tools included. You deserve it.1796β
140π΄
Dotzu) - iOS app debugger while using the app. Crash report, logs, network.57β
12π΄
Droar) - Droar is a modular, single-line installation debugging window.13877β
1681π΄
Flex) - An in-app debugging and exploration tool for iOS.3810β
344π΄
GodEye) - Automatically display Log,Crash,Network,ANR,Leak,CPU,RAM,FPS,NetFlow,Folder and etc with one line of code based on Swift.414β
33π΄
Httper-iOS) - App for developers to test REST API.2048β
93π΄
Hyperion) - In-app design review tool to inspect measurements, attributes, and animations.511β
24π΄
LayoutInspector) - Debug app layouts directly on iOS device: inspect layers in 3D and debug each visible view attributes.1469β
186π΄
MTHawkeye) - Profiling / Debugging assist tools for iOS, include tools: UITimeProfiler, Memory Allocations, Living ObjC Objects Sniffer, Network Transaction Waterfall, etc.3615β
360π΄
Netfox) - A lightweight, one line setup, iOS / macOS network debugging library!?β
?π΄
NetShears) - Allows developers to intercept and monitor HTTP/HTTPS requests and responses. It also could be configured to show gRPC calls.1396β
238π΄
NetworkEye) - a iOS network debug library, It can monitor HTTP requests within the App and displays information related to the request.5867β
593π΄
PonyDebugger) - Remote network and data debugging for your native iOS app using Chrome Developer Tools.1153β
54π΄
Playbook) - A library for isolated developing UI components and automatically snapshots of them.104β
5π΄
Scyther) - A full-featured, in-app debugging menu packed full of useful tools including network logging, layout inspection, location spoofing, console logging and so much more.2290β
180π΄
Wormholy) - iOS network debugging, like a wizard.502β
19π΄
Xniffer) - A swift network profiler built on top of URLSession.- Woodpecker - View sandbox files, UserDefaults, network request from Mac.
6197β
503π΄
Swinject) - Dependency injection framework for Swift.51β
6π΄
Reliant) - Nonintrusive Objective-C dependency injection.1β
2π΄
Kraken) - A Dependency Injection Container for Swift with easy-to-use syntax.1774β
90π΄
Cleanse) - Lightweight Swift Dependency Injection Framework by Square.2700β
277π΄
Typhoon) - Powerful dependency injection for Objective-C.63β
2π΄
Pilgrim) - Powerful dependency injection Swift (successor to Typhoon).280β
12π΄
Perform) - Easy dependency injection for storyboard segues.15β
1π΄
Alchemic) - Advanced, yet simple to use DI framework for Objective-C.58β
5π΄
Guise) - An elegant, flexible, type-safe dependency resolution framework for Swift.733β
28π΄
Weaver) - A declarative, easy-to-use and safe Dependency Injection framework for Swift.5β
1π΄
StoryboardBuilder) - Simple dependency injection for generating views from storyboard.6β
2π΄
ViperServices) - Dependency injection container for iOS applications written in Swift. Each service can have boot and shutdown code.416β
32π΄
DITranquillity) - Dependency injection framework for iOS applications written in clean Swift.1755β
142π΄
Needle) β Compile-time safe Swift dependency injection framework with real code.117β
5π΄
Locatable) - A micro-framework that leverages Property Wrappers to implement the Service Locator pattern.
- π CocoaPods - CocoaPods is the dependency manager for Objective-C projects. It has thousands of libraries and can help you scale your projects elegantly.
- Xcode Maven - The Xcode Maven Plugin can be used in order to run Xcode builds embedded in a Maven lifecycle.
14916β
1546π΄
Carthage) - A simple, decentralized dependency manager for Cocoa.61β
4π΄
SWM (Swift Modules)) - A package/dependency manager for Swift projects similar to npm (node.js package manager) or bower (browser package manager from Twitter). Does not require the use of Xcode.340β
16π΄
CocoaSeeds) - Git Submodule Alternative for Cocoa.9602β
1299π΄
swift-package-manager) - The Package Manager for the Swift Programming Language.0β
1π΄
punic) - Clean room reimplementation of Carthage tool.816β
57π΄
Rome) - A cache tool for Carthage built frameworks.1β
0π΄
Athena) - Gradle Plugin to enhance Carthage by uploading the archived frameworks into Maven repository, currently support only Bintray, Artifactory and Mavel local.659β
32π΄
Accio) - A SwiftPM based dependency manager for iOS & Co. with improvements over Carthage.
38666β
5614π΄
fastlane) - Connect all iOS deployment tools into one streamlined workflow.38666β
5614π΄
deliver) - Upload screenshots, metadata and your app to the App Store using a single command.38666β
5614π΄
snapshot) - Automate taking localized screenshots of your iOS app on every device.- π buddybuild - A mobile iteration platform - build, deploy, and collaborate.
- π Bitrise - Mobile Continuous Integration & Delivery with dozens of integrations to build, test, deploy and collaborate.
326β
26π΄
watchbuild) - Get a notification once your iTunes Connect build is finished processing.- π Crashlytics - A crash reporting and beta testing service.
- π TestFlight Beta Testing - The beta testing service hosted on iTunes Connect (requires iOS 8 or later).
- π AppCenter - Continuously build, test, release, and monitor apps for every platform.
874β
200π΄
boarding) - Instantly create a simple signup page for TestFlight beta testers.2169β
443π΄
HockeyKit) - A software update kit.- π Rollout.io - SDK to patch, fix bugs, modify and manipulate native apps (Obj-c & Swift) in real-time.
- π AppLaunchpad - Free App Store screenshot builder.
2169β
279π΄
LaunchKit) - A set of web-based tools for mobile app developers, now open source!- π Instabug - In-app feedback, Bug and Crash reporting, Fix Bugs Faster through user-steps, video recordings, screen annotation, network requests logging.
20β
1π΄
Appfigurate) - Secure runtime configuration for iOS and watchOS, apps and app extensions.722β
39π΄
ScreenshotFramer) - With Screenshot Framer you can easily create nice-looking and localized App Store Images.- π Semaphore - CI/CD service which makes it easy to build, test and deploy applications for any Apple device. iOS support is fully integrated in Semaphore 2.0, so you can use the same powerful CI/CD pipeline features for iOS as you do for Linux-based development.
- π Appcircle.io β An enterprise-grade mobile DevOps platform that automates the build, test, and publish store of mobile apps for faster, efficient release cycle
- π Screenplay - Instant rollbacks and canary deployments for iOS.
- π Codemagic - Build, test and deliver iOS apps 20% faster with Codemagic CI/CD.
- π Runway - Easier mobile releases for teams. Integrates across tools (version control, project management, CI, app stores, crash reporting, etc.) to provide a single source of truth for mobile teams to come together around during release cycles. Equal parts automation and collaboration.
147β
21π΄
ios-uploader) - Easy to use, cross-platform tool to upload iOS apps to App Store Connect.
Promises and Futures libraries to help you write better async code in Swift.
1088β
100π΄
SwiftEventBus) - A publish/subscribe event bus optimized for iOS.14189β
1454π΄
PromiseKit) - Promises for iOS and macOS.5652β
579π΄
Bolts) - Bolts is a collection of low-level libraries designed to make developing mobile apps easier, including tasks (promises) and app links (deep links).1928β
175π΄
SwiftTask) - Promise + progress + pause + cancel + retry for Swift.264β
35π΄
When) - A lightweight implementation of Promises in Swift.988β
76π΄
thenπ¬) - Elegant Async code in Swift.1315β
122π΄
Bolts-Swift) - Bolts is a collection of low-level libraries designed to make developing mobile apps easier.114β
11π΄
RWPromiseKit) - A light-weighted Promise library for Objective-C.40β
3π΄
FutureLib) - FutureLib is a pure Swift 2 library implementing Futures & Promises inspired by Scala.637β
48π΄
SwiftNotificationCenter) - A Protocol-Oriented NotificationCenter which is type safe, thread safe and with memory safety.757β
67π΄
FutureKit) - A Swift based Future/Promises Library for iOS and macOS.526β
55π΄
signals-ios) - Typeful eventing.1898β
184π΄
BrightFutures) - Write great asynchronous code in Swift using futures and promises.150β
7π΄
NoticeObserveKit) - NoticeObserveKit is type-safe NotificationCenter wrapper that associates notice type with info type.1972β
112π΄
Hydra) - Promises & Await - Write better async code in Swift.108β
6π΄
Promis) - The easiest Future and Promises framework in Swift. No magic. No boilerplate.41β
2π΄
Bluebird.swift) - Promise/A+, Bluebird inspired, implementation in Swift 4.622β
59π΄
Promise) - A Promise library for Swift, based partially on Javascript's A+ spec.3782β
290π΄
promises) - Google provides a synchronization construct for Objective-C and Swift to facilitate writing asynchronous code.80β
4π΄
Continuum) - NotificationCenter based Lightweight UI / AnyObject binder.57β
5π΄
Futures) - Lightweight promises for iOS, macOS, tvOS, watchOS, and server-side Swift.41β
5π΄
EasyFutures) - π Swift Futures & Promises. Easy to use. Highly combinable.55β
8π΄
TopicEventBus) - Publishβsubscribe design pattern implementation framework, with ability to publish events by topic. (NotificationCenter extended alternative).
File management, file browser, zip handling and file observers.
2321β
206π΄
FileKit) - Simple and expressive file management in Swift.2464β
442π΄
Zip) - Swift framework for zipping and unzipping files.1507β
218π΄
FileBrowser) - Powerful Swift file browser for iOS.132β
15π΄
Ares) - Zero-setup P2P file transfer between Macs and iOS devices.36β
6π΄
FileProvider) - FileManager replacement for Local, iCloud and Remote (WebDAV/FTP/Dropbox/OneDrive/SMB2) files on iOS/tvOS and macOS.1077β
63π΄
KZFileWatchers) - A micro-framework for observing file changes, both local and remote. Helpful in building developer tools.5376β
1294π΄
ZipArchive) - ZipArchive is a simple utility class for zipping and unzipping files on iOS and Mac.738β
110π΄
FileExplorer) - Powerful file browser for iOS that allows its users to choose and remove files and/or directories.2237β
239π΄
ZIPFoundation) - Effortless ZIP Handling in Swift.938β
27π΄
AppFolder) - AppFolder is a lightweight framework that lets you design a friendly, strongly-typed representation of a directories inside your app's container.1218β
198π΄
ZipZap) - zip file I/O library for iOS, macOS and tvOS.222β
63π΄
AMSMB2) - Swift framework to connect SMB 2/3 shares for iOS.
Collection of Swift functional programming tools.
45β
4π΄
Forbind) - Functional chaining and promises in Swift.13β
2π΄
Funky) - Functional programming tools and experiments in Swift.620β
44π΄
LlamaKit) - Collection of must-have functional Swift tools.11β
0π΄
Oriole) - A functional utility belt implemented as Swift protocol extensions.408β
26π΄
Prelude) - Swift Β΅framework of simple functional programming tools.217β
30π΄
Swiftx) - Functional data types and functions for any project.3330β
233π΄
Swiftz) - Functional programming in Swift.182β
18π΄
OptionalExtensions) - Swift Β΅framework with extensions for the Optional Type.3494β
197π΄
Argo) - Functional JSON parsing library for Swift.829β
65π΄
Runes) - Infix operators for monadic functions in Swift.641β
32π΄
Bow) - Typed Functional Programming companion library for Swift.
84β
22π΄
AssetImportKit) - Swifty cross platform library (macOS, iOS) that converts Assimp supported models to SceneKit scenes.102β
6π΄
CollectionNode) - A swift framework for a collectionView in SpriteKit.484β
42π΄
glide engine) - SpriteKit and GameplayKit based engine for making 2d games, with practical examples and tutorials.1973β
314π΄
Lichess mobile) - A mobile client for lichess.org.374β
44π΄
Sage) - A cross-platform chess library for Swift.63β
2π΄
ShogibanKit) - ShogibanKit is a framework for implementing complex Japanese Chess (Shogii) in Swift. No UI, nor AI.255β
31π΄
SKTiled) - Swift framework for working with Tiled assets in SpriteKit.334β
81π΄
SwiftFortuneWheel) - A cross-platform framework for games like a Wheel of Fortune.
Grand Central Dispatch syntax sugars, tools and timers.
316β
39π΄
GCDKit) - Grand Central Dispatch simplified with Swift.4596β
317π΄
Async) - Syntactic sugar in Swift for asynchronous dispatches in Grand Central Dispatch.159β
11π΄
SwiftSafe) - Thread synchronization made easy.475β
97π΄
YYDispatchQueuePool) - iOS utility class to manage global dispatch queue.88β
3π΄
AlecrimAsyncKit) - Bringing async and await to Swift world with some flavouring.27β
0π΄
GrandSugarDispatch) - Syntactic sugar for Grand Central Dispatch (GCD).35β
0π΄
Threader) - Pretty GCD calls and easier code execution.178β
21π΄
Dispatch) - Just a tiny library to make using GCD easier and intuitive.189β
22π΄
GCDTimer) - Well tested Grand Central Dispatch (GCD) Timer in Swift.248β
28π΄
Chronos-Swift) - Grand Central Dispatch Utilities.184β
6π΄
Me) - A super slim solution to the nested asynchronous computations.22β
1π΄
SwiftyTask) - An extreme queuing system with high performance for managing all task in app with closure.
Libraries and tools to handle gestures.
712β
37π΄
Tactile) - A better way to handle gestures on iOS.162β
19π΄
SwiftyGestureRecognition) - Aids with prototyping UIGestureRecognizers in Xcode Playgrounds.1180β
92π΄
DBPathRecognizer) - Gesture recognizer tool.551β
33π΄
Sensitive) - Special way to work with gestures in iOS.329β
21π΄
SplitViewDragAndDrop) - Easily add drag and drop to pass data between your apps in split view mode.5896β
1144π΄
FDFullscreenPopGesture) - An UINavigationController's category to enable fullscreen pop gesture in an iOS7+ system style with AOP.
CoreGraphics, CoreAnimation, SVG, CGContext libraries, helpers and tools.
45β
4π΄
Graphicz) - Light-weight, operator-overloading-free complements to CoreGraphics!144β
21π΄
PKCoreTechniques) - The code for my CoreGraphics+CoreAnimation talk, held during the 2012 iOS Game Design Seminar at the Technical University Munich.101β
9π΄
MPWDrawingContext) - An Objective-C wrapper for CoreGraphics CGContext.36β
2π΄
DePict) - A simple, declarative, functional drawing framework, in Swift!1912β
226π΄
SwiftSVG) - A single pass SVG parser with multiple interface options (String, NS/UIBezierPath, CAShapeLayer, and NS/UIView).372β
27π΄
InkKit) - Write-Once, Draw-Everywhere for iOS and macOS.682β
118π΄
YYAsyncLayer) - iOS utility classes for asynchronous rendering and display.1341β
107π΄
NXDrawKit) - NXDrawKit is a simple and easy but useful drawing kit for iPhone.1771β
163π΄
jot) - An iOS framework for easily adding drawings and text to images.4400β
1054π΄
SVGKit) - Display and interact with SVG Images on iOS / macOS, using native rendering (CoreAnimation) (currently only supported for iOS - macOS code needs updating).956β
54π΄
Snowflake) - SVG in Swift.24β
2π΄
HxSTLParser) - Basic STL loader for SceneKit.331β
10π΄
ProcessingKit) - Visual designing library for iOS & OSX.375β
43π΄
EZYGradientView) - Create gradients and blur gradients without a single line of code.83β
12π΄
AEConicalGradient) - Conical (angular) gradient layer written in Swift.172β
15π΄
MKGradientView) - Core Graphics based gradient view capable of producing Linear (Axial), Radial (Circular), Conical (Angular), Bilinear (Four Point) gradients, written in Swift.387β
31π΄
EPShapes) - Design shapes in Interface Builder.5981β
550π΄
Macaw) - Powerful and easy-to-use vector graphics library with SVG support written in Swift.62β
22π΄
BlockiesSwift) - Unique blocky identicons/profile picture generator.98β
10π΄
Rough) - lets you draw in a sketchy, hand-drawn-like, style.100β
8π΄
GraphLayout) - UI controls for graph visualization. It is powered by Graphviz.636β
99π΄
Drawsana) - iOS framework for building raster drawing and image markup views.447β
29π΄
AnimatedGradientView) - A simple framework to add animated gradients to your iOS app.
Libraries to deal with nearby devices, BLE tools and MultipeerConnectivity wrappers.
416β
35π΄
Discovery) - A very simple library to discover and retrieve data from nearby devices (even if the peer app works at background).174β
55π΄
LGBluetooth) - Simple, block-based, lightweight library over CoreBluetooth. Will clean up your Core Bluetooth related code.872β
71π΄
PeerKit) An open-source Swift framework for building event-driven, zero-config Multipeer Connectivity apps.2240β
262π΄
BluetoothKit) - Easily communicate between iOS/macOS devices using BLE.165β
15π΄
Bluetonium) - Bluetooth mapping in Swift.708β
114π΄
BlueCap) - iOS Bluetooth LE framework.67β
5π΄
Apple Family) - Quickly connect Apple devices together with Bluetooth, wifi, and USB.488β
33π΄
Bleu) - BLE (Bluetooth LE) for U.1080β
95π΄
Bluejay) - A simple Swift framework for building reliable Bluetooth LE apps.4713β
1005π΄
BabyBluetooth) - The easiest way to use Bluetooth (BLE) in iOS/MacOS.101β
6π΄
ExtendaBLE) - Simple Blocks-Based BLE Client for iOS/tvOS/watchOS/OSX/Android. Quickly configuration for centrals/peripherals, perform packet based read/write operations, and callbacks for characteristic updates.53β
12π΄
PeerConnectivity) - Functional wrapper for Apple's MultipeerConnectivity framework.70β
8π΄
AZPeerToPeerConnection) - AZPeerToPeerConnectivity is a wrapper on top of Apple iOS Multipeer Connectivity framework. It provides an easier way to create and manage sessions. Easy to integrate.222β
31π΄
MultiPeer) - Multipeer is a wrapper for Apple's MultipeerConnectivity framework for offline data transmission between Apple devices. It makes easy to automatically connect to multiple nearby devices and share information using either bluetooth or wifi.206β
18π΄
BerkananSDK) - Mesh messaging SDK with the goal to create a decentralized mesh network for the people, powered by their device's Bluetooth antenna.
Mocks, ImagePickers, and multiple options of customizable camera implementation
?β
?π΄
TGCameraViewController) - Custom camera with AVFoundation. Beautiful, light and easy to integrate with iOS projects.1938β
325π΄
PBJVision) - iOS camera engine, features touch-to-record video, slow motion video, and photo capture.1294β
152π΄
Cool-iOS-Camera) - A fully customisable and modern camera implementation for iOS made with AVFoundation.3061β
585π΄
SCRecorder) - Camera engine with Vine-like tap to record, animatable filters, slow motion, segments editing.2034β
389π΄
ALCameraViewController) - A camera view controller with custom image picker and image cropping. Written in Swift.1349β
314π΄
CameraManager) - Simple Swift class to provide all the configurations you need to create custom camera view in your app.704β
183π΄
RSBarcodes_Swift) - 1D and 2D barcodes reader and generators for iOS 8 with delightful controls. Now Swift.1197β
195π΄
LLSimpleCamera) - A simple, customizable camera control - video recorder for iOS.2459β
341π΄
Fusuma) - Instagram-like photo browser and a camera feature with a few line of code in Swift.1669β
390π΄
BarcodeScanner) - Simple and beautiful barcode scanner.172β
11π΄
HorizonSDK-iOS) - State of the art real-time video recording / photo shooting iOS library.1855β
190π΄
FastttCamera) - Fasttt and easy camera framework for iOS with customizable filters.88β
41π΄
DKCamera) - A lightweight & simple camera framework for iOS. Written in Swift.2149β
265π΄
NextLevel) - Next Level is a media capture camera library for iOS.580β
103π΄
CameraEngine) - Camera engine for iOS, written in Swift, above AVFoundation.2070β
322π΄
SwiftyCam) - A Snapchat Inspired iOS Camera Framework written in Swift.63β
8π΄
CameraBackground) - Show camera layer as a background to any UIView.897β
91π΄
Lumina) - Full service camera that takes photos, videos, streams frames, detects metadata, and streams CoreML predictions.16β
6π΄
RAImagePicker) - RAImagePicker is a protocol-oriented framework that provides custom features from the built-in Image Picker Edit.322β
121π΄
FDTake) - Easily take a photo or video or choose from library.4239β
964π΄
YPImagePicker) - Instagram-like image picker & filters for iOS.22β
2π΄
MockImagePicker) - Mock UIImagePickerController for testing camera based UI in simulator.1159β
97π΄
iOS-Depth-Sampler) - A collection of code examples for Depth APIs.37β
6π΄
TakeASelfie) - An iOS framework that uses the front camera, detects your face and takes a selfie.207β
35π΄
HybridCamera) - Video and photo camera for iOS, similar to the SnapChat camera.668β
79π΄
CameraKit-iOS) - Massively increase camera performance and ease of use in your next iOS project.274β
35π΄
ExyteMediaPicker) - Customizable media picker
Quick actions and peek and pop interactions
253β
10π΄
QuickActions) - Swift wrapper for iOS Home Screen Quick Actions (App Icon Shortcuts).69β
4π΄
JustPeek) - JustPeek is an iOS Library that adds support for Force Touch-like Peek and Pop interactions on devices that do not natively support this kind of interaction.122β
26π΄
PeekView) - PeekView supports peek, pop and preview actions for iOS devices without 3D Touch capibility.
Device detect libraries and iBeacon helpers
18β
1π΄
Proxitee) - Allows developers to create proximity aware applications utilizing iBeacons & geo fences.362β
57π΄
OWUProximityManager) - iBeacons + CoreBluetooth.376β
64π΄
Vicinity) - Vicinity replicates iBeacons (by analyzing RSSI) and supports broadcasting and detecting low-energy Bluetooth devices in the background.969β
99π΄
BeaconEmitter) - Turn your Mac as an iBeacon.- π MOCA Proximity - Paid proximity marketing platform that lets you add amazing proximity experiences to your app.
148β
19π΄
JMCBeaconManager) - An iBeacon Manager class that is responsible for detecting beacons nearby.
Location monitoring, detect motion and geofencing libraries
174β
25π΄
AsyncLocationKit) - Wrapper for Apple CoreLocation framework with Modern Concurrency Swift (async/await).98β
5π΄
IngeoSDK) - Always-On Location monitoring framework for iOS.2561β
394π΄
LocationManager) - Provides a block-based asynchronous API to request the current location, either once or continuously.3356β
428π΄
SwiftLocation) - Location & Beacon Monitoring in Swift.1059β
150π΄
SOMotionDetector) - Simple library to detect motion. Based on location updates and acceleration.399β
79π΄
LocationPicker) - A ready for use and fully customizable location picker for your app.106β
20π΄
BBLocationManager) - A Location Manager for easily implementing location services & geofencing in iOS.640β
30π΄
set-simulator-location) - CLI for setting location in the iOS simulator.55β
13π΄
NominatimKit) - A Swift wrapper for (reverse) geocoding of OpenStreetMap data.
1083β
135π΄
MotionKit) - Get the data from Accelerometer, Gyroscope and Magnetometer in only Two or a few lines of code. CoreMotion now made insanely simple.331β
39π΄
DarkLightning) - Simply the fastest way to transmit data between iOS/tvOS and macOS.70β
9π΄
Deviice) - Simply library to detect the device on which the app is running (and some properties).4348β
429π΄
DeviceKit) - DeviceKit is a value-type replacement of UIDevice.339β
37π΄
Luminous) - Luminous is a big framework which can give you a lot of information (more than 50) about the current system.1664β
199π΄
Device) - Light weight tool for detecting the current device and screen size written in swift.224β
22π΄
WatchShaker) - WatchShaker is a watchOS helper to get your shake movement written in swift.34β
2π΄
WatchCon) - WatchCon is a tool which enables creating easy connectivity between iOS and WatchOS.259β
23π΄
TapticEngine) - TapticEngine generates iOS Device vibrations.415β
33π΄
UIDeviceComplete) - UIDevice extensions that fill in the missing pieces.16β
1π΄
NFCNDEFParse) - NFC Forum Well Known Type Data Parser for iOS11 and Core NFC.220β
70π΄
Device.swift) - Super-lightweight library to detect used device.1315β
216π΄
SDVersion) - Lightweight Cocoa library for detecting the running device's model and screen size.484β
30π΄
Haptico) - Easy to use haptic feedback generator with pattern-play support.714β
221π΄
NFCPassportReader) - Swift library to read an NFC enabled passport. Supports BAC, Secure Messaging, and both active and passive authentication. Requires iOS 13 or above.
Auto Layout, UI frameworks and a gorgeous list of tools to simplify layout constructions
18050β
3145π΄
Masonry) - Harness the power of AutoLayout NSLayoutConstraints with a simplified, chainable and expressive syntax.1499β
120π΄
FLKAutoLayout) - UIView category which makes it easy to create layout constraints in code.688β
51π΄
FaΓ§ade) - Programmatic view layout for the rest of us - an autolayout alternative.7610β
737π΄
PureLayout) - The ultimate API for iOS & macOS Auto Layout β impressively simple, immensely powerful. Objective-C and Swift compatible.19798β
1959π΄
SnapKit) - A Swift Autolayout DSL for iOS & macOS.7350β
527π΄
Cartography) - A declarative Auto Layout DSL for Swift.27β
3π΄
AutoLayoutPlus) - A bit of steroids for AutoLayout.4568β
397π΄
Neon) - A powerful Swift programmatic UI layout framework.314β
26π΄
MisterFusion) - A Swift DSL for AutoLayout. It is the extremely clear, but concise syntax, in addition, can be used in both Swift and Objective-C.808β
57π΄
SwiftBox) - Flexbox in Swift, using Facebook's css-layout.279β
15π΄
ManualLayout) - Easy to use and flexible library for manually laying out views and layers for iOS and tvOS. Supports AsyncDisplayKit.3352β
211π΄
Stevia) - Elegant view layout for iOS.76β
6π΄
Manuscript) - AutoLayoutKit in pure Swift.9944β
2012π΄
FDTemplateLayoutCell) - Template auto layout cell for automatically UITableViewCell height calculating.657β
44π΄
SwiftAutoLayout) - Tiny Swift DSL for Autolayout.51β
5π΄
FormationLayout) - Work with auto layout and size classes easily.15β
1π΄
SwiftyLayout) - Lightweight declarative auto-layout framework for Swift.122β
17π΄
Swiftstraints) - Auto Layout In Swift Made Easy.4233β
360π΄
SwiftBond) - Bond is a Swift binding framework that takes binding concepts to a whole new level. It's simple, powerful, type-safe and multi-paradigm.80β
11π΄
Restraint) - Minimal Auto Layout in Swift.1938β
119π΄
EasyPeasy) - Auto Layout made easy.- Auto Layout Magic - Build 1 scene, let Auto Layout Magic generate the constraints for you! Scenes look great across all devices!
79β
7π΄
Anchorman) - An autolayout library for the damn fine citizens of San Diego.3160β
276π΄
LayoutKit) - LayoutKit is a fast view layout library for iOS.555β
15π΄
Relayout) - Swift microframework for declaring Auto Layout constraints functionally.626β
46π΄
Anchorage) - A collection of operators and utilities that simplify iOS layout code.?β
?π΄
Compose) - Compose is a library that helps you compose complex and dynamic views.603β
57π΄
BrickKit) - With BrickKit, you can create complex and responsive layouts in a simple way. It's easy to use and easy to extend. Create your own reusable bricks and behaviors.132β
13π΄
Framezilla) - Elegant library which wraps working with frames with a nice chaining syntax.3954β
200π΄
TinyConstraints) - The syntactic sugar that makes Auto Layout sweeter for human use.4382β
892π΄
MyLinearLayout) - MyLayout is a powerful iOS UI framework implemented by Objective-C. It integrates the functions with Android Layout,iOS AutoLayout,SizeClass, HTML CSS float and flexbox and bootstrap.20β
2π΄
SugarAnchor) - Same native NSLayoutAnchor & NSLayoutConstraints; but with more natural and easy to read syntactic sugar. Typesafe, concise & readable.456β
28π΄
EasyAnchor) - Declarative, extensible, powerful Auto Layout.2290β
141π΄
PinLayout) - Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable.11β
0π΄
SnapLayout) - Concise Auto Layout API to chain programmatic constraints while easily updating existing constraints.288β
38π΄
Cupcake) - An easy way to create and layout UI components for iOS.8β
3π΄
MiniLayout) - Minimal AutoLayout convenience layer. Program constraints succinctly.74β
9π΄
Bamboo) - Bamboo makes Auto Layout (and manual layout) elegant and concise.1915β
221π΄
FlexLayout) - FlexLayout gently wraps the highly optimized16937β
1403π΄
facebook/yoga) flexbox implementation in a concise, intuitive & chainable syntax.2229β
97π΄
Layout) - A declarative UI framework for iOS.44β
6π΄
CGLayout) - Powerful autolayout framework based on constraints, that can manage UIView(NSView), CALayer and not rendered views. Not Apple Autolayout wrapper.16937β
1403π΄
YogaKit) - Powerful layout engine which implements Flexbox.22β
2π΄
FlightLayout) - Balanced medium between manual layout and auto-layout. Great for calculating frames for complex animations.3β
2π΄
QLayout) - AutoLayout Utility for iOS.432β
25π΄
Layoutless) - Minimalistic declarative layout and styling framework built on top of Auto Layout.352β
18π΄
Yalta) - An intuitive and powerful Auto Layout library.52β
8π΄
SuperLayout) - Simplify Auto Layout with super syntactic sugar.245β
38π΄
QuickLayout) - QuickLayout offers a simple way, to easily manage Auto Layout in code.50β
10π΄
EEStackLayout) - A structured vertical stack layout.2β
0π΄
RKAutoLayout) - Simple wrapper over AutoLayout.1678β
88π΄
Grid) - The most powerful Grid container missed in SwiftUI.162β
11π΄
MondrianLayout) - A DSL based layout builder for AutoLayout.?β
?π΄
ScalingHeaderScrollView) - A scroll view with a sticky header which shrinks as you scroll. Written with SwiftUI.
Tools to manage strings files, translate and enable localization in your apps.
546β
64π΄
Hodor) - Simple solution to localize your iOS App.579β
47π΄
Swifternalization) - Localize iOS apps in a smarter way using JSON files. Swift framework.118β
14π΄
Rubustrings) - Check the format and consistency of Localizable.strings files.1356β
121π΄
BartyCrouch) - Incrementally update/translate your Strings files from Code and Storyboards/XIBs.1225β
78π΄
LocalizationKit) - Localization management in realtime from a web portal. Easily manage your texts and translations without redeploy and resubmission.3035β
324π΄
Localize-Swift) - Swift 2.0 friendly localization and i18n with in-app language switching.8β
1π΄
LocalizedView) - Setting up application specific localized string within Xib file.58β
3π΄
transai) - command line tool help you manage localization string files.165β
22π΄
Strsync) - Automatically translate and synchronize .strings files from base language.460β
51π΄
IBLocalizable) - Localize your views directly in Interface Builder with IBLocalizable.156β
10π΄
nslocalizer) - A tool for finding missing and unused NSLocalizedStrings.312β
32π΄
L10n-swift) - Localization of an application with ability to change language "on the fly" and support for plural forms in any language.288β
47π΄
Localize) - Easy tool to localize apps using JSON or Strings and of course IBDesignables with extensions for UI components.115β
40π΄
CrowdinSDK) - Crowdin iOS SDK delivers all new translations from Crowdin project to the application immediately.304β
23π΄
attranslate) - Semi-automatically translate or synchronize .strings files or crossplatform-files from different languages.- π Respresso Localization Converter - Multiplatform localization converter for iOS (.strings + Objective-C getters), Android (strings.xml) and Web (.json).
93β
10π΄
locheck) - Validate .strings, .stringsdict, and strings.xml files for correctness to avoid crashes and bad translations.
Debugging lives here. Logging tools, frameworks, integrations and more.
1322β
154π΄
CleanroomLogger) - A configurable and extensible Swift-based logging API that is simple, lightweight and performant.13131β
2262π΄
CocoaLumberjack) - A fast & simple, yet powerful & flexible logging framework for Mac and iOS.4996β
573π΄
NSLogger) - a high performance logging utility which displays traces emitted by client applications running on macOS, iOS and Android.784β
84π΄
QorumLogs) β Swift Logging Utility for Xcode & Google Docs.829β
67π΄
Log) - A logging tool with built-in themes, formatters, and a nice API to define your owns.1817β
108π΄
Rainbow) - Delightful console output for Swift developers.5846β
472π΄
SwiftyBeaver) - Convenient logging during development and release.306β
29π΄
SwiftyTextTable) - A lightweight tool for generating text tables.1852β
91π΄
Watchdog) - Class for logging excessive blocking on the main thread.3891β
476π΄
XCGLogger) - A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog or println, but with additional information, such as the date, function name, filename and line number.28β
3π΄
Colors) - A pure Swift library for using ANSI codes. Basically makes command-line coloring and styling very easy!31β
8π΄
AELog) - Simple, lightweight and flexible debug logging framework written in Swift.65β
5π΄
ReflectedStringConvertible) - A protocol that allows any class to be printed as if it were a struct.680β
49π΄
SwiftTrace) - Trace Swift and Objective-C method invocations.1344β
87π΄
Willow) - Willow is a powerful, yet lightweight logging library written in Swift.76β
31π΄
Bugfender) - Cloud storage for your app logs. Track user behaviour to find problems in your mobile apps.429β
56π΄
LxDBAnything) - Automate box any value! Print log without any format control symbol! Change debug habit thoroughly!56β
6π΄
XLTestLog) - Styling and coloring your XCTest logs on Xcode Console.316β
34π΄
XLFacility) - Elegant and extensive logging facility for macOS & iOS (includes database, Telnet and HTTP servers).198β
11π΄
Atlantis) - A powerful input-agnostic swift logging framework made to speed up development with maximum readability.10β
1π΄
StoryTeller) - Taking a completely different approach to logging, Story Teller replacing fixed logging levels in It then uses dynamic expressions to control the logging so you only see what is important.2β
0π΄
LumberMill) - Stupidly simple logging.1954β
89π΄
TinyConsole) - A tiny log console to display information while using your iOS app.52β
4π΄
Lighty) - Easy to use and lightweight logger for iOS, macOS, tvOS, watchOS and Linux.517β
88π΄
JustLog) - Console, file and remote Logstash logging via TCP socket.300β
47π΄
Twitter Logging Service) - Twitter Logging Service is a robust and performant logging framework for iOS clients.88β
15π΄
Reqres) - Network request and response body logger with Alamofire support.52β
15π΄
TraceLog) - Dead Simple: logging the way it's meant to be! Runs on ios, osx, and Linux.18β
4π΄
OkLog) - A network logger for iOS and macOS projects.12β
0π΄
Spy) - Lightweight, flexible, multiplatform (iOS, macOS, tvOS, watchOS, Linux) logging utility written in pure Swift that allows you to log on different levels and channels which you can define on your own depending on your needs.923β
53π΄
Diagnostics) - Allow users to easily share Diagnostics with your support team to improve the flow of fixing bugs.532β
23π΄
Gedatsu) - Provide readable format about AutoLayout error console log.5927β
283π΄
Pulse) - Pulse is a powerful logging system for Apple Platforms. Native. Built with SwiftUI.
A collection of ML Models, deep learning and neural networking libraries
332β
50π΄
Swift-Brain) - Artificial Intelligence/Machine Learning data structures and Swift algorithms for future iOS development. Bayes theorem, Neural Networks, and more AI.791β
87π΄
AIToolbox) - A toolbox of AI modules written in Swift: Graphs/Trees, Linear Regression, Support Vector Machines, Neural Networks, PCA, KMeans, Genetic Algorithms, MDP, Mixture of Gaussians.182659β
73888π΄
Tensorflow-iOS) - The official Google-built powerful neural network library port for iOS.1786β
95π΄
Bender) - Easily craft fast Neural Networks. Use TensorFlow models. Metal under the hood.42β
20π΄
CoreML-samples) - Sample code for Core ML using ResNet50 provided by Apple and a custom model generated by coremltools.29β
5π΄
Revolver) - A framework for building fast genetic algorithms in Swift. Comes with modular architecture, pre-implemented operators and loads of examples.6240β
468π΄
CoreML-Models) - A collection of unique Core ML Models.53β
7π΄
Serrano) - A deep learning library for iOS and macOS.6015β
553π΄
Swift-AI) - The Swift machine learning library.322β
21π΄
TensorSwift) - A lightweight library to calculate tensors in Swift, which has similar APIs to TensorFlow's.99β
13π΄
DL4S) - Deep Learning for Swift: Accelerated tensor operations and dynamic neural networks based on reverse mode automatic differentiation for every device that can run Swift.158β
6π΄
SwiftCoreMLTools) - A Swift library for creating and exporting CoreML Models in Swift.
4337β
1332π΄
Mapbox GL) - An OpenGL renderer for Mapbox Vector Tiles with SDK bindings for iOS.1420β
169π΄
GEOSwift) - The Swift Geographic Engine.268β
56π΄
PXGoogleDirections) - Google Directions API helper for iOS, written in Swift.1262β
121π΄
Cluster) - Easy Map Annotation Clustering.142β
22π΄
JDSwiftHeatMap) - JDSwiftMap is an IOS Native MapKit Library. You can easily make a highly customized HeatMap.511β
86π΄
ClusterKit) - An iOS map clustering framework targeting MapKit, Google Maps and Mapbox.703β
48π΄
FlyoverKit) - FlyoverKit enables you to present stunning 360Β° flyover views on your MKMapView with zero effort while maintaining full configuration possibilities.164β
21π΄
MapViewPlus) - Use any custom view as custom callout view of your MKMapView with cool animations. Also, easily use any image as annotation view.52β
4π΄
MSFlightMapView) - Add and animate geodesic flights on Google map.820β
253π΄
WhirlyGlobe-Maply) - 3D globe and flat-map SDK for iOS. This toolkit has a large API for fine-grained control over the map or globe. It reads a wide variety of GIS data formats.
Math frameworks, functions and libraries to custom operations, statistical calculations and more.
1150β
60π΄
Euler) - Swift Custom Operators for Mathematical Notation.177β
15π΄
SwiftMath) - A math framework for Swift. Includes: vectors, matrices, complex numbers, quaternions and polynomials.66β
12π΄
Arithmosophi) - A set of protocols for Arithmetic and Logical operations.20β
3π΄
Surge) - A Swift library that uses the Accelerate framework to provide high-performance functions for matrix math, digital signal processing, and image manipulation.180β
43π΄
Upsurge) - Swift math.41β
6π΄
Swift-MathEagle) - A general math framework to make using math easy. Currently supports function solving and optimisation, matrix and vector algebra, complex numbers, big int and big frac and general handy extensions and functions.1336β
232π΄
iosMath) - A library for displaying beautifully rendered math equations. Enables typesetting LaTeX math formulae in iOS.746β
99π΄
BigInt) - Arbitrary-precision arithmetic in pure Swift.690β
62π΄
SigmaSwiftStatistics) - A collection of functions for statistical calculation.365β
45π΄
VectorMath) - A Swift library for Mac and iOS that implements common 2D and 3D vector and matrix functions, useful for games or vector-based graphics.809β
50π΄
Expression) - A Mac and iOS library for evaluating numeric expressions at runtime.1033β
38π΄
Metron) - Metron is a comprehensive collection of geometric functions and types that extend the 2D geometric primitives provided by CoreGraphics.69β
6π΄
NumericAnnex) - NumericAnnex supplements the numeric facilities provided in the Swift standard library.120β
17π΄
Matft) - Matft is Numpy-like library in Swift. Matft allows us to handle n-dimensional array easily in Swift.
- π AudioBus - Add Next Generation Live App-to-App Audio Routing.
10415β
1530π΄
AudioKit) - A powerful toolkit for synthesizing, processing, and analyzing sounds.4921β
822π΄
EZAudio) - An iOS/macOS audio visualization framework built upon Core Audio useful for anyone doing real-time, low-latency audio processing and visualizations.2224β
275π΄
novocaine) - Painless high-performance audio on iOS and macOS.42β
7π΄
QHSpeechSynthesizerQueue) - Queue management system for AVSpeechSynthesizer (iOS Text to Speech).113β
12π΄
Cephalopod) - A sound fader for AVAudioPlayer written in Swift.307β
22π΄
Chirp) - The easiest way to prepare, play, and remove sounds in your Swift app!800β
143π΄
Beethoven) - An audio processing Swift library for pitch detection of musical signals.- AudioPlayerSwift - AudioPlayer is a simple class for playing audio in iOS, macOS and tvOS apps.
715β
180π΄
AudioPlayer) - AudioPlayer is syntax and feature sugar over AVPlayer. It plays your audio files (local & remote).419β
38π΄
TuningFork) - Simple Tuner for iOS.609β
49π΄
MusicKit) - A framework for composing and transforming music in Swift.1198β
65π΄
SubtleVolume) - Replace the system volume popup with a more subtle indicator.414β
79π΄
NVDSP) - iOS/macOS DSP for audio (with Novocaine).?β
?π΄
SRGMediaPlayer-iOS) - The SRG Media Player library for iOS provides a simple way to add a universal audio / video player to any iOS application.637β
146π΄
IQAudioRecorderController) - A drop-in universal library allows to record audio within the app with a nice User Interface.538β
89π΄
TheAmazingAudioEngine2) - The Amazing Audio Engine is a sophisticated framework for iOS audio applications, built so you don't have to.273β
48π΄
InteractivePlayerView) - Custom iOS music player view.467β
68π΄
ESTMusicIndicator) - Cool Animated music indicator view written in Swift.450β
49π΄
QuietModemKit) - iOS framework for the Quiet Modem (data over sound).1219β
97π΄
SwiftySound) - Super simple library that lets you play sounds with a single line of code (and much more). Written in Swift 3, supports iOS, macOS and tvOS. CocoaPods and Carthage compatible.77β
9π΄
BPMAnalyser) - Fast and simple instrument to get the BPM rate from your audio-files.1178β
171π΄
PandoraPlayer) - A lightweight music player for iOS, based on AudioKit.66β
6π΄
SonogramView) - Audio visualisation of song.288β
28π΄
AudioIndicatorBars) - AIB indicates for your app users which audio is playing. Just like the Podcasts app.3466β
474π΄
Porcupine) - On-device wake word detection engine for macOS, iOS, and watchOS, powered by deep learning.540β
60π΄
Voice Overlay) - An overlay that gets your userβs voice permission and input as text in a customizable UI.278β
44π΄
ModernAVPlayer) - Persistence player to resume playback after bad network connection even in background mode, manage headphone interactions, system interruptions, now playing informations and remote commands.1210β
169π΄
FDWaveformView) - An easy way to display an audio waveform in your app, including animation.286β
69π΄
FDSoundActivatedRecorder) - Start recording when the user speaks.
1772β
200π΄
YLGIFImage) - Async GIF image decoder and Image viewer supporting play GIF images. It just use very less memory.7905β
1207π΄
FLAnimatedImage) - Performant animated GIF engine for iOS.3033β
271π΄
gifu) - Highly performant animated GIF support for iOS in Swift.1081β
102π΄
AnimatedGIFImageSerialization) - Complete Animated GIF Support for iOS, with Functions, NSJSONSerialization-style Class, and (Optional) UIImage Swizzling556β
31π΄
XAnimatedImage) - XAnimatedImage is a performant animated GIF engine for iOS written in Swift based on FLAnimatedImage1317β
306π΄
SwiftGif) - A small UIImage extension with gif support.2183β
200π΄
APNGKit) - High performance and delightful way to play with APNG format in iOS.1763β
474π΄
YYImage) - Image framework for iOS to display/encode/decode animated WebP, APNG, GIF, and more.995β
93π΄
AImage) - A animated GIF&APNG engine for iOS in Swift with low memory & cpu usage.Optimized for Multi-Image case.82β
12π΄
NSGIF2) - Simplify creation of a GIF from the provided video file url.1930β
204π΄
SwiftyGif) - High performance GIF engine.
20180β
4609π΄
GPU Image) - An open source iOS framework for GPU-based image and video processing.371β
41π΄
UIImage DSP) - iOS UIImage processing functions using the vDSP/Accelerate framework for speed.908β
189π΄
AsyncImageView) - Simple extension of UIImageView for loading and displaying images asynchronously without lock up the UI.24930β
5952π΄
SDWebImage) - Asynchronous image downloader with cache support with an UIImageView category.1182β
104π΄
DFImageManager) - Modern framework for fetching images from various sources. Zero config yet immense customization and extensibility. Uses NSURLSession.343β
51π΄
MapleBacon) - An image download and caching library for iOS written in Swift.2847β
374π΄
NYTPhotoViewer) - Slideshow and image viewer.2708β
643π΄
IDMPhotoBrowser) - Photo Browser / Viewer.?β
?π΄
Concorde) - Download and decode progressive JPEGs.4639β
921π΄
TOCropViewController) - A view controller that allows users to crop UIImage objects.78β
14π΄
YXTMotionView) - A custom image view that implements device motion scrolling.3999β
510π΄
PINRemoteImage) - A thread safe, performant, feature rich image fetcher.555β
49π΄
SABlurImageView) - Easily Adding Animated Blur/Unblur Effects To An Image.8115β
934π΄
FastImageCache) - iOS library for quickly displaying images while scrolling.430β
34π΄
BKAsciiImage) - Convert UIImage to ASCII art.3958β
521π΄
AlamofireImage) - An image component library for Alamofire.7849β
513π΄
Nuke) - Image loading, processing, caching and preheating.3000β
318π΄
FlagKit) - Beautiful flag icons for usage in apps and on the web.3560β
613π΄
YYWebImage) - Asynchronous image loading framework (supports WebP, APNG, GIF).2437β
469π΄
RSKImageCropper) - An image cropper for iOS like in the Contacts app with support for landscape orientation.18β
0π΄
Silo) - Image loading framework with loaders.45β
2π΄
Ody) - Ody is an easy to use random image generator built with Swift, Perfect for placeholders.17β
4π΄
Banana) - Image slider with very simple interface.85β
13π΄
JDSwiftAvatarProgress) - Easy customizable avatar image asynchronously with progress bar animated.22845β
2645π΄
Kingfisher) - A lightweight and pure Swift implemented library for downloading and caching image from the web.1639β
189π΄
EBPhotoPages) - A photo gallery for iOS with a modern feature set. Similar features as the Facebook photo browser.467β
43π΄
UIImageView-BetterFace-Swift) - The Swift version of https://github.com/croath/UIImageView-BetterFace341β
35π΄
KFSwiftImageLoader) - An extremely high-performance, lightweight, and energy-efficient pure Swift async web image loader with memory and disk caching for iOS and Apple Watch.2440β
225π΄
Toucan) - Fabulous Image Processing in Swift.292β
37π΄
ImageLoaderSwift) - A lightweight and fast image loader for iOS written in Swift.976β
74π΄
ImageScout) - A Swift implementation of fastimage. Supports PNG, GIF, and JPEG.485β
72π΄
JLStickerTextView) - A UIImageView allow you to add multiple Label (multiple line text support) on it, you can edit, rotate, resize the Label as you want with one finger ,then render the text on Image.762β
120π΄
Agrume) - A lemony fresh iOS image viewer written in Swift.175β
29π΄
PASImageView) - Rounded async imageview downloader lightly cached and written in Swift.115β
11π΄
Navi) - Focus on avatar caching.282β
52π΄
SwiftPhotoGallery) - Simple, fullscreen image gallery with tap, swipe, and pinch gestures.260β
22π΄
MetalAcc) - GPU-based Media processing library using Metal written in Swift.8748β
2711π΄
MWPhotoBrowser) - A simple iOS photo and video browser with grid view, captions and selections.3223β
239π΄
UIImageColors) - iTunes style color fetcher for UIImage.99β
6π΄
CDFlipView) - A view that takes a set of images, make transition from one to another by using flipping effects.4842β
607π΄
GPUImage2) - GPUImage 2 is a BSD-licensed Swift framework for GPU-accelerated video and image processing.436β
63π΄
TGLParallaxCarousel) - A lightweight 3D Linear Carousel with parallax effect.392β
18π΄
ImageButter) - Makes dealing with images buttery smooth.2587β
533π΄
SKPhotoBrowser) - Simple PhotoBrowser/Viewer inspired by Facebook, Twitter photo browsers written by swift.1237β
197π΄
YUCIHighPassSkinSmoothing) - An implementation of High Pass Skin Smoothing using Apple's Core Image Framework.?β
?π΄
CLImageViewPopup) - A simple Image full screen pop up.101β
24π΄
APKenBurnsView) - Ken Burns effect with face recognition!332β
45π΄
Moa) - An image download extension of the image view for iOS, tvOS and macOS.144β
12π΄
JMCMarchingAnts) - Library that lets you add marching ants (animated) selection to the edges of the images.2512β
381π΄
ImageViewer) - An image viewer Γ la Twitter.3023β
227π΄
FaceAware) - An extension that gives UIImageView the ability to focus on faces within an image when using AspectFill.183β
19π΄
SwiftyAvatar) - A UiimageView class for creating circular avatar images, IBDesignable to make all changes via storyboard.100β
14π΄
ShinpuruImage) - Syntactic Sugar for Accelerate/vImage and Core Image Filters.1448β
211π΄
ImagePickerSheetController) - ImagePickerSheetController is like the custom photo action sheet in iMessage just without the glitches.725β
33π΄
ComplimentaryGradientView) - Create complementary gradients generated from dominant and prominent colors in supplied image. Inspired by Grade.js.1758β
475π΄
ImageSlideshow) - Swift image slideshow with circular scrolling, timer and full screen viewer.609β
64π΄
Imaginary) - Remote images, as easy as one, two, three.71β
10π΄
PPAssetsActionController) - Highly customizable Action Sheet Controller with Assets Preview.292β
12π΄
Vulcan) - Multi image downloader with priority in Swift.236β
61π΄
FacebookImagePicker) - Facebook album photo picker written in Swift.1604β
325π΄
Lightbox) - A convenient and easy to use image viewer for your iOS app.4β
1π΄
Ebblink) - An iOS SDK for sharing photos that automatically expire and can be deleted at any time.1510β
151π΄
Sharaku) - Instagram-like image filter ViewController.1020β
86π΄
CTPanoramaView) - Displays spherical or cylindrical panoramas or 360-photos with touch or motion based control options.1852β
109π΄
Twitter Image Pipline) - streamlined framework for fetching and storing images in an application.1826β
153π΄
TinyCrayon) - A smart and easy-to-use image masking and cutout SDK for mobile apps.823β
49π΄
FlexibleImage) - A simple way to play with image!1872β
329π΄
TLPhotoPicker) - Multiple phassets picker for iOS lib. like a facebook.72β
14π΄
YapImageManager) - A high-performance image downloader written in Swift, powered by YapDatabase.- π PhotoEditorSDK - A fully customizable photo editor for your app.
421β
142π΄
SimpleImageViewer) - A snappy image viewer with zoom and interactive dismissal transition.26β
5π΄
AZImagePreview) - A framework that makes image viewing easy.487β
34π΄
FaceCropper) - Crop faces, inside of your image, with iOS 11 Vision api.775β
82π΄
Paparazzo) - Custom iOS camera and photo picker with editing capabilities.231β
40π΄
ZImageCropper) - A Swift project to crop image in any shape.213β
41π΄
InitialsImageView) - An UIImageView extension that generates letter initials as a placeholder for user profile images, with a randomized background color.282β
39π΄
DTPhotoViewerController) - A fully customizable photo viewer ViewController, inspired by Facebook photo viewer.219β
25π΄
LetterAvatarKit) - A UIImage extension that generates letter-based avatars written in Swift.635β
120π΄
AXPhotoViewer) - An iPhone/iPad photo gallery viewer, useful for viewing a large (or small!) number of photos31β
4π΄
TJProfileImage) - Live rendering of componetβs properties in Interface Builder.535β
57π΄
Viewer) - Image viewer (or Lightbox) with support for local and remote videos and images.11β
2π΄
OverlayComposite) - An asynchronous, multithreaded, image compositing framework written in Swift.356β
27π΄
MCScratchImageView) - A custom ImageView that is used to cover the surface of other view like a scratch card, user can swipe the mulch to see the view below.1835β
237π΄
MetalPetal) - A GPU-accelerated image/video processing framework based on π Metal.795β
46π΄
ShadowImageView) - ShadowImageView is a iOS 10 Apple Music style image view, help you create elegent image with shadow.23β
2π΄
Avatar) - Generate random user Avatar images using CoreGraphics and QuartzCore.324β
28π΄
Serrata) - Slide image viewer library similar to Twitter and LINE.226β
30π΄
StyleArt) - Style Art library process images using COREML with a set of pre trained machine learning models and convert them to Art style.826β
51π΄
greedo-layout-for-ios) - Full aspect ratio grid layout for iOS.302β
30π΄
ImageDetect) - Detect and crop faces, barcodes and texts inside of your image, with iOS 11 Vision api.28β
2π΄
THTiledImageView) - Provide ultra-high-quality images through tiling techniques.2642β
326π΄
GPUImage3) - GPUImage 3 is a BSD-licensed Swift framework for GPU-accelerated video and image processing using Metal.443β
69π΄
Harbeth) - Metal API for GPU accelerated Graphics and Video and Camera filter framework.π₯π₯1418β
275π΄
Gallery) - Your next favorite image and video picker.211β
16π΄
ATGMediaBrowser) - Image slide-show viewer with multiple predefined transition styles, and ability to create new transitions with ease.3200β
296π΄
Pixel) - An image editor and engine using CoreImage.674β
91π΄
OnlyPictures) - A simple and flexible way to add source of overlapping circular pictures.1607β
62π΄
SFSafeSymbols) - Safely access Apple's SF Symbols using static typing.155β
11π΄
BSZoomGridScrollView) - iOS customizable grid style scrollView UI library to display your UIImage array input, designed primarily for SwiftUI as well as to interoperate with UIKit.
4592β
482π΄
SwiftOCR) - Fast and simple OCR library written in Swift.- π QR Code Scanner - QR Code implementation.
736β
197π΄
QRCode) - A QRCode generator written in Swift.4541β
477π΄
EFQRCode) - A better way to operate two-dimensional code in Swift.1559β
107π΄
NSFWDetector) - A NSFW (aka porn) detector with CoreML.
4262β
1145π΄
Reader) - PDF Reader Core for iOS.35β
5π΄
UIView 2 PDF) - PDF generator using UIViews or UIViews with an associated XIB.2577β
755π΄
FolioReaderKit) - A Swift ePub reader and parser framework for iOS.751β
110π΄
PDFGenerator) - A simple Generator of PDF in Swift. Generate PDF from view(s) or image(s).250β
53π΄
SimplePDF) - Create a simple PDF effortlessly.17β
3π΄
SwiftPDFGenerator) - PDF generator using UIViews; Swift Version of 'UIView 2 PDF'.- π PSPDFKit - Render PDF, add/edit annotations, fill forms, add/edit pages, view/create digital signatures.
692β
123π΄
TPPDF) - Generate PDF using commands and automatic layout.1234β
327π΄
FastPdfKit) - A Static Library to be embedded on iOS applications to display pdf documents derived from Fast PDF.36β
4π΄
UIImagePlusPDF) - UIImage extensions to simply use PDF files.
2693β
597π΄
HaishinKit.swift) - Camera and Microphone streaming library via RTMP, HLS for iOS, macOS.2402β
523π΄
StreamingKit) - A fast and extensible gapless AudioPlayer/AudioStreamer for macOS and iOS.548β
122π΄
Jukebox) - Player for streaming local and remote audio files. Written in Swift.4383β
1104π΄
LFLiveKit) - H264 and AAC Hard codingοΌsupport GPUImage BeautyοΌ rtmp transmissionοΌweak network lost frameοΌDynamic switching rate.377β
33π΄
Airstream) - A framework for streaming audio between Apple devices using AirPlay.30β
17π΄
OTAcceleratorCore) - A painless way to integrate audio/video(screen sharing) to any iOS applications via Tokbox.
969β
262π΄
VLC for iOS) - VLC is a free and open source multimedia player for iOS.281β
63π΄
VIMVideoPlayer) - A simple wrapper around the AVPlayer and AVPlayerLayer classes.3054β
358π΄
MobilePlayer) - A powerful and completely customizable media player for iOS.2914β
627π΄
XCDYouTubeKit) - YouTube video player for iOS, tvOS and macOS.- AVAnimator - An open source iOS native library that makes it easy to implement non-trivial video/audio enabled apps.
501β
41π΄
Periscope VideoViewController) - Video view controller with Periscope fast rewind control.1962β
357π΄
MHVideoPhotoGallery) - A Photo and Video Gallery.132β
46π΄
PlayerView) - Player View is a delegated view using AVPlayer of Swift.?β
?π΄
SRGMediaPlayer-iOS) - The SRG Media Player library for iOS provides a simple way to add a universal audio / video player to any iOS application.259β
67π΄
AVPlayerViewController-Subtitles) - AVPlayerViewController-Subtitles is a library to display subtitles on iOS. It's built as a Swift extension and it's very easy to integrate.189β
25π΄
MPMoviePlayerController-Subtitles) - MPMoviePlayerController-Subtitles is a library to display subtitles on iOS. It's built as a Swift extension and it's very easy to integrate.7037β
1735π΄
ZFPlayer) - Based on AVPlayer, support for the horizontal screen, vertical screen (full screen playback can also lock the screen direction), the upper and lower slide to adjust the volume, the screen brightness, or so slide to adjust the playback progress.2047β
336π΄
Player) - video player in Swift, simple way to play and stream media in your iOS or tvOS app.1915β
409π΄
BMPlayer) - Video player in swift3 and swift2 for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brigtness and seek by slide.58β
8π΄
VideoPager) - Paging Video UI, and some control components is available.273β
38π΄
ios-360-videos) - NYT360Video plays 360-degree video streamed from an AVPlayer.129β
15π΄
swift-360-videos) - Pure swift (no SceneKit) 3D library with focus on video and 360.82β
9π΄
ABMediaView) - UIImageView subclass for drop-in image, video, GIF, and audio display, with functionality for fullscreen and minimization to the bottom-right corner.814β
199π΄
PryntTrimmerView) - A set of UI elements to trim, crop and select frames inside a video.400β
101π΄
VGPlayer) - A simple iOS video player in Swift,Support play local and network,Background playback mode.597β
117π΄
YoutubeKit) - A video player that fully supports Youtube IFrame API and YoutubeDataAPI for easily create a Youtube app.864β
282π΄
Swift-YouTube-Player) - Swift library for embedding and controlling YouTube videos in your iOS applications!25β
5π΄
JDVideoKit) - You can easily transfer your video into Three common video type via this framework.779β
120π΄
VersaPlayer) - Versatile AVPlayer implementation for iOS, macOS, and tvOS.
Also see push notifications
5918β
2089π΄
XMPPFramework) - An XMPP Framework in Objective-C for Mac and iOS.4461β
590π΄
Chatto) - A lightweight framework to build chat applications, made in Swift.5902β
1158π΄
MessageKit) - Eventually, a Swift re-write of JSQMessagesViewController.4736β
1099π΄
Messenger) - This is a native iOS Messenger app, making realtime chat conversations and audio calls with full offline support.13β
8π΄
OTTextChatAccelerator) - OpenTok Text Chat Accelerator Pack enables text messages between mobile or browser-based devices.909β
273π΄
chat-sdk-ios) - Chat SDK iOS - Open Source Mobile Messenger.300β
35π΄
AsyncMessagesViewController) - A smooth, responsive and flexible messages UI library for iOS.1681β
92π΄
MessageViewController) - A SlackTextViewController replacement written in Swift for the iPhone X.60β
10π΄
SwiftyMessenger) - Swift toolkit for passing messages between iOS apps and extensions.746β
125π΄
Messenger Chat with Firebase) - Swift messaging chat app with Firebase Firestore integration.58β
18π΄
SwiftKafka) - Swift SDK for Apache Kafka by IBM.808β
64π΄
ChatLayout) - A lightweight framework to build chat UI that uses customUICollectionViewLayout
to provide full control over the presentation as well as all the tools available inUICollectionView
.658β
87π΄
ExyteChat) - SwiftUI Chat UI framework with fully customizable message cells, input view, and a built-in media picker.
33334β
10369π΄
AFNetworking) - A delightful iOS and macOS networking framework.10198β
2108π΄
RestKit) - RestKit is an Objective-C framework for iOS that aims to make interacting with RESTful web services simple, fast and fun.384β
58π΄
FSNetworking) - Foursquare iOS networking library.5785β
1410π΄
ASIHTTPRequest) - Easy to use CFNetwork wrapper for HTTP requests, Objective-C, macOS and iPhone.1100β
106π΄
Overcoat) - Small but powerful library that makes creating REST clients simple and fun.56β
56π΄
ROADFramework) - Attributed-oriented approach for interacting with web services. The framework has built-in json and xml serialization for requests and responses and can be easily extensible.40560β
7534π΄
Alamofire) - Alamofire is an HTTP networking library written in Swift, from the creator of AFNetworking.452β
44π΄
Transporter) - A tiny library makes uploading and downloading easier.49β
10π΄
CDZPinger) - Easy-to-use ICMP Ping.517β
37π΄
NSRails) - iOS/Mac OS framework for Rails.15β
0π΄
NKMultipeer) - A testable abstraction over multipeer connectivity.12431β
2975π΄
CocoaAsyncSocket) - Asynchronous socket networking library for Mac and iOS.2186β
159π΄
Siesta) - Elegant abstraction for RESTful resources that untangles stateful messes. An alternative to callback- and delegate-based networking.7897β
941π΄
Reachability.swift) - Replacement for Apple's Reachability re-written in Swift with closures.?β
?π΄
OctopusKit) - A simplicity but graceful solution for invoke RESTful web service APIs.14976β
1969π΄
Moya) - Network abstraction layer written in Swift.405β
99π΄
TWRDownloadManager) - A modern download manager based on NSURLSession to deal with asynchronous downloading, management and persistence of multiple files.496β
83π΄
HappyDns) - A Dns library, support custom dns server, dnspod httpdns. Only support A record.89β
4π΄
Bridge) - A simple extensible typed networking library. Intercept and process/alter requests and responses easily.539β
49π΄
TRON) - Lightweight network abstraction layer, written on top of Alamofire.644β
67π΄
EVCloudKitDao) - Simplified access to Apple's CloudKit.297β
50π΄
EVURLCache) - a NSURLCache subclass for handling all web requests that use NSURLRequest.1951β
92π΄
ResponseDetective) - Sherlock Holmes of the networking layer.845β
100π΄
Pitaya) - A Swift HTTP / HTTPS networking library just incidentally execute on machines.1397β
134π΄
Just) - Swift HTTP for Humans.?β
?π΄
agent) - Minimalistic Swift HTTP request agent for iOS and macOS.455β
119π΄
Reach) - A simple class to check for internet connection availability in Swift.1880β
313π΄
SwiftHTTP) - Thin wrapper around NSURLSession in swift. Simplifies HTTP requests.144β
41π΄
Netdiag) - A network diagnosis library. Support Ping/TcpPing/Rtmp/TraceRoute/DNS/external IP/external DNS.16β
2π΄
AFNetworkingHelper) - A custom wrapper over AFNetworking library that we use inside RC extensively.4β
2π΄
NetKit) - A Concise HTTP Framework in Swift.3090β
458π΄
RealReachability) - We need to observe the REAL reachability of network. That's what RealReachability do.2752β
240π΄
MonkeyKing) - MonkeyKing helps you post messages to Chinese Social Networks.30β
5π΄
NetworkKit) - Lightweight Networking and Parsing framework made for iOS, Mac, WatchOS and tvOS.1988β
201π΄
APIKit) - A networking library for building type safe web API client in Swift.353β
32π΄
ws βοΈ) - Elegant JSON WebService in Swift.625β
74π΄
SPTDataLoader) - The HTTP library used by the Spotify iOS client.25β
10π΄
SWNetworking) - Powerful high-level iOS, macOS and tvOS networking library.1344β
110π΄
Networking) - Simple HTTP Networking in Swift a NSURLSession wrapper with image caching support.480β
75π΄
SOAPEngine) - This generic SOAP client allows you to access web services using a your iOS app, macOS app and AppleTV app.364β
39π΄
Swish) - Nothing but Net(working).11β
2π΄
Malibu) - Malibu is a networking library built on promises.6468β
1660π΄
YTKNetwork) - YTKNetwork is a high level request util based on AFNetworking.64β
12π΄
UnboxedAlamofire) - Alamofire + Unbox: the easiest way to download and decode JSON into swift objects.480β
119π΄
MMLanScan) - An iOS LAN Network Scanner library.6β
0π΄
Domainer) - Manage multi-domain url auto mapping ip address table.379β
26π΄
Restofire) - Restofire is a protocol oriented network abstraction layer in swift that is built on top of Alamofire to use services in a declartive way.215β
34π΄
AFNetworking+RetryPolicy) - An objective-c category that adds the ability to set the retry logic for requests made with AFNetworking.62β
38π΄
SwiftyZeroMQ) - ZeroMQ Swift Bindings for iOS, macOS, tvOS and watchOS.30β
0π΄
Nikka) - A super simple Networking wrapper that supports many JSON libraries, Futures and Rx.980β
165π΄
XMNetworking) - A lightweight but powerful network library with simplified and expressive syntax based on AFNetworking.70β
7π΄
Merhaba) - Bonjour networking for discovery and connection between iOS, macOS and tvOS devices.35β
5π΄
DBNetworkStack) - Resource-oritented networking which is typesafe, extendable, composeable and makes testing a lot easier.129β
16π΄
EFInternetIndicator) - A little swift Internet error status indicator using ReachabilitySwift.162β
34π΄
AFNetworking-Synchronous) - Synchronous requests for AFNetworking 1.x, 2.x, and 3.x.2β
2π΄
QwikHttp) - a robust, yet lightweight and simple to use HTTP networking library designed for RESTful APIs.122β
12π΄
NetClient) - Versatile HTTP networking library written in Swift 3.10β
3π΄
WANetworkRouting) - An iOS library to route API paths to objects on client side with request, mapping, routing and auth layers.184β
11π΄
Reactor) - Powering your RAC architecture.7β
0π΄
SWNetworking) - Powerful high-level iOS, macOS and tvOS networking library. from the creator of SWNetworking.545β
73π΄
Digger) - Digger is a lightweight download framework that requires only one line of code to complete the file download task.61β
9π΄
Ciao) - Publish and discover services using mDNS(Bonjour, Zeroconf).439β
39π΄
Bamboots) - Bamboots is a network request framework based on Alamofire, aiming at making network request easier for business development.101β
9π΄
SolarNetwork) - Elegant network abstraction layer in Swift.146β
20π΄
FGRoute) - An easy-to-use library that helps developers to get wifi ssid, router and device ip addresses.16β
7π΄
RxRestClient) - Simple REST Client based on RxSwift and Alamofire.98β
8π΄
TermiNetwork) - A networking library written with Swift 4.0 that supports multi-environment configuration, routing and automatic deserialization.38β
2π΄
Dots) - Lightweight Concurrent Networking Framework.10β
1π΄
Gem) - An extreme light weight system with high performance for managing all http request with automated parser with modal.7β
2π΄
RMHttp) - Lightweight REST library for iOS and watchOS.18β
3π΄
AlamoRecord) - An elegant yet powerful iOS networking layer inspired by ActiveRecord.19β
3π΄
MHNetwork) - Protocol Oriented Network Layer Aim to avoid having bloated singleton NetworkManager.17β
4π΄
ThunderRequest) - A simple URLSession wrapper with a generic protocol based request body approach and easy deserialisation of responses.79β
7π΄
ReactiveAPI) - Write clean, concise and declarative network code relying on URLSession, with the power of RxSwift. Inspired by Retrofit.71β
6π΄
Squid) - Declarative and reactive networking framework based on Combine and providing means for HTTP requests, transparent pagination, and WebSocket communication.899β
71π΄
Get) - A modern Swift web API client built using async/await.
- AwesomeiOS Weekly - AwesomeiOS Weekly.
- π iOS Goodies - Weekly iOS newsletter.
- π raywenderlich.com Weekly - sign up to receive the latest tutorials from raywenderlich.com each week.
- π iOS Dev Tools Weekly - The greatest iOS development tools, including websites, desktop and mobile apps, and back-end services.
- π iOS Trivia Weekly - Three challenging questions about iOS development every Wednesday.
- Indie iOS Focus Weekly - Looking for the best iOS dev links, tutorials, & tips beyond the usual news? Curated by Chris Beshore. Published every Thursday.
- π iOS Dev Weekly - Subscribe to a hand-picked round up of the best iOS development links every week. Free.
- π Swift Weekly Brief - A community-driven weekly newsletter about Swift.org. Curated by Jesse Squires and published for free every Thursday.
- π Server-Side Swift Weekly - A weekly newsletter with the best links related to server-side Swift and cross-platform developer tools. Curated by π @maxdesiatov
- π iOS Cookies Newsletter - A weekly digest of new iOS libraries written in Swift.
- π Swift Developments - A weekly curated newsletter containing a hand picked selection of the latest links, videos, tools and tutorials for people interested in designing and developing their own iOS, WatchOS and AppleTV apps using Swift.
- π Mobile Developers Cafe - A weekly newsletter for Mobile developers with loads of iOS content.
- π Indie Watch - A weekly newsletter featuring the best apps made by indie iOS developers.
- π SwiftLee - A weekly blog about Swift, iOS and Xcode Tips and Tricks.
674β
46π΄
Orbiter) - Push Notification Registration for iOS.38666β
5614π΄
PEM) - Automatically generate and renew your push notification profiles.5234β
445π΄
Knuff) - The debug application for Apple Push Notification Service (APNS).494β
82π΄
FBNotifications) - Facebook Analytics In-App Notifications Framework.6294β
679π΄
NWPusher) - macOS and iOS application and framework to play with the Apple Push Notification service (APNs).1375β
120π΄
SimulatorRemoteNotifications) - Library to send mock remote notifications to the iOS simulator.32β
3π΄
APNSUtil) - Library makes code simple settings and landing for apple push notification service.
Most of these are paid services, some have free tiers.
- π Urban Airship
- π Growth Push - Popular in Japan.
- π Braze
- π Batch
- π Boxcar
- π Carnival
- π Catapush
- π Netmera
- π OneSignal - Free.
- π PushBots
- π Pushwoosh
265β
52π΄
Pushkin) - Free and open-source.- π Pusher - Free and unlimited.
- π Swrve
Objective-C Runtime wrappers, libraries and tools.
152β
8π΄
Lumos) - A light Swift wrapper around Objective-C Runtime.110β
67π΄
Swizzlean) - An Objective-C Swizzle Helper Class.
101β
1π΄
Unreachable) - Unreachable code path optimization hint for Swift.98β
5π΄
SmallStrings) - Reduce localized .strings file sizes by 80%.
Other amazingly awesome lists can be found in the
-
31293β
3534π΄
awesome-awesomeness) list. -
40214β
5393π΄
Open Source apps) list of open source iOS apps. -
5174β
880π΄
awsome-ios-animation) - A curated list of awesome iOS animation, including Objective-C and Swift libraries. -
619β
70π΄
awesome-gists) - A list of amazing gists (iOS section). -
67423β
8669π΄
awesome-interview-questions) - A curated awesome list of lists of interview questions including iOS. -
381β
51π΄
iOS-Playbook) - Guidelines and best practices for excellent iOS apps. -
2704β
350π΄
iOS-Learning-Materials) - Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS. -
249β
35π΄
Awesome-iOS-Twitter) - A curated list of awesome iOS Twitter accounts. -
12650β
915π΄
Marketing for Engineers) - A curated collection of marketing articles & tools to grow your product. -
7792β
911π΄
Awesome ARKit) - A curated list of awesome ARKit projects and resources. -
1103β
134π΄
CocoaConferences) - List of cocoa conferences for iOS & macOS developers. -
1039β
237π΄
example-ios-apps) - A curated list of Open Source example iOS apps developed in Swift. -
π Curated-Resources-for-Learning-Swift - A curated list of resources recommended by the developers.
-
39592β
2343π΄
Awesome list of open source applications for macOS) - List of awesome open source applications for macOS. -
1129β
155π΄
Awesome iOS Interview question list) - Guide for interviewers and interviewees. Review these iOS interview questions - and get some practical tips along the way. -
1440β
125π΄
Top App Developers) - A list of top iOS app developers. -
785β
47π΄
awesome-ios-developer) - Useful knowledges and stuff for ios developer. -
376β
42π΄
awesome-ios-books) - A list of books for iOS developers.
170β
46π΄
CSwiftV) - A csv parser written in swift conforming to rfc4180.635β
77π΄
CSV.swift) - CSV reading and writing library written in Swift.434β
67π΄
CodableCSV) - Read and write CSV files row-by-row & field-by-field or through Swift's Codable interface.
3741β
688π΄
SBJson) - This framework implements a strict JSON parser and generator in Objective-C.11332β
1488π΄
Mantle) - Model framework for Cocoa and Cocoa Touch.533β
62π΄
Groot) - Convert JSON dictionaries and arrays to and from Core Data managed objects.1126β
81π΄
PropertyMapper) - Data mapping and validation with minimal amount of code.6856β
1040π΄
JSONModel) - Magical Data Modeling Framework for JSON. Create rapidly powerful, atomic and smart data model classes.22447β
3412π΄
SwiftyJSON) - The better way to deal with JSON data in Swift.552β
80π΄
FastEasyMapping) - Serialize & deserialize JSON fast.9103β
1030π΄
ObjectMapper) - A framework written in Swift that makes it easy for you to convert your Model objects (Classes and Structs) to and from JSON.1012β
67π΄
JASON) - JSON parsing with outstanding performances and convenient operators.1624β
142π΄
Gloss) - A shiny JSON parsing library in Swift.944β
121π΄
SwiftyJSONAccelerator) - Generate Swift 5 model files from JSON with Codeable support.36β
4π΄
alexander) - An extremely simple JSON helper written in Swift.1092β
121π΄
Freddy) - A reusable framework for parsing JSON in Swift.1174β
86π΄
mapper) - A JSON deserialization library for Swift.116β
8π΄
Alembic) - Functional JSON parsing, mapping to objects, and serialize to JSON.384β
28π΄
Arrow πΉ) - Elegant JSON Parsing in Swift.4789β
793π΄
JSONExport) - JSONExport is a desktop application for macOS which enables you to export JSON objects as model classes with their associated constructors, utility methods, setters and getters in your favorite language.612β
41π΄
Elevate) - Elevate is a JSON parsing framework that leverages Swift to make parsing simple, reliable and composable.8514β
2158π΄
MJExtension) - A fast, convenient and nonintrusive conversion between JSON and model. Your model class don't need to extend another base class. You don't need to modify any model file.2650β
476π΄
AlamofireObjectMapper) - An Alamofire extension which converts JSON response data into swift objects using ObjectMapper.255β
18π΄
JAYSON) - Strict and Scalable JSON library.4204β
606π΄
HandyJSON) - A handy swift JSON-object serialization/deserialization library for Swift.696β
63π΄
Marshal) - Marshaling the typeless wild west of [String: Any] (Protocol based).252β
45π΄
Motis) - Easy JSON to NSObject mapping using Cocoa's key value coding (KVC).12β
1π΄
NSTEasyJSON) - The easiest way to deal with JSON data in Objective-C (similar to SwiftyJSON).285β
15π΄
Serpent) - A protocol to serialize Swift structs and classes for encoding and decoding.569β
42π΄
FlatBuffersSwift) - This project brings FlatBuffers (an efficient cross platform serialization library) to Swift.743β
59π΄
CodableAlamofire) - An extension for Alamofire that converts JSON data into Decodable objects (Swift 4).8β
1π΄
WAMapping) - A library to turn dictionary into object and vice versa for iOS. Designed for speed!796β
50π΄
Himotoki) - A type-safe JSON decoding library purely written in Swift.503β
78π΄
PMHTTP) - Swift/Obj-C HTTP framework with a focus on REST and JSON.?β
?π΄
NativeJSONMapper) - Simple Swift 4 encoding & decoding.360β
32π΄
PMJSON) - Pure Swift JSON encoding/decoding library.- jsoncafe.com - Online Template driven Model Class Generator from JSON.
27β
3π΄
Mappable) - lightweight and powerful JSON object mapping library, specially optimized for immutable properties.
990β
198π΄
AEXML) - Simple and lightweight XML parser written in Swift.824β
63π΄
Ji) - XML/HTML parser for Swift.2597β
198π΄
Ono) - A sensible way to deal with XML & HTML for iOS & macOS.1060β
149π΄
Fuzi) - A fast & lightweight XML & HTML parser in Swift with XPath & CSS support.2383β
223π΄
Kanna) - Kanna(ι) is an XML/HTML parser for macOS/iOS.566β
90π΄
SwiftyXMLParser) - Simple XML Parser implemented in Swift.237β
26π΄
HTMLKit) - An Objective-C framework for your everyday HTML needs.1376β
204π΄
SWXMLHash) - Simple XML parsing in Swift.102β
26π΄
SwiftyXML) - The most swifty way to deal with XML data in swift 4.778β
103π΄
XMLCoder) - Encoder & Decoder for XML using Swift'sCodable
protocols.268β
19π΄
ZMarkupParser) - Convert HTML strings into NSAttributedString with customized styles and tags.
1163β
100π΄
WKZombie) - WKZombie is a Swift framework for iOS/macOS to navigate within websites and collect data without the need of User Interface or API, also known as Headless browser. It can be used to run automated tests or manipulate websites using Javascript.200β
21π΄
URLPreview) - An NSURL extension for showing preview info of webpages.1162β
170π΄
FeedKit) - An RSS and Atom feed parser written in Swift.586β
47π΄
Erik) - Erik is an headless browser based on WebKit. An headless browser allow to run functional tests, to access and manipulate webpages using javascript.649β
72π΄
URLEmbeddedView) - Automatically caches the object that is confirmed the Open Graph Protocol, and displays it as URL embedded card.278β
19π΄
SwiftCssParser) - A Powerful , Extensible CSS Parser written in pure Swift.23β
4π΄
RLPSwift) - Recursive Length Prefix encoding written in Swift.76β
4π΄
AcknowledgementsPlist) - AcknowledgementsPlist manages the licenses of libraries that depend on your iOS app.787β
76π΄
CoreXLSX) - Excel spreadsheet (XLSX) format support in pure Swift.549β
57π΄
SVGView) - SVG parser and renderer written in SwiftUI.388β
28π΄
CreateAPI) - Delightful code generation for OpenAPI specs for Swift written in Swift.7909β
504π΄
NetNewsWire) - Itβs a free and open-source feed reader for macOS and iOS.
234β
66π΄
passbook) - Passbook gem let's you create pkpass for passbook iOS 6+.324β
29π΄
Dubai) - Generate and Preview Passbook Passes.- π Passkit - Design, Create and validate Passbook Passes.
763β
118π΄
Caishen) - A Payment Card UI & Validator for iOS.- π Stripe - Payment integration on your app with ο£ΏPAY. Suitable for people with low knowledge on Backend.
- π Braintree - Free payment processing on your first $50k. Requires Backend.
176β
57π΄
Venmo) Make and accept payments in your iOS app via Venmo.- π Moltin - Add eCommerce to your app with a simple SDK, so you can create a store and sell physical products, no backend required.
363β
11π΄
PatronKit) - A framework to add patronage to your apps.6475β
787π΄
SwiftyStoreKit) - Lightweight In App Purchases Swift framework for iOS 8.0+ and macOS 9.0+40β
6π΄
InAppFramework) - In App Purchase Manager framework for iOS.21β
12π΄
SwiftInAppPurchase) - Simply code In App Purchases with this Swift Framework.162β
37π΄
monza) - Ruby Gem for Rails - Easy iTunes In-App Purchase Receipt validation, including auto-renewable subscriptions.973β
370π΄
PayPal) - Accept payments in your iOS app via PayPal.2291β
554π΄
card.io-iOS-SDK) - card.io provides fast, easy credit card scanning in mobile apps.135β
27π΄
SwiftLuhn) - Debit/Credit card validation port of the Luhn Algorithm in Swift.127β
20π΄
ObjectiveLuhn) - Luhn Credit Card Validation Algorithm.2428β
453π΄
RMStore) - A lightweight iOS library for In-App Purchases.363β
48π΄
MFCard) - Easily integrate Credit Card payments in iOS App / Customisable Card UI.617β
93π΄
TPInAppReceipt) - Reading and Validating In App Store Receipt.340β
39π΄
iCard) - Bank Card Generator with Swift using SnapKit DSL.1469β
164π΄
CreditCardForm-iOS) - CreditCardForm is iOS framework that allows developers to create the UI which replicates an actual Credit Card.1109β
71π΄
merchantkit) - A modern In-App Purchases management framework for iOS.78β
13π΄
TipJarViewController) - Easy, drop-in tip jar for iOS apps.73β
41π΄
FramesIos) - Payment Form UI and Utilities in Swift.182β
17π΄
YRPayment) - Better payment user experience library with cool animation in Swift.37β
3π΄
AnimatedCardInput) β Easy to use library with customisable components for input of Credit Card data.
856β
50π΄
Proposer) - Make permission request easier (Supports Camera, Photos, Microphone, Contacts, Location).613β
44π΄
ISHPermissionKit) - A unified way for iOS apps to request user permissions.1203β
109π΄
ClusterPrePermissions) - Reusable pre-permissions utility that lets developers ask users for access in their own dialog, before making the system-based request.2906β
319π΄
Permission) - A unified API to ask for permissions on iOS.639β
53π΄
STLocationRequest) - A simple and elegant 3D-Flyover location request screen written Swift.687β
67π΄
PAPermissions) - A unified API to ask for permissions on iOS.952β
64π΄
AREK) - AREK is a clean and easy to use wrapper over any kind of iOS permission.5539β
447π΄
SPPermissions) - Ask permissions on Swift. Available List, Dialog & Native interface. Can check state permission.
- π The Ray Wenderlich Podcast
- π Debug
- App Story
- π iPhreaks
- π Under the Radar
- Core Intuition
- Swift Playhouse
- π Release Notes
- π More Than Just Code
- π Runtime
- π Consult
- π Swift Unwrapped
- π Fireside Swift
- π Swift by Sundell
- π Stacktrace
547β
35π΄
crafter) - CLI that allows you to configure iOS project's template using custom DSL syntax, simple to use and quite powerful.1606β
111π΄
liftoff) - Another CLI for creating iOS projects.388β
42π΄
amaro) - iOS Boilerplate full of delights.227β
7π΄
chairs) - Swap around your iOS Simulator Documents.1768β
88π΄
SwiftPlate) - Easily generate cross platform Swift framework projects from the command line.1965β
294π΄
xcproj) - Read and update Xcode projects.4226β
486π΄
Tuist) - A tool to create, maintain and interact with Xcode projects at scale.825β
48π΄
SwiftKit) - Start your next Open-Source Swift Framework.441β
57π΄
swift5-module-template) - A starting point for any Swift 5 module that you want other people to include in their projects.
2632β
164π΄
Playgrounds) - Playgrounds for Objective-C for extremely fast prototyping / learning.349β
18π΄
MMBarricade) - Runtime configurable local server for iOS apps.- STV Framework - Native visual iOS development.
2β
0π΄
swiftmon) - swiftmon restarts your swift application in case of any file change.137β
14π΄
Model2App) - Turn your Swift data model into a working CRUD app.
24161β
4163π΄
RxSwift) - Reactive Programming in Swift.8β
1π΄
RxOptional) - RxSwift extensions for Swift optionals and "Occupiable" types.132β
26π΄
ReactiveTask) - Flexible, stream-based abstraction for launching processes.19946β
3473π΄
ReactiveCocoa) - Streams of values over time.179β
62π΄
RxMediaPicker) - A reactive wrapper built around UIImagePickerController.255β
17π΄
ReactiveCoreData) - ReactiveCoreData (RCD) is an attempt to bring Core Data into the ReactiveCocoa (RAC) world.7515β
518π΄
ReSwift) - Unidirectional Data Flow in Swift - Inspired by Redux.1235β
115π΄
ReactiveKit) - ReactiveKit is a collection of Swift frameworks for reactive and functional reactive programming.226β
44π΄
RxPermission) - RxSwift bindings for Permissions API in iOS.1605β
237π΄
RxAlamofire) - RxSwift wrapper around the elegant HTTP networking in Swift Alamofire.1146β
261π΄
RxRealm) - Rx wrapper for Realm's collection types.69β
13π΄
RxMultipeer) - A testable RxSwift wrapper around MultipeerConnectivity.1391β
357π΄
RxBluetoothKit) - iOS & macOS Bluetooth library for RxSwift.1352β
182π΄
RxGesture) - RxSwift reactive wrapper for view gestures.643β
68π΄
NSObject-Rx) - Handy RxSwift extensions on NSObject, including rx_disposeBag.164β
67π΄
RxCoreData) - RxSwift extensions for Core Data.718β
31π΄
RxAutomaton) - RxSwift + State Machine, inspired by Redux and Elm.53β
12π΄
ReactiveArray) - An array class implemented in Swift that can be observed using ReactiveCocoa's Signals.1079β
128π΄
Interstellar) - Simple and lightweight Functional Reactive Coding in Swift for the rest of us.39β
3π΄
ReduxSwift) - Predictable state container for Swift apps too.71β
1π΄
Aftermath) - Stateless message-driven micro-framework in Swift.1563β
174π΄
RxKeyboard) - Reactive Keyboard in iOS.5266β
384π΄
JASONETTE-iOS) - Native App over HTTP. Create your own native iOS app with nothing but JSON.2962β
430π΄
ReactiveSwift) - Streams of values over time by ReactiveCocoa group.10β
2π΄
Listenable) - Swift object that provides an observable platform.176β
16π΄
Reactor) - Unidirectional Data Flow using idiomatic Swiftβinspired by Elm and Redux.179β
14π΄
Snail) - An observables framework for Swift.55β
13π΄
RxWebSocket) - Reactive extension over Starscream for websockets.17β
4π΄
ACKReactiveExtensions) - Useful extensions for ReactiveCocoa24β
4π΄
ReactiveLocation) - CoreLocation made reactive517β
18π΄
Hanson) - Lightweight observations and bindings in Swift, with support for KVO and NotificationCenter.370β
38π΄
Observable) - The easiest way to observe values in Swift.67β
3π΄
SimpleApiClient) - A configurable api client based on Alamofire4 and RxSwift4 for iOS.331β
16π΄
VueFlux) - Unidirectional Data Flow State Management Architecture for Swift - Inspired by Vuex and Flux.688β
38π΄
RxAnimated) - Animated RxCocoa bindings.13β
1π΄
BindKit) - Two-way data binding framework for iOS. Only one API to learn.7β
2π΄
STDevRxExt) - STDevRxExt contains some extension functions for RxSwift and RxCocoa which makes our live easy.125β
11π΄
RxReduce) - Lightweight framework that ease the implementation of a state container pattern in a Reactive Programming compliant way.2202β
175π΄
RxCoordinator) - Powerful navigation library for iOS based on the coordinator pattern.9β
0π΄
RxAlamoRecord) Combines the power of the AlamoRecord and RxSwift libraries to create a networking layer that makes interacting with API's easier than ever reactively.304β
33π΄
CwlSignal) A Swift framework for reactive programming.136β
9π΄
LightweightObservable) - A lightweight implementation of an observable sequence that you can subscribe to.25β
4π΄
Bindy) - Simple, lightweight swift bindings with KVO support and easy to read syntax.2646β
208π΄
OpenCombine) β Open source implementation of Apple's Combine framework for processing values over time.72β
7π΄
OneWay) - A Swift library for state management with unidirectional data flow.620β
33π΄
Verge) - Verge is a faster and scalable state management library for UIKit and SwiftUI
2155β
98π΄
Render) - Swift and UIKit a la React.2246β
90π΄
Katana) - Swift apps a la React and Redux.162β
8π΄
TemplateKit) - React-inspired framework for building component-based user interfaces in Swift.6β
2π΄
CoreEvents) - Simple library with C#-like events.2457β
102π΄
Tokamak) - React-like framework providing a declarative API for building native UI components with easy to use one-way data binding.
987β
120π΄
Swift Cheat Sheet) - A quick reference cheat sheet for common, high level topics in Swift.1330β
202π΄
Objective-C Cheat Sheet) - A quick reference cheat sheet for common, high level topics in Objective-C.163β
21π΄
SwiftSnippets) - A collection of Swift snippets to be used in Xcode.33β
2π΄
App Store Checklist) - A checklist of what to look for before submitting your app to the App Store.1829β
134π΄
whats-new-in-swift-4) - An Xcode playground showcasing the new features in Swift 4.0.- π WWDC-Recap - A collection of session summaries in markdown format, from WWDC 19 & 17.
- π Awesome-ios - A curated list of awesome iOS ecosystem.
599β
46π΄
Reflection) - Reflection provides an API for advanced reflection at runtime including dynamic construction of types.308β
66π΄
Reflect) - Reflection, Dict2Model, Model2Dict, Archive.966β
119π΄
EVReflection) - Reflection based JSON encoding and decoding. Including support for NSDictionary, NSCoding, Printable, Hashable and Equatable.450β
39π΄
JSONNeverDie) - Auto reflection tool from JSON to Model, user friendly JSON encoder / decoder, aims to never die.135β
22π΄
SwiftKVC) - Key-Value Coding (KVC) for native Swift classes and structs.1057β
92π΄
Runtime) - A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties.
612β
48π΄
Regex) - A Swift Β΅framework providing an NSRegularExpression-backed Regex type.112β
12π΄
SwiftRegex) - Perl-like Regex =~ operator for Swift.230β
10π΄
PySwiftyRegex) - Easily deal with Regex in Swift in a Pythonic way.331β
33π΄
Regex) - Regular expressions for swift.67β
16π΄
Regex) - Regex class for Swift. Wraps NSRegularExpression.328β
17π΄
sindresorhus/Regex) - Swifty regular expressions, fully tested & documented, and with correct Unicode handling.
625β
184π΄
Spotify) Spotify iOS SDK.346β
43π΄
SpotifyLogin) Spotify SDK Login in Swift.7726β
3502π΄
Facebook) Facebook iOS SDK.- π Google Analytics Google Analytics SDK for iOS.
973β
370π΄
Paypal iOS SDK) The PayPal Mobile SDKs enable native apps to easily accept PayPal and credit card payments.230β
75π΄
Pocket) SDK for saving stuff to Pocket.431β
123π΄
Tumblr) Library for easily integrating Tumblr data into your iOS or macOS application.256β
127π΄
Evernote) Evernote SDK for iOS.120β
110π΄
Box) iOS + macOS SDK for the Box API.103β
88π΄
OneDrive) Live SDK for iOS.2033β
943π΄
Stripe) Stripe bindings for iOS and macOS.- Venmo
1664β
876π΄
AWS) Amazon Web Services Mobile SDK for iOS.116β
80π΄
Zendesk) Zendesk Mobile SDK for iOS.- π Dropbox SDKs for Drop-ins and Dropbox Core API.
- π Firebase Mobile (and web) application development platform.
5590β
1162π΄
ResearchKit) ResearchKit is an open source software framework that makes it easy to create apps for medical research or for other research projects.- π Primer - Easy SDK for creating personalized landing screens, signup, and login flows on a visual editor with built in a/b/n testing and analytics.
84β
61π΄
Azure) - Client library for accessing Azure Storage on an iOS device.2579β
309π΄
1Password) - 1Password Extension for iOS Apps.2384β
441π΄
CareKit) - CareKit is an open source software framework for creating apps that help people better understand and manage their health. By Apple.448β
206π΄
Shopify) - Shopifyβs Mobile Buy SDK makes it simple to sell physical products inside your mobile app.?β
?π΄
Pinterest) - Pinterest iOS SDK.82β
37π΄
playkit-ios) - PlayKit: Kaltura Player SDK for iOS.204β
63π΄
algoliasearch-client-swift) - Algolia Search API Client for Swift.686β
443π΄
twitter-kit-ios) - Twitter Kit is a native SDK to include Twitter content inside mobile apps.367β
121π΄
rides-ios-sdk) - Uber Rides iOS SDK (beta).194β
31π΄
Apphud) - A complete solution to integrate auto-renewable subscriptions and regular in-app purchases in 30 minutes with no server code required.347β
39π΄
Adapty) - Integrate in-app subscriptions and a/b testing for them with 3 lines of code.
1000β
165π΄
STTwitter) A stable, mature and comprehensive Objective-C library for Twitter REST API 1.1.213β
77π΄
FHSTwitterEngine) Twitter API for Cocoa developers.52β
61π΄
Giphy) Giphy API client for iOS in Objective-C.94β
22π΄
UberKit) - A simple, easy-to-use Objective-C wrapper for the Uber API.967β
265π΄
InstagramKit) - Instagram iOS SDK.73β
10π΄
DribbbleSDK) - Dribbble iOS SDK.741β
154π΄
objectiveflickr) - ObjectiveFlickr, a Flickr API framework for Objective-C.124β
14π΄
Easy Social) - Twitter & Facebook Integration.171β
49π΄
das-quadrat) - A Swift wrapper for Foursquare API. iOS and macOS.13β
5π΄
SocialLib) - SocialLib handles sharing message to multiple social media.106β
25π΄
PokemonKit) - Pokeapi wrapper, written in Swift.62β
11π΄
TJDropbox) - A Dropbox v2 client library written in Objective-C186β
23π΄
GitHub.swift) - Unofficial GitHub API client in Swift?β
?π΄
CloudRail SI) - Abstraction layer / unified API for multiple API providers. Interfaces eg for Cloud Storage (Dropbox, Google, ...), Social Networks (Facebook, Twitter, ...) and more.11β
3π΄
Medium SDK - Swift) - Unofficial Medium API SDK in Swift with sample project.2378β
388π΄
Swifter) - π¦ A Twitter framework for iOS & macOS written in Swift.1019β
141π΄
SlackKit) - a Slack client library for iOS and macOS written in Swift.95β
12π΄
RandomUserSwift) - Swift Framework to Generate Random Users - An Unofficial SDK for randomuser.me.?β
?π΄
PPEventRegistryAPI) - Swift 3 Framework for Event Registry API (eventregistry.org).191β
9π΄
UnsplashKit) - Swift client for Unsplash.134β
43π΄
Swiftly Salesforce) - An easy-to-use framework for building iOS apps that integrate with Salesforce, using Swift and promises.110β
16π΄
Spartan) - An Elegant Spotify Web API Library Written in Swift for iOS and macOS.67β
5π΄
BigBoard) - An Elegant Financial Markets Library Written in Swift that makes requests to Yahoo Finance API's under the hood.8β
3π΄
BittrexApiKit) - Simple and complete Swift wrapper for Bittrex Exchange API.254β
54π΄
SwiftyVK) Library for easy interact with VK social network API written in Swift.19β
9π΄
ARKKit) - ARK Ecosystem Cryptocurrency API Framework for iOS & macOS, written purely in Swift 4.0.578β
81π΄
SwiftInstagram) - Swift Client for Instagram API.8β
1π΄
SwiftyArk) - A simple, lightweight, fully-asynchronous cryptocurrency framework for the ARK Ecosystem.2β
0π΄
PerfectSlackAPIClient) - A Slack API Client for the Perfect Server-Side Swift Framework.76β
5π΄
Mothership) - Tunes Connect Library inspired by FastLane.39β
6π΄
SwiftFlyer) - An API wrapper for bitFlyer that supports all providing API.412β
93π΄
waterwheel.swift) - The Waterwheel Swift SDK provides classes to natively connect iOS, macOS, tvOS, and watchOS applications to Drupal 7 and 8.160β
27π΄
ForecastIO) - A Swift library for the Forecast.io Dark Sky API.41β
1π΄
JamfKit) - A JSS communication framework written in Swift.
1545β
95π΄
cocoapods-keys) - A key value store for storing environment and application keys.120β
16π΄
simple-touch) - Very simple swift wrapper for Biometric Authentication Services (Touch ID) on iOS.678β
266π΄
SwiftPasscodeLock) - An iOS passcode lock with TouchID authentication written in Swift.604β
117π΄
Smile-Lock) - A library for make a beautiful Passcode Lock View.224β
65π΄
zxcvbn-ios) - A realistic password strength estimator.20β
10π΄
TPObfuscatedString) - Simple String obfuscation using core Swift.618β
143π΄
LTHPasscodeViewController) - An iOS passcode lockscreen replica (from Settings), with TouchID and simple (variable length) / complex support.?β
?π΄
iOS-App-Security-Class) - Simple class to check if iOS app has been cracked, being debugged or enriched with custom dylib and as well detect jailbroken environment.27β
4π΄
BiometricAuth) - Simple framework for biometric authentication (via TouchID) in your application.21β
9π΄
SAPinViewController) - Simple and easy to use default iOS PIN screen. This simple library allows you to draw a fully customisable PIN screen same as the iOS default PIN view. My inspiration to create this library was form THPinViewController, however SAPinViewController is completely implemented in Swift. Also the main purpose of creating this library was to have simple, easy to use and fully customisable PIN screen.384β
96π΄
TOPasscodeViewController) - A modal passcode input and validation view controller for iOS.825β
108π΄
BiometricAuthentication) - Use Apple FaceID or TouchID authentication in your app using BiometricAuthentication.65β
16π΄
KKPinCodeTextField) - A customizable verification code textField for phone verification codes, passwords etc.3β
1π΄
Virgil SWIFT PFS SDK) - An SDK that allows developers to add the Perfect Forward Secrecy (PFS) technologies to their digital solutions to protect previously intercepted traffic from being decrypted even if the main Private Key is compromised.27β
5π΄
Virgil Security Objective-C/Swift SDK) - An SDK which allows developers to add full end-to-end security to their existing digital solutions to become HIPAA and GDPR compliant and more using Virgil API.?β
?π΄
Vault) - Safe place for your encryption keys.471β
20π΄
SecurePropertyStorage) - Helps you define secure storages for your properties using Swift property wrappers.
781β
218π΄
AESCrypt-ObjC) - A simple and opinionated AES encrypt / decrypt Objective-C class that just works.478β
89π΄
IDZSwiftCommonCrypto) - A wrapper for Apple's Common Crypto library written in Swift.283β
22π΄
Arcane) - Lightweight wrapper around CommonCrypto in Swift.12β
8π΄
SwiftMD5) - A pure Swift implementation of MD5.217β
32π΄
SwiftHash) - Hash in Swift.37β
6π΄
SweetHMAC) - A tiny and easy to use Swift class to encrypt strings using HMAC algorithms.718β
122π΄
SwCrypt) - RSA public/private key generation, RSA, AES encryption/decryption, RSA sign/verify in Swift with CommonCrypto in iOS and macOS.?β
?π΄
SwiftSSL) - An Elegant crypto toolkit in Swift.1256β
338π΄
SwiftyRSA) - RSA public/private key encryption in Swift.116β
11π΄
EnigmaKit) - Enigma encryption in Swift.1811β
142π΄
Themis) - High-level crypto library, providing basic asymmetric encryption, secure messaging with forward secrecy and secure data storage, supports iOS/macOS, Android and different server side platforms.638β
108π΄
Obfuscator-iOS) - Secure your app by obfuscating all the hard-coded security-sensitive strings.508β
176π΄
swift-sodium) - Safe and easy to use crypto for iOS.10026β
1646π΄
CryptoSwift) - Crypto related functions and helpers for Swift implemented in Swift programming language.38β
16π΄
SCrypto) - Elegant Swift interface to access the CommonCrypto routines.264β
33π΄
SipHash) - Simple and secure hashing in Swift with the SipHash algorithm.3350β
517π΄
RNCryptor) - CCCryptor (AES encryption) wrappers for iOS and Mac in Swift. -- For ObjC, see RNCryptor/RNCryptor-objc.68β
13π΄
CatCrypto) - An easy way for hashing and encryption.279β
41π΄
SecureEnclaveCrypto) - Demonstration library for using the Secure Enclave on iOS.21β
1π΄
RSASwiftGenerator) - Util for generation RSA keys on your client and save to keychain or cover into Data.34β
6π΄
Virgil Security Objective-C/Swift Crypto Library) - A high-level cryptographic library that allows to perform all necessary operations for securely storing and transferring data.190β
113π΄
JOSESwift) - A framework for the JOSE standards JWS, JWE, and JWK written in Swift.
3081β
386π΄
UICKeyChainStore) - UICKeyChainStore is a simple wrapper for Keychain on iOS.3961β
219π΄
Valet) - Securely store data in the iOS or macOS Keychain without knowing a thing about how the Keychain works.2920β
265π΄
Locksmith) - A powerful, protocol-oriented library for working with the keychain in Swift.7801β
767π΄
KeychainAccess) - Simple Swift wrapper for Keychain that works on iOS and macOS.74β
6π΄
Keychains) - Because you should care... about the security... of your shit.850β
87π΄
Lockbox) - Objective-C utility class for storing data securely in the key chain.5400β
955π΄
SAMKeychain) - Simple Objective-C wrapper for the keychain that works on Mac and iOS.1583β
340π΄
SwiftKeychainWrapper) - A simple wrapper for the iOS Keychain to allow you to use it in a similar fashion to User Defaults.22β
2π΄
SwiftyKeychainKit) - Keychain wrapper with the benefits of static typing and convenient syntax, support for primitive types, Codable, NSCoding.
Server side projects supporting coroutines, Linux, MacOS, iOS, Apache Modules, Async calls, libuv and more.
13835β
946π΄
Perfect) - Server-side Swift. The Perfect library, application server, connectors and example apps.3843β
533π΄
Swifter) - Tiny http server engine written in Swift programming language.5582β
1305π΄
CocoaHTTPServer) - A small, lightweight, embeddable HTTP server for macOS or iOS applications.397β
35π΄
Curassow) - Swift HTTP server using the pre-fork worker model.1852β
87π΄
Zewo) - Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.23824β
1410π΄
Vapor) - Elegant web framework for Swift that works on iOS, macOS, and Ubuntu.261β
5π΄
swiftra) - Sinatra-like DSL for developing web apps in Swift.906β
39π΄
blackfire) - A fast HTTP web server based on Node.js and Express written in Swift.450β
32π΄
swift-http) - HTTP Implementation for Swift on Linux and macOS.46β
1π΄
Trevi) - libuv base Swift web HTTP server framework.847β
47π΄
Express) - Swift Express is a simple, yet unopinionated web application server written in Swift.928β
79π΄
Taylor) - A lightweight library for writing HTTP web servers with Swift.373β
8π΄
Frank) - Frank is a DSL for quickly writing web applications in Swift.7616β
495π΄
Kitura) - A Swift Web Framework and HTTP Server.1972β
77π΄
Swifton) - A Ruby on Rails inspired Web Framework for Swift that runs on Linux and macOS.?β
?π΄
Dynamo) - High Performance (nearly)100% Swift Web server supporting dynamic content.462β
57π΄
Redis) - Pure-Swift Redis client implemented from the original protocol spec. macOS + Linux compatible.259β
30π΄
NetworkObjects) - Swift backend / server framework (Pure Swift, Supports Linux).- Noze.io - Evented I/O streams a.k.a. Node.js for Swift.
312β
14π΄
Lightning) - A Swift Multiplatform Web and Networking Framework.448β
65π΄
SwiftGD) - A simple Swift wrapper for libgd.292β
21π΄
Jobs) - A job system for Swift backends.174β
4π΄
ApacheExpress) - Write Apache Modules in Swift!6477β
1226π΄
GCDWebServer) - Lightweight GCD based HTTP server for macOS & iOS (includes web based uploader & WebDAV server).593β
74π΄
Embassy) - Super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux.1425β
42π΄
smoke-framework) - A light-weight server-side service framework written in the Swift programming language.
5848β
1268π΄
NY Times - Objective C Style Guide) - The Objective-C Style Guide used by The New York Times.3098β
627π΄
raywenderlich Style Guide) - A style guide that outlines the coding conventions for raywenderlich.com.1675β
313π΄
GitHub Objective-C Style Guide) - Style guide & coding conventions for Objective-C projects.- π Objective-C Coding Convention and Best Practices - Gist with coding conventions.
13024β
2152π΄
Swift Style Guide by @raywenderlich) - The official Swift style guide for raywenderlich.com.241β
36π΄
Spotify Objective-C Coding Style) - Guidelines for iOS development in use at Spotify.4772β
565π΄
GitHub - Style guide & coding conventions for Swift projects) - A guide to our Swift style and conventions by @github.10788β
1239π΄
Futurice iOS Good Practices) - iOS starting guide and good practices suggestions by @futurice.95β
7π΄
SlideShare Swift Style Guide) - SlideShare Swift Style Guide we are using for our upcoming iOS 8 only app written in Swift.172β
19π΄
Prolific Interactive Style Guide) - A style guide for Swift.1436β
196π΄
Swift Style Guide by LinkedIn) - LinkedIn's Official Swift Style Guide.
4142β
514π΄
Kiwi) - A behavior-driven development library for iOS development.2326β
274π΄
Specta) - A light-weight TDD / BDD framework for Objective-C & Cocoa.9770β
909π΄
Quick) - A behavior-driven development framework for Swift and Objective-C.856β
318π΄
XcodeCoverage) - Code coverage for Xcode projects.5015β
601π΄
OHHTTPStubs) - Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!192β
4π΄
Dixie) - Dixie is an open source Objective-C testing framework for altering object behaviours.1863β
310π΄
gh-unit) - Test Framework for Objective-C.4777β
591π΄
Nimble) - A Matcher Framework for Swift and Objective-C844β
48π΄
Sleipnir) - BDD-style framework for Swift.1414β
106π΄
SwiftCheck) - QuickCheck for Swift.325β
11π΄
Spry) - A Mac and iOS Playgrounds Unit Testing library based on Nimble.1124β
258π΄
swift-corelibs-xctest) - The XCTest Project, A Swift core library for providing unit test support.316β
13π΄
PlaygroundTDD) - Small library to easily run your tests directly within a Playground.
286β
49π΄
Switchboard) - Switchboard - easy and super light weight A/B testing for your mobile iPhone or android app. This mobile A/B testing framework allows you with minimal servers to run large amounts of mobile users.787β
44π΄
SkyLab) - Multivariate & A/B Testing for iOS and Mac.79β
6π΄
MSActiveConfig) - Remote configuration and A/B Testing framework for iOS.113β
8π΄
ABKit) - AB testing framework for iOS.
- appium - Appium is an open source test automation framework for use with native and hybrid mobile apps.
387β
288π΄
robotframework-appiumlibrary) - AppiumLibrary is an appium testing library for RobotFramework.- π Cucumber - Behavior driver development for iOS.
6200β
909π΄
Kif) - An iOS Functional Testing Framework.757β
54π΄
Subliminal) - An understated approach to iOS integration testing.- ios-driver - Test any iOS native, hybrid, or mobile web application using Selenium / WebDriver.
810β
52π΄
Remote) - Control your iPhone from inside Xcode for end-to-end testing.565β
44π΄
LayoutTest-iOS) - Write unit tests which test the layout of a view in multiple configurations.5582β
738π΄
EarlGrey) - π΅ iOS UI Automation Test Framework.2161β
169π΄
UI Testing Cheat Sheet) - How do I test this with UI Testing?3180β
231π΄
Bluepill) - Bluepill is a reliable iOS testing tool that runs UI tests using multiple simulators on a single machine.- π Flawless App - tool for visual quality check of mobile app in a real-time. It compares initial design with the actual implementation right inside iOS simulator.
861β
111π΄
TouchVisualizer) - Lightweight touch visualization library in Swift. A single line of code and visualize your touches!56β
14π΄
UITestHelper) - UITest helper library for creating readable and maintainable tests.2055β
139π΄
ViewInspector) - Runtime inspection and unit testing of SwiftUI views285β
32π΄
AutoMate) - XCTest extensions for writing UI automation tests.554β
118π΄
Marathon Runner) - Fast, platform-independent test runner focused on performance and stability execute tests.
498β
20π΄
ETTrace) - Locally measure performance of your app, without Xcode or Instruments.587β
23π΄
NaughtyKeyboard) - The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data. This is a keyboard to help you test your app from your iOS device.1775β
183π΄
Fakery) - Swift fake data generator.651β
86π΄
DVR) - Network testing for Swift.1640β
168π΄
Cuckoo) - First boilerplate-free mocking framework for Swift.270β
28π΄
Vinyl) - Network testing Γ la VCR in Swift.120β
27π΄
Mockit) - A simple mocking framework for Swift, inspired by the famous Mockito for Java.268β
6π΄
Cribble) - Swifty tool for visual testing iPhone and iPad apps.130β
7π΄
second_curtain) - Upload failing iOS snapshot tests cases to S3.250β
50π΄
trainer) - Convert xcodebuild plist files to JUnit reports.774β
67π΄
Buildasaur) - Automatic testing of your Pull Requests on GitHub and BitBucket using Xcode Server. Keep your team productive and safe. Get up and running in minutes.761β
44π΄
Kakapo) - Dynamically Mock server behaviors and responses in Swift.65β
8π΄
AcceptanceMark) Tool to auto-generate Xcode tests classes from Markdown tables.23β
2π΄
MetovaTestKit) - A collection of testing utilities to turn crashing test suites into failing test suites.181β
5π΄
MirrorDiffKit) - Pretty diff between any structs or classes.15β
1π΄
SnappyTestCase) - iOS Simulator type agnostic snapshot testing, built on top of the FBSnapshotTestCase.22β
2π΄
XCTestExtensions) - XCTestExtensions is a Swift extension that provides convenient assertions for writing Unit Test.- π OCMock - Mock objects for Objective-C.
1487β
178π΄
Mockingjay) - An elegant library for stubbing HTTP requests with ease in Swift.1133β
79π΄
PinpointKit) - Let your testers and users send feedback with annotated screenshots and logs using a simple gesture.1771β
211π΄
iOS Snapshot Test Case) β Snapshot test your UIViews and CALayers on iOS and tvOS.2β
2π΄
DataFixture) - Creation of data model easily, with no headache.3606β
541π΄
SnapshotTesting) - Delightful Swift snapshot testing.194β
17π΄
Mockingbird) - Simplify software testing, by easily mocking any system using HTTP/HTTPS, allowing a team to test and develop against a service that is not complete, unstable or just to reproduce planned cases.
3058β
511π΄
Twitter Text Obj) - An Objective-C implementation of Twitter's text processing library.6448β
1298π΄
Nimbus) - Nimbus is a toolkit for experienced iOS software designers.637β
78π΄
NSStringEmojize) - A category on NSString to convert Emoji Cheat Sheet codes to their equivalent Unicode characters.1245β
168π΄
MMMarkdown) - An Objective-C static library for converting Markdown to HTML.6328β
1180π΄
DTCoreText) - Methods to allow using HTML code with CoreText.354β
51π΄
DTRichTextEditor) - A rich-text editor for iOS.84β
6π΄
NBEmojiSearchView) - A searchable emoji dropdown view.199β
49π΄
Pluralize.swift) - Great Swift String Pluralize Extension.1891β
445π΄
RichEditorView) - RichEditorView is a simple, modular, drop-in UIView subclass for Rich Text Editing.932β
91π΄
Money) - Swift value types for working with money & currency.5028β
791π΄
PhoneNumberKit) - A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.8839β
1656π΄
YYText) - Powerful text framework for iOS to display and edit rich text.1177β
43π΄
Format) - A Swift Formatter Kit.63β
10π΄
Tribute) - Programmatic creation of NSAttributedString doesn't have to be a pain.95β
11π΄
EmojiKit) - Effortless emoji-querying in Swift.36β
7π΄
Roman) - Seamless Roman numeral conversion in Swift.3777β
583π΄
ZSSRichTextEditor) - A beautiful rich text WYSIWYG editor for iOS with a syntax highlighted source view.114β
45π΄
pangu.Objective-C) - Paranoid text spacing in Objective-C.1614β
147π΄
SwiftString) - A comprehensive, lightweight string extension for Swift.601β
44π΄
Marklight) - Markdown syntax highlighter for iOS.683β
61π΄
MarkdownTextView) - Rich Markdown editing control for iOS.2191β
119π΄
TextAttributes) - An easier way to compose attributed strings.458β
41π΄
Reductio) - Automatic summarizer text in Swift.68β
6π΄
SmarkDown) - A Pure Swift implementation of the markdown mark-up language.1596β
262π΄
SwiftyMarkdown) - Converts Markdown files and strings into NSAttributedString.11β
1π΄
SZMentions) - Library to help handle mentions.120β
60π΄
SZMentionsSwift) - Library to help handle mentions.401β
68π΄
Heimdall) - Heimdall is a wrapper around the Security framework for simple encryption/decryption operations.51β
3π΄
NoOptionalInterpolation) - Get rid of "Optional(...)" and "nil" in string interpolation. Easy pluralization.513β
44π΄
Smile) Emoji in Swift.21β
6π΄
ISO8601) Super lightweight ISO8601 Date Formatter in Swift.550β
37π΄
Translucid) - Lightweight library to set an Image as text background.12β
5π΄
FormatterKit) -stringWithFormat:
for the sophisticated hacker set.3508β
192π΄
BonMot) - Beautiful, easy attributed strings in Swift.239β
33π΄
SwiftValidators) - String validation for iOS developed in Swift. Inspired by π validator.js.73β
7π΄
StringStylizer) - Type strict builder class for NSAttributedString.1607β
84π΄
SwiftyAttributes) - Swift extensions that make it a breeze to work with attributed strings.759β
134π΄
MarkdownKit) - A simple and customizable Markdown Parser for Swift.1196β
152π΄
CocoaMarkdown) - Markdown parsing and rendering for iOS and macOS.865β
105π΄
Notepad) - A fully themeable markdown editor with live syntax highlighting.17β
3π΄
KKStringValidator) - Fast and simple string validation for iOS. With UITextField extension.18β
3π΄
ISO8859) - Convert ISO8859 1-16 Encoded Text to String in Swift. Supports iOS, tvOS, watchOS and macOS.106β
15π΄
Emojica) - Replace standard emoji in strings with a custom emoji set, such as16633β
1843π΄
Twemoji) or4460β
537π΄
EmojiOne).3055β
207π΄
SwiftRichString) - Elegant & Painless Attributed Strings Management Library in Swift.2347β
459π΄
libPhoneNumber-iOS) - iOS port from libphonenumber (Google's phone number handling library).439β
54π΄
AttributedTextView) - Easiest way to create an attributed UITextView with support for multiple links (including hashtags and mentions).15β
1π΄
StyleDecorator) - Design string simply by linking attributes to needed parts.689β
18π΄
Mustard) - Mustard is a Swift library for tokenizing strings when splitting by whitespace doesn't cut it.573β
93π΄
Input Mask) - Pattern-based user input formatter, parser and validator for iOS.754β
37π΄
Attributed) - Modern Swift Β΅framework for attributed strings.1354β
152π΄
Atributika) - Easily build NSAttributedString by detecting and styling HTML-like tags, hashtags, mentions, RegExp or NSDataDetector patterns.658β
33π΄
Guitar) - A Cross-Platform String Library Written in Swift.14β
3π΄
RealTimeCurrencyFormatter) - An ObjC international currency formatting utility.2195β
306π΄
Down) - Blazing fast Markdown rendering in Swift, built upon cmark.296β
67π΄
Marky Mark) - Highly customizable Markdown parsing and native rendering in Swift.1940β
202π΄
MarkdownView) - Markdown View for iOS.931β
56π΄
Highlighter) - Highlight whatever you want! Highlighter will magically find UI objects such as UILabel, UITextView, UITexTfield, UIButton in your UITableViewCell or other Class.166β
9π΄
Sprinter) - A library for formatting strings on iOS and macOS.1598β
244π΄
Highlightr) - An iOS & macOS syntax highlighter, supports 176 languages and comes with 79 styles.921β
110π΄
fuse-swift) - A lightweight fuzzy-search library, with zero dependencies.376β
24π΄
EFMarkdown) - A lightweight Markdown library for iOS.130β
12π΄
Croc) - A lightweight Swift library for Emoji parsing and querying.208β
11π΄
PostalCodeValidator) - A validator for postal codes with support for 200+ regions.101β
18π΄
CodeMirror Swift) - A lightweight wrapper of CodeMirror for macOS and iOS. Support Syntax Highlighting & Themes.2960β
161π΄
TwitterTextEditor) - A standalone, flexible API that provides a full featured rich text editor for iOS applications.586β
141π΄
AztecEditor-iOS) - Aztec is a Swift library that provides aUITextView
subclass with HTML visual-editing capabilities. The plugin API supports customization HTML conversion from/to HTML for compatibility with your needs.
1157β
102π΄
FontBlaster) - Programmatically load custom fonts into your iOS app.145β
23π΄
GoogleMaterialIconFont) - Google Material Design Icons for Swift and ObjC project.1744β
254π΄
ios-fontawesome) - NSString+FontAwesome.1573β
264π΄
FontAwesome.swift) - Use FontAwesome in your Swift projects.114β
15π΄
SwiftFontName) - OS font complements library. Localized font supported.1163β
118π΄
SwiftIconFont) - Icons fonts for iOS (FontAwesome, Iconic, Ionicon, Octicon, Themify, MapIcon, MaterialIcon).2809β
309π΄
FontAwesomeKit) - Icon font library for iOS. Currently supports Font-Awesome, Foundation icons, Zocial, and ionicons.1576β
86π΄
Iconic) - Auto-generated icon font library for iOS, watchOS and tvOS.366β
70π΄
GoogleMaterialDesignIcons) - Google Material Design Icons Font for iOS.53β
8π΄
OcticonsKit) - Use Octicons as UIImage / UIFont in your projects with Swifty manners.311β
25π΄
IoniconsKit) - Use Ionicons as UIImage / UIFont in your projects with Swifty manners.191β
9π΄
FontAwesomeKit.Swift) - A better choice for iOS Developer to use FontAwesome Icon.1327β
47π΄
UIFontComplete) - Font management (System & Custom) for iOS and tvOS.37β
10π΄
Swicon) - Use 1600+ icons (and more!) from FontAwesome and Google Material Icons in your swift/iOS project in an easy and space-efficient way!797β
106π΄
SwiftIcons) - A library for using different font icons: dripicons, emoji, font awesome, icofont, ionicons, linear icons, map icons, material icons, open iconic, state, weather. It supports UIImage, UIImageView, UILabel, UIButton, UISegmentedControl, UITabBarItem, UISlider, UIBarButtonItem, UIViewController, UITextfield, UIStepper.743β
125π΄
Font-Awesome-Swift) - Font Awesome swift library for iOS.6β
3π΄
JQSwiftIcon) - Icon Fonts on iOS using string interpolation written in Swift.907β
33π΄
Money) - A precise, type-safe representation of a monetary amount in a given currency.
880β
64π΄
Motif) - A lightweight and customizable JSON stylesheet framework for iOS.7943β
1285π΄
Texture) - Smooth asynchronous user interfaces for iOS apps.1027β
106π΄
GaugeKit) - Customizable gauges. Easy reproduce Apple's style gauges.12000β
2577π΄
iCarousel) - A simple, highly customisable, data-driven 3D carousel for iOS and Mac OS.212β
15π΄
HorizontalDial) - A horizontal scroll dial like Instagram.- π ComponentKit - A React-Inspired View Framework for iOS, by Facebook.
3042β
326π΄
RKNotificationHub) - Make any UIView a full fledged notification center.140β
25π΄
phone-number-picker) - A simple and easy to use view controller enabling you to enter a phone number with a country code similar to WhatsApp written in Swift.2621β
287π΄
BEMCheckBox) - Tasteful Checkbox for iOS.1743β
93π΄
MPParallaxView) - Apple TV Parallax effect in Swift.1076β
84π΄
Splitflap) - A simple split-flap display for your Swift applications.843β
71π΄
EZSwipeController) - UIPageViewController like Snapchat/Tinder/iOS Main Pages.49β
5π΄
Curry) - Curry is a framework built to enhance and compliment Foundation and UIKit.497β
51π΄
Pages) - UIPageViewController made simple.1397β
117π΄
BAFluidView) - UIView that simulates a 2D view of a fluid in motion.559β
41π΄
WZDraggableSwitchHeaderView) - Showing status for switching between viewControllers.800β
95π΄
SCTrelloNavigation) - An iOS native implementation of a Trello Animated Navagation.19β
6π΄
Spots) - Spots is a view controller framework that makes your setup and future development blazingly fast.289β
35π΄
AZExpandableIconListView) - An expandable/collapsible view component written in Swift.227β
18π΄
FlourishUI) - A highly configurable and out-of-the-box-pretty UI library.2309β
174π΄
Navigation Stack) - Navigation Stack is a stack-modeled navigation controller.436β
67π΄
UIView-draggable) - UIView category that adds dragging capabilities.794β
205π΄
EPSignature) - Signature component for iOS in Swift.258β
40π΄
EVFaceTracker) - Calculate the distance and angle of your device with regards to your face.966β
46π΄
LeeGo) - Declarative, configurable & highly reusable UI development as making Lego bricks.359β
39π΄
MEVHorizontalContacts) - An iOS UICollectionViewLayout subclass to show a list of contacts with configurable expandable menu items.1090β
75π΄
VisualEffectView) - UIVisualEffectView subclass with tint color.1078β
45π΄
Cacao) - Pure Swift Cross-platform UIKit (Cocoa Touch) implementation (Supports Linux).777β
138π΄
JDFlipNumberView) - Representing analog flip numbers like airport/trainstation displays.142β
17π΄
DCKit) - Set of iOS controls, which have useful IBInspectable properties. Written on Swift.561β
85π΄
BackgroundVideoiOS) - A swift and objective-C object that lets you add a background video to iOS views.777β
62π΄
NightNight) - Elegant way to integrate night mode to swift projects.2501β
307π΄
SwiftTheme) - Powerful theme/skin manager for iOS.2533β
321π΄
FDStackView) - Use UIStackView directly in iOS.- π RedBeard - It's a complete framework that takes away much of the pain of getting a beautiful, powerful iOS App crafted.
11978β
1260π΄
Material) - Material is an animation and graphics framework that allows developers to easily create beautiful applications.118β
19π΄
DistancePicker) - Custom control to select a distance with a pan gesture, written in Swift.2145β
200π΄
OAStackView) - OAStackView tries to port back the stackview to iOS 7+. OAStackView aims at replicating all the features in UIStackView.408β
43π΄
PageController) - Infinite paging controller, scrolling through contents and title bar scrolls with a delay.879β
47π΄
StatusProvider) - Protocol to handle initial Loadings, Empty Views and Error Handling in a ViewController & views.76β
3π΄
StackLayout) - An alternative to UIStackView for common Auto Layout patterns.162β
12π΄
NightView) - Dazzling Nights on iOS.344β
55π΄
SwiftVideoBackground) - Easy to Use UIView subclass for implementing a video background.234β
12π΄
ConfettiView) - Confetti View lets you create a magnificent confetti view in your app.843β
48π΄
BouncyPageViewController) - Page view controller with bounce effect.371β
29π΄
LTHRadioButton) - A radio button with a pretty fill animation.354β
51π΄
Macaw-Examples) - Various usages of the Macaw library.584β
89π΄
Reactions) - Fully customizable Facebook reactions control.197β
23π΄
Newly) - Newly is a drop in solution to add Twitter/Facebook/Linkedin-style new updates/tweets/posts available button.523β
37π΄
CardStackController) - iOS custom controller used in Jobandtalent app to present new view controllers as cards.4709β
947π΄
Material Components) - Google developed UI components that help developers execute Material Design.473β
29π΄
FAQView) - An easy to use FAQ view for iOS written in Swift.7β
0π΄
LMArticleViewController) - UIViewController subclass to beautifully present news articles and blog posts.7077β
940π΄
FSPagerView) - FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making BannerγProduct ShowγWelcome/Guide PagesγScreen/ViewController Sliders.898β
95π΄
ElongationPreview) - ElongationPreview is an elegant push-pop style view controller with 3D-Touch support and gestures.1927β
147π΄
Pageboy) - A simple, highly informative page view controller.277β
77π΄
IGColorPicker) - A customizable color picker for iOS in Swift.7β
1π΄
KPActionSheet) - A replacement of default action sheet, but has very simple usage.468β
60π΄
SegmentedProgressBar) - Snapchat / Instagram Stories style animated indicator.1514β
136π΄
Magnetic) - SpriteKit Floating Bubble Picker (inspired by Apple Music).63β
7π΄
AmazingBubbles) - Apple Music like Bubble Picker using Dynamic Animation.755β
42π΄
Haptica) - Easy Haptic Feedback Generator.25β
7π΄
GDCheckbox) - An easy to use custom checkbox/radio button component for iOS, with support of IBDesign Inspector.30β
3π΄
HamsterUIKit) - A simple and elegant UIKit(Chart) for iOS.85β
8π΄
AZEmptyState) - A UIControl subclass that makes it easy to create empty states.448β
35π΄
URWeatherView) - Show the weather effects onto view.7β
0π΄
LCUIComponents) - A framework supports creating transient views on top of other content onscreen such as popover with a data list.28β
3π΄
ViewComposer) -let lbl: UILabel = [.text("Hello"), .textColor(.red)]
- Create views using array literal of enum expressing view attributes.51β
12π΄
BatteryView) - Simple battery shaped UIView.410β
22π΄
ShadowView) - Make shadows management easy on UIView.2009β
264π΄
Pulley) - A library to imitate the iOS 10 Maps UI.16β
1π΄
N8iveKit) - A set of frameworks making iOS development more fun.69β
6π΄
Panda) - Create view hierarchies declaratively.1812β
62π΄
NotchKit) - A simple way to hide the notch on the iPhone X51β
5π΄
Overlay) - Overlay is a flexible UI framework designed for Swift. It allows you to write CSS like Swift code.341β
29π΄
SwiftyUI) - High performance and lightweight(one class each UI) UIView, UIImage, UIImageView, UIlabel, UIButton, Promise and more.57β
3π΄
NotchToolkit) - A framework for iOS that allow developers use the iPhone X notch in creative ways.1241β
141π΄
PullUpController) - Pull up controller with multiple sticky points like in iOS Maps.778β
44π΄
DrawerKit) - DrawerKit lets an UIViewController modally present another UIViewController in a manner similar to the way Apple's Maps app works.14β
2π΄
Shades) - Easily add drop shadows, borders, and round corners to a UIView.290β
42π΄
ISPageControl) - A page control similar to that used in Instagram.45β
4π΄
Mixin) - React.js like Mixin. More powerful Protocol-Oriented Programming.798β
40π΄
Shiny) - Iridescent Effect View (inspired by Apple Pay Cash).867β
59π΄
StackViewController) - A controller that uses a UIStackView and view controller composition to display content in a list.1284β
173π΄
UberSignature) - Provides an iOS view controller allowing a user to draw their signature with their finger in a realistic style.605β
87π΄
SwViewCapture) - A nice iOS View Capture Swift Library which can capture all content.375β
46π΄
HGRippleRadarView) - A beautiful radar view to show nearby items (users, restaurants, ...) with ripple animation, fully customizable.80β
20π΄
GDGauge) - Full Customizable, Beautiful, Easy to use gauge view Edit.12β
6π΄
STAControls) - Handy UIControl subclasses. (Think Three20/NimbusKit of UIControls.) Written in Objective-C.208β
17π΄
ApplyStyleKit) - Elegant apply style, using Swift Method Chain.1132β
94π΄
OverlayContainer) - A library to develop overlay based interfaces, such as the one presented in the iOS 12 Apple Maps or Stocks apps.2196β
54π΄
ClassicKit) - A collection of classic-style UI components for iOS.70β
6π΄
Sejima) - A collection of User Interface components for iOS.572β
30π΄
UI Fabric by Microsoft) - UI framework based on π Fluent Design System by Microsoft.1808β
100π΄
Popovers) - A library to present popovers. Simple, modern, and highly customizable. Not boring!
10555β
1145π΄
NVActivityIndicatorView) - Collection of nice loading animations.199β
33π΄
RPLoadingAnimation) - Loading animations by using Swift CALayer.1324β
184π΄
LiquidLoader) - Spinner loader components with liquid animation.517β
98π΄
iOS-CircleProgressView) - This control will allow a user to use code instantiated or interface builder to create and render a circle progress view.425β
67π΄
iOS Circle Progress Bar) - iOS Circle Progress Bar.149β
51π΄
LinearProgressBar) - Linear Progress Bar (inspired by Google Material Design) for iOS.437β
40π΄
STLoadingGroup) - loading views.41β
10π΄
ALThreeCircleSpinner) - A pulsing spinner view written in swift.76β
10π΄
MHRadialProgressView) - iOS radial animated progress view.105β
9π΄
Loader) - Amazing animated switch activity indicator written in swift.15994β
3542π΄
MBProgressHUD) - Drop-in class for displays a translucent HUD with an indicator and/or labels while work is being done in a background thread.12422β
2637π΄
SVProgressHUD) - A clean and lightweight progress HUD for your iOS app.2684β
444π΄
ProgressHUD) - ProgressHUD is a lightweight and easy-to-use HUD.3934β
528π΄
M13ProgressSuite) - A suite containing many tools to display progress information on iOS.3769β
496π΄
PKHUD) - A Swift based reimplementation of the Apple HUD (Volume, Ringer, Rotation,β¦) for iOS 8 and above.609β
82π΄
EZLoadingActivity) - Lightweight loading activity HUD.995β
108π΄
FFCircularProgressView) - FFCircularProgressView - An iOS 7-inspired blue circular progress view.2546β
307π΄
MRProgress) - Collection of iOS drop-in components to visualize progress.443β
21π΄
BigBrother) - Automatically sets the network activity indicator for any performed request.736β
80π΄
AlamofireNetworkActivityIndicator) - Controls the visibility of the network activity indicator on iOS using Alamofire.1194β
217π΄
KDCircularProgress) - A circular progress view with gradients written in Swift.2376β
341π΄
DACircularProgress) - DACircularProgress is a UIView subclass with circular UIProgressView properties.245β
15π΄
KYNavigationProgress) - Simple extension of UINavigationController to display progress on the UINavigationBar.618β
51π΄
GearRefreshControl) - A custom animation for the UIRefreshControl.3896β
592π΄
NJKWebViewProgress) - A progress interface library for UIWebView. You can implement progress bar for your in-app browser using this module.1545β
131π΄
MKRingProgressView) - A beautiful ring/circular progress view similar to Activity app on Apple Watch, written in Swift.340β
22π΄
Hexacon) - A new way to display content in your app like the Apple Watch SpringBoard, written in Swift.969β
42π΄
ParticlesLoadingView) - A customizable SpriteKit particles animation on the border of a view.256β
56π΄
RPCircularProgress) - (Swift) Circular progress UIView subclass with UIProgressView properties.989β
181π΄
MBCircularProgressBar) - A circular, animatable & highly customizable progress bar, editable from the Interface Builder using IBDesignable.584β
85π΄
WSProgressHUD) - This is a beautiful hud view for iPhone & iPad.71β
13π΄
DBMetaballLoading) - A metaball loading written in Swift.2110β
165π΄
FillableLoaders) - Completely customizable progress based loaders drawn using custom CGPaths written in Swift.138β
17π΄
VHUD) Simple HUD.2173β
269π΄
SwiftSpinner) - A beautiful activity indicator and modal alert written in Swift using blur effects, translucency, flat and bold design.280β
21π΄
SnapTimer) - Implementation of Snapchat's stories timer.37β
5π΄
LLSpinner) - An easy way to create a full screen activity indicator.80β
10π΄
SVUploader) - A beautiful uploader progress view that makes things simple and easy.1279β
184π΄
YLProgressBar) - UIProgressView replacement with an highly and fully customizable animated progress bar in pure Core Graphics.578β
114π΄
FlexibleSteppedProgressBar) - A beautiful easily customisable stepped progress bar.885β
65π΄
GradientLoadingBar) - An animated gradient loading bar.?β
?π΄
DSGradientProgressView) - A simple and customizable animated progress bar written in Swift.529β
37π΄
GradientProgressBar) - A gradient progress bar (UIProgressView).46β
5π΄
BPCircleActivityIndicator) - A lightweight and awesome Loading Activity Indicator for your iOS app.43β
16π΄
DottedProgressBar) - Simple and customizable animated progress bar with dots for iOS.424β
52π΄
RSLoadingView) - Awesome loading animations using 3D engine written with Swift.62β
7π΄
SendIndicator) - Yet another task indicator.367β
26π΄
StepProgressView) - Step-by-step progress view with labels and shapes. A good replacement for UIActivityIndicatorView and UIProgressView.44β
8π΄
BPBlockActivityIndicator) - A simple and awesome Loading Activity Indicator(with funny block animation) for your iOS app.153β
8π΄
JDBreaksLoading) - You can easily start up a little breaking game indicator by one line.12435β
1087π΄
SkeletonView) - An elegant way to show users that something is happening and also prepare them to which contents he is waiting.951β
61π΄
Windless) - Windless makes it easy to implement invisible layout loading view.677β
77π΄
Skeleton) - An easy way to create sliding CAGradientLayer animations! Works great for creating skeleton screens for loading content.162β
26π΄
StatusBarOverlay) - Automatically show/hide a "No Internet Connection" bar when your app loses/gains connection. It supports apps which hide the status bar and "The Notch".18β
3π΄
RetroProgress) - Retro looking progress bar straight from the 90s.163β
19π΄
LinearProgressBar) - Material Linear Progress Bar for your iOS apps.147β
20π΄
MKProgress) - A lightweight ProgressHUD written in Swift. Looks similar to /MBProgressHUD/SVProgressHUD/KVNProgressHUD.237β
30π΄
RHPlaceholder) - Simple library which give you possibility to add Facebook like loading state for your views.255β
46π΄
IHProgressHUD) - Simple HUD, thread safe, supports iOS, tvOS and App Extensions.1328β
92π΄
ActivityIndicatorView) - A number of preset loading indicators created with SwiftUI.222β
25π΄
ProgressIndicatorView) - A number of preset progress indicators created with SwiftUI.
19674β
2889π΄
Pop) - An extensible iOS and macOS animation library, useful for physics-based interactions.1058β
82π΄
AnimationEngine) - Easily build advanced custom animations on iOS.1869β
187π΄
RZTransitions) - A library of custom iOS View Controller Animations and Interactions.799β
91π΄
DCAnimationKit) - A collection of animations for iOS. Simple, just add water animations.14071β
1804π΄
Spring) - A library to simplify iOS animations in Swift.297β
12π΄
Fluent) - Swift animation made easy.588β
47π΄
Cheetah) - Easy animation library on iOS.187β
31π΄
Pop By Example) - A project tutorial in how to use Pop animation framework by example.- AppAnimations - Collection of iOS animations to inspire your next project.
2958β
201π΄
EasyAnimation) - A Swift library to take the power of UIView.animateWithDuration() to a whole new level - layers, springs, chain-able animations, and mixing view/layer animations together.282β
27π΄
Animo) - SpriteKit-like animation builders for CALayers.132β
16π΄
CurryFire) - A framework for creating unique animations.8668β
782π΄
IBAnimatable) - Design and prototype UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.1862β
132π΄
CKWaveCollectionViewTransition) - Cool wave like transition between two or more UICollectionView.31β
6π΄
DaisyChain) - Easy animation chaining.1769β
241π΄
PulsingHalo) - iOS Component for creating a pulsing animation.1892β
110π΄
DKChainableAnimationKit) - Chainable animations in Swift.608β
49π΄
JDAnimationKit) - Animate easy and with less code with Swift.4502β
207π΄
Advance) - A powerful animation framework for iOS.491β
80π΄
UIView-Shake) - UIView category that adds shake animation.149β
14π΄
Walker) - A new animation engine for your app.96β
5π΄
Morgan) - An animation set for your app.15β
1π΄
MagicMove) - Keynote-style Magic Move transition animations.9345β
1112π΄
Shimmer) - An easy way to add a simple, shimmering effect to any view in an iOS app.1544β
268π΄
SAConfettiView) - Confetti! Who doesn't like confetti?182β
30π΄
CCMRadarView) - CCMRadarView uses the IBDesignable tools to make an easy customizable radar view with animation.1407β
160π΄
Pulsator) - Pulse animation for iOS.1824β
69π΄
Interpolate) - Swift interpolation for gesture-driven animations.124β
13π΄
ADPuzzleAnimation) - Custom animation for UIView inspired by Fabric - Answers animation.127β
9π΄
Wave) - π Declarative chainable animations in Swift.2925β
228π΄
Stellar) - A fantastic Physical animation library for swift.383β
15π΄
MotionMachine) - A powerful, elegant, and modular animation library for Swift.233β
32π΄
JRMFloatingAnimation) - An Objective-C animation library used to create floating image views.592β
33π΄
AHKBendableView) - UIView subclass that bends its edges when its position changes.582β
40π΄
FlightAnimator) - Advanced Natural Motion Animations, Simple Blocks Based Syntax.669β
54π΄
ZoomTransitioning) - A custom transition with image zooming animation.54β
4π΄
Ubergang) - A tweening engine for iOS written in Swift.3229β
307π΄
JHChainableAnimations) - Easy to read and write chainable animations in Objective-C.1089β
105π΄
Popsicle) - Delightful, extensible Swift value interpolation framework.344β
56π΄
WXWaveView) - Add a pretty water wave to your view.609β
68π΄
Twinkle) - Swift and easy way to make elements in your iOS and tvOS app twinkle.1504β
92π΄
MotionBlur) - MotionBlur allows you to add motion blur effect to iOS animations.316β
21π΄
RippleEffectView) - RippleEffectView - A Neat Rippling View Effect.194β
17π΄
SwiftyAnimate) - Composable animations in Swift.276β
14π΄
SamuraiTransition) - Swift based library providing a collection of ViewController transitions featuring a number of neat βcuttingβ animations.25193β
3683π΄
Lottie) - An iOS library for a real time rendering of native vector animations from Adobe After Effects.566β
45π΄
anim) - An animation library for iOS with custom easings and easy to follow API.4696β
347π΄
AnimatedCollectionViewLayout) - A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView.645β
21π΄
Dance) - A radical & elegant animation library built for iOS.125β
44π΄
AKVideoImageView) - UIImageView subclass which allows you to display a looped video as a background.3433β
204π΄
Spruce iOS Animation Library) - Swift library for choreographing animations on the screen.25β
7π΄
CircularRevealKit) - UI framework that implements the material design's reveal effect.1331β
76π΄
TweenKit) - Animation library for iOS in Swift.384β
16π΄
Water) - Simple calculation to render cheap water effects.3488β
185π΄
Pastel) - Gradient animation effect like Instagram.1933β
79π΄
YapAnimator) - Your fast and friendly physics-based animation system.221β
16π΄
Bubble) - Fruit Animation.3236β
189π΄
Gemini) - Gemini is rich scroll based animation framework for iOS, written in Swift.402β
36π΄
WaterDrops) - Simple water drops animation for iOS in Swift.7196β
483π΄
ViewAnimator) - ViewAnimator brings your UI to life with just one line.1258β
40π΄
Ease) - Animate everything with Ease.46β
5π΄
Kinieta) - An Animation Engine with Custom Bezier Easing, an Intuitive API and perfect Color Intepolation.1634β
160π΄
LSAnimator) - Easy to Read and Write Multi-chain Animations Kit in Objective-C and Swift.516β
29π΄
YetAnotherAnimationLibrary) - Designed for gesture-driven animations. Fast, simple, & extensible!589β
24π΄
Anima) - Anima is chainable Layer-Based Animation library for Swift4.143β
33π΄
MotionAnimation) - Lightweight animation library for UIKit.156β
7π΄
AGInterfaceInteraction) - library performs interaction with UI interface.343β
21π΄
PMTween) - An elegant and flexible tweening library for iOS.24β
2π΄
VariousViewsEffects) - Animates views nicely with easy to use extensions.224β
14π΄
TheAnimation) - Type-safe CAAnimation wrapper. It makes preventing to set wrong type values.66β
15π΄
Poi) - Poi makes you use card UI like tinder UI .You can use it like tableview method.1051β
57π΄
Sica) - Simple Interface Core Animation. Run type-safe animation sequencially or parallelly.339β
31π΄
fireworks) - Fireworks effect for UIView71β
1π΄
Disintegrate) - Disintegration animation inspired by THAT thing Thanos did at the end of Avengers: Infinity War.152β
12π΄
Wobbly) - Wobbly is a Library of predefined, easy to use iOS animations.1544β
67π΄
LoadingShimmer) - 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.321β
26π΄
SPPerspective) - Widgets iOS 14 animation with 3D and dynamic shadow. Customisable transform and duration.
918β
71π΄
BlurryModalSegue) - A custom modal segue for providing a blurred overlay effect.580β
44π΄
DAExpandAnimation) - A custom modal transition that presents a controller with an expanding effect while sliding out the presenter remnants.3319β
250π΄
BubbleTransition) - A custom modal transition that presents and dismiss a controller with an expanding bubble effect.91β
8π΄
RPModalGestureTransition) - You can dismiss modal by using gesture.1707β
178π΄
RMPZoomTransitionAnimator) - A custom zooming transition animation for UIViewController.2176β
176π΄
ElasticTransition) - A UIKit custom transition that simulates an elastic drag. Written in Swift.395β
44π΄
ElasticTransition-ObjC) - A UIKit custom transition that simulates an elastic drag.This is the Objective-C Version of Elastic Transition written in Swift by lkzhao.2469β
309π΄
ZFDragableModalTransition) - Custom animation transition for present modal view controller.899β
77π΄
ZOZolaZoomTransition) - Zoom transition that animates the entire view hierarchy. Used extensively in the Zola iOS application.961β
86π΄
JTMaterialTransition) - An iOS transition for controllers based on material design.2532β
280π΄
AnimatedTransitionGallery) - Collection of iOS 7 custom animated transitions using UIViewControllerAnimatedTransitioning protocol.2092β
158π΄
TransitionTreasury) - Easier way to push your viewController.14β
1π΄
Presenter) - Screen transition with safe and clean code.512β
29π΄
Kaeru) - Switch viewcontroller like iOS task manager.850β
54π΄
View2ViewTransition) - Custom interactive view controller transition from one view to another view.411β
34π΄
AZTransitions) - API to make great custom transitions in one method.21834β
1720π΄
Hero) - Elegant transition library for iOS & tvOS.1762β
118π΄
Motion) - Seamless animations and transitions in Swift.551β
29π΄
PresenterKit) - Swifty view controller presentation for iOS.2624β
126π΄
Transition) - Easy interactive interruptible custom ViewController transitions.875β
28π΄
Gagat) - A delightful way to transition between visual styles in your iOS applications.2192β
168π΄
DeckTransition) - A library to recreate the iOS Apple Music now playing transition.809β
55π΄
TransitionableTab) - TransitionableTab makes it easy to animate when switching between tab.578β
59π΄
AlertTransition) - AlertTransition is a extensible library for making view controller transitions, especially for alert transitions.80β
10π΄
SemiModalViewController) - Present view / view controller as bottom-half modal.218β
16π΄
ImageTransition) - ImageTransition is a library for smooth animation of images during transitions.217β
7π΄
LiquidTransition) - removes boilerplate code to perform transition, allows backward animations, custom properties animation and much more!2712β
201π΄
SPStorkController) - Very similar to the controllers displayed in Apple Music, Podcasts and Mail Apple's applications.576β
53π΄
AppstoreTransition) - Simulates the appstore card animation transition.70β
2π΄
DropdownTransition) - Simple and elegant Dropdown Transition for presenting controllers from top to bottom.679β
22π΄
NavigationTransitions) - Pure SwiftUI Navigation transitions.476β
29π΄
LiquidSwipe) - Liquid navigation animation1252β
153π΄
TBIconTransitionKit) - Easy to use icon transition kit that allows to smoothly change from one shape to another.
2046β
304π΄
SweetAlert) - Live animated Alert View for iOS written in Swift.609β
107π΄
NYAlertViewController) - Highly configurable iOS Alert Views with custom content views.5286β
762π΄
SCLAlertView-Swift) - Beautiful animated Alert View, written in Swift.645β
103π΄
TTGSnackbar) - Show simple message and action button on the bottom of the screen with multi kinds of animation.735β
59π΄
Swift-Prompts) - A Swift library to design custom prompts with a great scope of options to choose from.1006β
146π΄
BRYXBanner) - A lightweight dropdown notification for iOS 7+, in Swift.201β
27π΄
LNRSimpleNotifications) - Simple Swift in-app notifications. LNRSimpleNotifications is a simplified Swift port of TSMessages.356β
42π΄
HDNotificationView) - Emulates the native Notification Banner UI for any alert.4075β
548π΄
JDStatusBarNotification) - Easy, customizable notifications displayed on top of the statusbar.84β
11π΄
Notie) - In-app notification in Swift, with customizable buttons and input text field.366β
57π΄
EZAlertController) - Easy Swift UIAlertController.705β
67π΄
GSMessages) - A simple style messages/notifications for iOS 7+.19β
3π΄
OEANotification) - In-app customizable notification views on top of screen for iOS which is written in Swift 2.1.1536β
143π΄
RKDropdownAlert) - Extremely simple UIAlertView alternative.577β
56π΄
TKSwarmAlert) - Animated alert library like Swarm app.399β
45π΄
SimpleAlert) - Customizable simple Alert and simple ActionSheet for Swift.427β
34π΄
Hokusai) - A Swift library to provide a bouncy action sheet.838β
140π΄
SwiftNotice) - SwiftNotice is a GUI library for displaying various popups (HUD) written in pure Swift, fits any scrollview.629β
83π΄
SwiftOverlays) - SwiftOverlays is a Swift GUI library for displaying various popups and notifications.684β
74π΄
SwiftyDrop) - SwiftyDrop is a lightweight pure Swift simple and beautiful dropdown message.97β
21π΄
LKAlertController) - An easy to use UIAlertController builder for swift.404β
68π΄
DOAlertController) - Simple Alert View written in Swift, which can be used as a UIAlertController. (AlertController/AlertView/ActionSheet).191β
24π΄
CustomizableActionSheet) - Action sheet allows including your custom views and buttons.3573β
557π΄
Toast-Swift) - A Swift extension that adds toast notifications to the UIView object class.2518β
185π΄
PMAlertController) - PMAlertController is a great and customizable substitute to UIAlertController.21β
4π΄
PopupViewController) - UIAlertController drop in replacement with much more customization.37β
4π΄
AlertViewLoveNotification) - A simple and attractive AlertView to ask permission to your users for Push Notification.4172β
463π΄
CRToast) - A modern iOS toast view that can fit your notification needs.1696β
259π΄
JLToast) - Toast for iOS with very simple interface.5β
1π΄
CuckooAlert) - Multiple use of presentViewController for UIAlertController.52β
6π΄
KRAlertController) - A colored alert view for your iOS.874β
61π΄
Dodo) - A message bar for iOS written in Swift.103β
9π΄
MaterialActionSheetController) - A Google like action sheet for iOS written in Swift.7195β
741π΄
SwiftMessages) - A very flexible message bar for iOS written in Swift.113β
17π΄
FCAlertView) - A Flat Customizable AlertView for iOS. (Swift).795β
147π΄
FCAlertView) - A Flat Customizable AlertView for iOS. (Objective-C).1142β
82π΄
CDAlertView) - Highly customizable alert/notification/success/error/alarm popup.540β
62π΄
RMActionController) - Present any UIView in an UIAlertController like manner.1151β
166π΄
RMDateSelectionViewController) - Select a date using UIDatePicker in a UIAlertController like fashion.381β
51π΄
RMPickerViewController) - Select something using UIPickerView in a UIAlertController like fashion.2442β
121π΄
Jelly) - Jelly provides custom view controller transitions with just a few lines of code.483β
38π΄
Malert) - Malert is a simple, easy and custom iOS UIAlertView written in Swift.76β
9π΄
RAlertView) - AlertView, iOS popup window, A pop-up framework, Can be simple and convenient to join your project.233β
33π΄
NoticeBar) - A simple NoticeBar written by Swift 3, similar with QQ notice view.38β
9π΄
LIHAlert) - Advance animated banner alerts for iOS.129β
13π΄
BPStatusBarAlert) - A simple alerts that appear on the status bar and below navigation bar(like Facebook).1058β
61π΄
CFAlertViewController) - A library that helps you display and customise alerts and action sheets on iPad and iPhone.4734β
653π΄
NotificationBanner) - The easiest way to display highly customizable in app notification banners in iOS.283β
21π΄
Alertift) - Swifty, modern UIAlertController wrapper.147β
18π΄
PCLBlurEffectAlert) - Swift AlertController with UIVisualEffectView.72β
27π΄
JDropDownAlert) - Multi dirction dropdown alert view.5361β
305π΄
BulletinBoard) - Generate and Display Bottom Card Interfaces on iOS499β
22π΄
CFNotify) - A customizable framework to create draggable views.844β
50π΄
StatusAlert) - Display Apple system-like self-hiding status alerts without interrupting user flow.5633β
698π΄
Alerts & Pickers) - Advanced usage of native UIAlertController with TextField, DatePicker, PickerView, TableView and CollectionView.411β
64π΄
RMessage) - A crisp in-app notification/message banner built in ObjC.435β
36π΄
InAppNotify) - Swift library to manage in-app notification in swift language, like WhatsApp, Telegram, Frind, etc.139β
20π΄
FloatingActionSheetController) - FloatingActionSheetController is a cool design ActionSheetController library written in Swift.173β
23π΄
TOActionSheet) - A custom-designed reimplementation of the UIActionSheet control for iOS3326β
316π΄
XLActionController) - Fully customizable and extensible action sheet controller written in Swift.1591β
178π΄
PopMenu) - A cool and customizable popup style action sheet π71β
4π΄
NotchyAlert) - Use the iPhone X notch space to display creative alerts.335β
26π΄
Sheet) - SHEET helps you easily create a wide variety of action sheets with navigation features used in the Flipboard App96β
11π΄
ALRT) - An easier constructor for UIAlertController. Present an alert from anywhere.8β
1π΄
CatAlertController) - Use UIAlertController like a boss.1091β
98π΄
Loaf) - A simple framework for easy iOS Toasts.2264β
128π΄
SPAlert) - Native popup from Apple Music & Feedback in AppStore. Contains Done & Heart presets.490β
27π΄
CleanyModal) - Use nice customized alerts and action sheets with ease, API is similar to native UIAlertController.273β
39π΄
BottomSheet) - Powerful Bottom Sheet component with content based size, interactive dismissal and navigation controller support.818β
144π΄
LCActionSheet) - A simple ActionSheet. WeChat, Weibo and QQ all use similar styles. Fully support Swift.
342β
80π΄
MIBadgeButton) - Notification badge for UIButtons.215β
34π΄
EasyNotificationBadge) - UIView extension that adds a notification badge. [e]391β
107π΄
swift-badge) - Badge view for iOS written in swift812β
69π΄
BadgeHub) - Make any UIView a full fledged animated notification center. It is a way to quickly add a notification badge icon to a UIView.
308β
14π΄
SSBouncyButton) - iOS7-style bouncy button UI component.3607β
296π΄
DOFavoriteButton) - Cute Animated Button written in Swift.3092β
297π΄
VBFPopFlatButton) - Flat button with 9 different states animated using Facebook POP.859β
77π΄
HTPressableButton) - Flat design pressable button.3840β
468π΄
LiquidFloatingActionButton) - Material Design Floating Action Button in liquid state130β
16π΄
JTFadingInfoView) - An UIButton-based view with fade in/out animation features.1553β
307π΄
Floaty) - β€οΈ Floating Action Button for iOS1158β
51π΄
TVButton) - Recreating the cool parallax icons from Apple TV as iOS UIButtons (in Swift).549β
43π΄
SwiftyButton) - Simple and customizable button in Swift80β
9π΄
AnimatablePlayButton) - Animated Play and Pause Button using CALayer, CAKeyframeAnimation.542β
41π΄
gbkui-button-progress-view) - Inspired by Appleβs download progress buttons in the App Store.1407β
110π΄
ZFRippleButton) - Custom UIButton effect inspired by Google Material Design310β
42π΄
JOEmojiableBtn) - Emoji selector like Facebook Reactions.84β
13π΄
EMEmojiableBtn) - Option selector that works similar to Reactions by fb. Objective-c version.75β
10π΄
WYMaterialButton) - Interactive and fully animated Material Design button for iOS developers.1170β
70π΄
DynamicButton) - Yet another animated flat buttons in Swift414β
15π΄
OnOffButton) - Custom On/Off Animated UIButton, written in Swift. By Creativedash1385β
134π΄
WCLShineButton) - This is a UI lib for iOS. Effects like shining.161β
11π΄
EasySocialButton) - An easy way to create beautiful social authentication buttons.432β
32π΄
NFDownloadButton) - Revamped Download Button.2294β
140π΄
LGButton) - A fully customisable subclass of the native UIControl which allows you to create beautiful buttons without writing any line of code.83β
17π΄
MultiToggleButton) - A UIButton subclass that implements tap-to-toggle button text (Like the camera flash and timer buttons).724β
44π΄
PMSuperButton) - A powerful UIButton with super powers, customizable from Storyboard!12β
1π΄
JSButton) - A fully customisable swift subclass on UIButton which allows you to create beautiful buttons without writing any line of code.1452β
155π΄
TransitionButton) - UIButton sublass for loading and transition animation573β
48π΄
ButtonProgressBar-iOS) - A small and flexible UIButton subclass with animated loading progress, and completion animation.2β
0π΄
SpicyButton) - Full-featured IBDesignable UIButton class93β
11π΄
DesignableButton) - UIButton subclass with centralised and reusable styles. View styles and customise in InterfaceBuilder in real time!2621β
287π΄
BEMCheckBox) - Tasteful Checkbox for iOS. (Check box)98β
16π΄
ExpandableButton) - Customizable and easy to use expandable button in Swift.480β
18π΄
TORoundedButton) - A high-performance button control with rounded corners.1056β
73π΄
FloatingButton) - Easily customizable floating button menu created with SwiftUI.
3484β
619π΄
CVCalendar) - A custom visual calendar for iOS 8+ written in Swift (2.0).841β
165π΄
RSDayFlow) - iOS 7+ Calendar with Infinite Scrolling.60β
11π΄
NWCalendarView) - An availability calendar implementation for iOS857β
106π΄
GLCalendarView) - A fully customizable calendar view acting as a date range picker2762β
529π΄
JTCalendar) - A customizable calendar view for iOS.7502β
796π΄
JTAppleCalendar) - The Unofficial Swift Apple Calendar Library. View. Control. for iOS & tvOS701β
75π΄
Daysquare) - An elegant calendar control for iOS.193β
14π΄
ASCalendar) - A calendar control for iOS written in swift with mvvm pattern699β
204π΄
Calendar) - A set of views and controllers for displaying and scheduling events on iOS752β
103π΄
Koyomi) - Simple customizable calendar component in Swift1874β
214π΄
DateTimePicker) - A nicer iOS UI component for picking date and time131β
22π΄
RCalendarPicker) - RCalendarPicker A date picker control.2460β
328π΄
CalendarKit) - Fully customizable calendar day view.26β
4π΄
GDPersianCalendar) - Customizable and easy to use Persian Calendar component.560β
123π΄
MBCalendarKit) - A calendar framework for iOS built with customization, and localization in mind.34β
1π΄
PTEventView) - An Event View based on Apple's Event Detail View within Calender.Supports ARC, Autolayout and editing via StoryBoard.587β
115π΄
KDCalendarView) - A calendar component for iOS written in Swift 4.0. It features both vertical and horizontal layout (and scrolling) and the display of native calendar events.183β
34π΄
CalendarPopUp) - CalendarPopUp - JTAppleCalendar library.162β
22π΄
ios_calendar) - It's lightweight and simple control with supporting Locale and CalendarIdentifier. There're samples for iPhone and iPad, and also with using a popover. With supporting Persian calendar10554β
1920π΄
FSCalendar) - A fully customizable iOS calendar library, compatible with Objective-C and Swift.824β
91π΄
ElegantCalendar) - The elegant full-screen calendar missed in SwiftUI.
Card based UI's, pan gestures, flip and swipe animations
2553β
422π΄
MDCSwipeToChoose) - Swipe to "like" or "dislike" any view, just like Tinder.app. Build a flashcard app, a photo viewer, and more, in minutes, not hours!850β
76π΄
TisprCardStack) - Library that allows to have cards UI.1169β
127π΄
CardAnimation) - Card flip animation by pan gesture.5342β
802π΄
Koloda) - KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS.23β
3π΄
KVCardSelectionVC) - Awesome looking Dial like card selection ViewController.252β
31π΄
DMSwipeCards) - Tinder like card stack that supports lazy loading and generics430β
52π΄
TimelineCards) - Presenting timelines as cards, single or bundled in scrollable feed!.4198β
273π΄
Cards) - Awesome iOS 11 AppStore's Card Views.559β
46π΄
MMCardView) - Custom CollectionView like Wallet App840β
61π΄
CardsLayout) - Nice card-designed custom collection view layout.2508β
224π΄
CardParts) - A reactive, card-based UI framework built on UIKit.1356β
101π΄
VerticalCardSwiper) - A marriage between the Shazam Discover UI and Tinder, built with UICollectionView in Swift.871β
129π΄
Shuffle) - A multi-directional card swiping library inspired by Tinder.
Input validators, form helpers and form builders.
36β
9π΄
Form) - The most flexible and powerful way to build a form on iOS5779β
954π΄
XLForm) - XLForm is the most flexible and powerful iOS library to create dynamic table-view forms. Fully compatible with Swift & Obj-C.11753β
1326π΄
Eureka) - Elegant iOS form builder in Swift.?β
?π΄
YALField) - Custom Field component with validation for creating easier form-like UI from interface builder.1304β
137π΄
Former) - Former is a fully customizable Swift2 library for easy creating UITableView based form.1329β
212π΄
SwiftForms) - A small and lightweight library written in Swift that allows you to easily create forms.159β
10π΄
Formalist) - Declarative form building framework for iOS1078β
85π΄
SwiftyFORM) - SwiftyFORM is a form framework for iOS written in Swift1434β
377π΄
SwiftValidator) - A rule-based validation library for Swift176β
39π΄
GenericPasswordRow) - A row for Eureka to implement password validations.495β
33π΄
formvalidator-swift) - A framework to validate inputs of text fields and text views in a convenient way.46β
15π΄
ValidationToolkit) - Lightweight framework for input validation written in Swift.51β
9π΄
ATGValidator) - Rule based validation framework with form and card validation support for iOS.967β
44π΄
ValidatedPropertyKit) - Easily validate your Properties with Property Wrappers.26β
8π΄
FDTextFieldTableViewCell) - Adds a UITextField to the cell and places it correctly.
45β
5π΄
RSKKeyboardAnimationObserver) - Showing / dismissing keyboard animation in simple UIViewController category.421β
39π΄
RFKeyboardToolbar) - This is a flexible UIView and UIButton subclass to add customized buttons and toolbars to your UITextFields/UITextViews.16338β
2399π΄
IQKeyboardManager) - Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView.801β
81π΄
NgKeyboardTracker) - Objective-C library for tracking keyboard in iOS apps.960β
112π΄
MMNumberKeyboard) - A simple keyboard to use with numbers and, optionally, a decimal point.161β
17π΄
KeyboardObserver) - For less complicated keyboard event handling.5807β
927π΄
TPKeyboardAvoiding) - A drop-in universal solution for moving text fields out of the way of the keyboard in iOS483β
82π΄
YYKeyboardManager) - iOS utility class allows you to access keyboard view and track keyboard animation.351β
30π΄
KeyboardMan) - KeyboardMan helps you make keyboard animation.101β
42π΄
MakemojiSDK) - Emoji Keyboard SDK (iOS)1066β
51π΄
Typist) - Small, drop-in Swift UIKit keyboard manager for iOS apps-helps manage keyboard's screen presence and behavior without notification center.57β
8π΄
KeyboardHideManager) - Codeless manager to hide keyboard by tapping on views for iOS written in Swift455β
34π΄
Toolbar) - Awesome autolayout Toolbar.1413β
152π΄
IHKeyboardAvoiding) - A drop-in universal solution for keeping any UIView visible when the keyboard is being shown - no more UIScrollViews!83β
18π΄
NumPad) - Number Pad (inspired by Square's design).295β
22π΄
Ribbon) - A simple cross-platform toolbar/custom input accessory view library for iOS & macOS.496β
112π΄
ISEmojiView) - Emoji Keyboard for iOS
7999β
782π΄
LTMorphingLabel) - Graceful morphing effects for UILabel written in Swift.4424β
684π΄
ActiveLabel.swift) - UILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://) written in Swift1569β
246π΄
MZTimerLabel) - A handy class for iOS to use UILabel as a countdown timer or stopwatch just like in Apple Clock App.982β
188π΄
CountdownLabel) - Simple countdown UILabel with morphing animation, and some useful function.80β
11π΄
IncrementableLabel) - Incrementable label for iOS, macOS, and tvOS.8744β
1680π΄
TTTAttributedLabel) - A drop-in replacement for UILabel that supports attributes, data detectors, links, and more1582β
120π΄
NumberMorphView) - A label view for displaying numbers which can transition or animate using a technique called number tweening or number morphing.1042β
48π΄
GlitchLabel) - Glitching UILabel for iOS.1864β
104π΄
TOMSMorphingLabel) - Configurable morphing transitions between text values of a label.662β
113π΄
THLabel) - UILabel subclass, which additionally allows shadow blur, inner shadow, stroke text and fill gradient.1966β
218π΄
RQShineLabel) - Secret app like text animation2292β
222π΄
ZCAnimatedLabel) - UILabel replacement with fine-grain appear/disappear animation168β
22π΄
TriLabelView) - A triangle shaped corner label view for iOS written in Swift.883β
74π΄
Preloader.Ophiuchus) - Custom Label to apply animations on whole text or letters.74β
23π΄
MTLLinkLabel) - MTLLinkLabel is linkable UILabel. Written in Swift.?β
?π΄
UICountingLabel) - Adds animated counting support to UILabel.53β
2π΄
SlidingText) - Swift UIView for sliding text with page indicator.?β
?π΄
NumericAnimatedLabel) - Swift UIView for showing numeric label with incremental and decremental step animation while changing value. Useful for scenarios like displaying currency.6β
1π΄
JSLabel) - A simple designable subclass on UILabel with extra IBDesignable and Blinking features.21β
1π΄
AnimatedMaskLabel) - Animated Mask Label is a nice gradient animated label. This is an easy way to add a shimmering effect to any view in your app.119β
28π΄
STULabel) - A label view that's faster than UILabel and supports asynchronous rendering, links with UIDragInteraction, very flexible text truncation, Auto Layout, UIAccessibility and more.
155β
27π΄
LFLoginController) - Customizable login screen, written in Swift.665β
90π΄
LoginKit) - LoginKit is a quick and easy way to add a Login/Signup UX to your iOS app.167β
17π΄
Cely) - Plug-n-Play login framework written in Swift.
1818β
279π΄
ENSwiftSideMenu) - A simple side menu for iOS 7/8 written in Swift.7107β
1343π΄
RESideMenu) - iOS 7/8 style side menu with parallax effect inspired by Dribbble shots.600β
97π΄
SSASideMenu) - A Swift implementation of RESideMenu. A iOS 7/8 style side menu with parallax effect.300β
27π΄
RadialMenu) - RadialMenu is a custom control for providing a touch context menu (like iMessage recording in iOS 8) built with Swift & POP780β
49π΄
cariocamenu) - The fastest zero-tap iOS menu.174β
33π΄
VLDContextSheet) - Context menu similar to the one in the Pinterest iOS app2914β
253π΄
GuillotineMenu) - Our Guillotine Menu Transitioning Animation implemented in Swift reminds a bit of a notorious killing machine.320β
44π΄
MediumMenu) - A menu based on Medium iOS app.83β
15π΄
SwiftySideMenu) - SwiftySideMenu is a lightweight and easy to use side menu controller to add left menu and center view controllers with scale animation based on Pop framework.591β
94π΄
LLSlideMenu) - This is a spring slide menu for iOS apps88β
15π΄
Swift-Slide-Menu) - A Slide Menu, written in Swift, inspired by Slide Menu Material Design.851β
67π΄
MenuItemKit) - UIMenuItem with image and block(closure)2690β
411π΄
BTNavigationDropdownMenu) - The elegant dropdown menu, written in Swift, appears underneath navigation bar to display a list of related items when a user click on the navigation title.50β
20π΄
ALRadialMenu) - A radial/circular menu featuring spring animations. Written in swift193β
50π΄
AZDropdownMenu) - An easy to use dropdown menu that supports images.3436β
356π΄
CircleMenu) - An animated, multi-option menu button.3397β
754π΄
SlideMenuControllerSwift) - iOS Slide Menu View based on Google+, iQON, Feedly, Ameba iOS app. It is written in pure Swift.5608β
671π΄
SideMenu) - Simple side menu control in Swift inspired by Facebook. Right and Left sides. Lots of customization and animation options. Can be implemented in Storyboard with no code.352β
35π΄
CategorySliderView) - slider view for choosing categories. add any UIView type as category item view. Fully customisable530β
83π΄
MKDropdownMenu) - A Dropdown Menu for iOS with many customizable parameters to suit any needs.455β
88π΄
ExpandingMenu) - ExpandingMenu is menu button for iOS written in Swift.5272β
901π΄
PageMenu) - A paging menu controller built from other view controllers placed inside a scroll view (like Spotify, Windows Phone, Instagram)384β
69π΄
XXXRoundMenuButton) - A simple circle style menu.139β
20π΄
IGCMenu) - Grid and Circular menu with animation.Easy to customise.23β
6π΄
EEJSelectMenu) - Single selection menu with cool animations, responsive with all screen sizes.1223β
161π΄
IGLDropDownMenu) - An iOS drop down menu with pretty animation and easy to customize.2713β
318π΄
Side-Menu.iOS) - Animated side menu with customizable UI896β
206π΄
PopMenu) - PopMenu is pop animation menu inspired by Sina weibo / NetEase app.975β
116π΄
FlowingMenu) - Interactive view transition to display menus with flowing and bouncing effects in Swift3451β
315π΄
Persei) - Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift2418β
614π΄
DropDown) - A Material Design drop down for iOS1918β
250π΄
KYGooeyMenu) - A not bad gooey effects menu.1160β
294π΄
SideMenuController) - A side menu controller written in Swift1841β
247π΄
Context-Menu.iOS) - You can easily add awesome animated context menu to your app.5325β
966π΄
ViewDeck) - An implementation of the sliding functionality found in the Path 2.0 or Facebook iOS apps.429β
59π΄
FrostedSidebar) - Hamburger Menu using Swift and iOS 8 API's580β
114π΄
VHBoomMenuButton) - A menu which can ... BOOM!301β
38π΄
DropDownMenuKit) - A simple, modular and highly customizable UIKit menu, that can be attached to the navigation bar or toolbar, written in Swift.23β
2π΄
RevealMenuController) - Expandable item groups, custom position and appearance animation. Similar to ActionSheet style.165β
22π΄
RHSideButtons) - Library provides easy to implement variation of Android (Material Design) Floating Action Button for iOS. You can use it as your app small side menu.125β
15π΄
Swift-CircleMenu) - Rotating circle menu written in Swift 3.279β
49π΄
AKSideMenu) - Beautiful iOS side menu library with parallax effect.705β
163π΄
InteractiveSideMenu) - Customizable iOS Interactive Side Menu written in Swift 3.1343β
115π΄
YNDropDownMenu) - Adorable iOS drop down menu with Swift3.156β
32π΄
KWDrawerController) - Drawer view controller that easy to use!64β
8π΄
JNDropDownMenu) - Easy to use tableview style drop down menu with multi-column support written in Swift3.727β
58π΄
FanMenu) - Menu with a circular layout based on Macaw.638β
53π΄
AirBar) - UIScrollView driven expandable menu written in Swift 3.850β
91π΄
FAPanels) - FAPanels for transition1268β
131π΄
SwipeMenuViewController) - Swipable tab and menu View and ViewController.290β
42π΄
DTPagerController) - A fully customizable container view controller to display set of ViewControllers in horizontal scroller1394β
120π΄
PagingKit) - PagingKit provides customizable menu UI It has more flexible layout and design than the other libraries.309β
33π΄
Dropdowns) - π§ Dropdown in Swift3284β
412π΄
Parchment) - A paging view controller with a highly customizable menu. Built on UICollectionView, with support for custom layouts and infinite data sources.974β
51π΄
ContextMenu) - An iOS context menu UI inspired by Things 3.1494β
89π΄
Panels) - Panels is a framework to easily add sliding panels to your application.18β
1π΄
UIMenuScroll) - Creating the horizontal swiping navigation how on Facebook Messenger.860β
64π΄
CircleBar) - πΆ A fun, easy-to-use tab bar navigation controller for iOS.984β
47π΄
SPLarkController) - Settings screen with buttons and switches.565β
56π΄
SwiftyMenu) - A Simple and Elegant DropDown menu for iOS π₯π₯
1032β
126π΄
HidingNavigationBar) - Easily hide and show a view controller's navigation bar (and tab bar) as a user scrolls3376β
454π΄
KMNavigationBarTransition) - 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.4467β
679π΄
LTNavigationBar) - UINavigationBar Category which allows you to change its appearance dynamically990β
57π΄
BusyNavigationBar) - A UINavigationBar extension to show loading effects154β
19π΄
KDInteractiveNavigationController) - A UINavigationController subclass that support pop interactive UINavigationbar with hidden or show.6054β
626π΄
AMScrollingNavbar) - Scrollable UINavigationBar that follows the scrolling of a UIScrollView37β
9π΄
NavKit) - Simple and integrated way to customize navigation bar experience on iOS app.788β
85π΄
RainbowNavigation) - An easy way to change backgroundColor of UINavigationBar when Push & Pop250β
24π΄
TONavigationBar) - A simple subclass that adds the ability to set the navigation bar background to 'clear' and gradually transition it visibly back in, similar to the effect in the iOS Music app.
?β
?π΄
ActionSheetPicker-3.0) - Quickly reproduce the dropdown UIPickerView / ActionSheet functionality on iOS.525β
93π΄
PickerView) - A customizable alternative to UIPickerView in Swift.576β
177π΄
DatePickerDialog) - Date picker dialog for iOS526β
90π΄
CZPicker) - A picker view shown as a popup for iOS.90β
15π΄
AIDatePickerController) - π UIDatePicker modally presented with iOS 7 custom transitions.214β
74π΄
CountryPicker) - π UIPickerView with Country names flags and phoneCodes214β
42π΄
McPicker) - A customizable, closure driven UIPickerView drop-in solution with animations that is rotation ready.892β
36π΄
Mandoline) - An iOS picker view to serve all your "picking" needs301β
24π΄
D2PDatePicker) - Elegant and Easy-to-Use iOS Swift Date Picker494β
186π΄
CountryPickerView)- A simple, customizable view for efficiently collecting country information in iOS apps70β
27π΄
planet) - A country picker90β
37π΄
MICountryPicker) - Swift country picker with search option.169β
26π΄
ADDatePicker) - A fully customizable iOS Horizontal PickerView library, written in pure swift.280β
86π΄
SKCountryPicker) - A simple, customizable Country picker for picking country or dialing code.
2109β
374π΄
MMPopupView) - Pop-up based view(e.g. alert sheet), can easily customize.2599β
343π΄
STPopup) - STPopup provides a UINavigationController in popup style, for both iPhone and iPad.194β
30π΄
NMPopUpView) - Simple iOS class for showing nice popup windows. Swift and Objective-C versions available.337β
61π΄
PopupController) - A customizable controller for showing temporary popup view.235β
19π΄
SubscriptionPrompt) - Subscription View Controller like the Tinder uses3059β
270π΄
Presentr) - Wrapper for custom ViewController presentations in iOS 8+3921β
518π΄
PopupDialog) - A simple, customizable popup dialog for iOS written in Swift. Replaces UIAlertControllers alert style.117β
23π΄
SelectionDialog) - Simple selection dialog.775β
49π΄
AZDialogViewController) - A highly customizable alert dialog controller that mimics Snapchat's alert dialog.604β
52π΄
MIBlurPopup) - MIBlurPopup let you create amazing popups with a blurred background.3013β
342π΄
LNPopupController) - a framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.416β
30π΄
PopupWindow) - PopupWindow is a simple Popup using another UIWindow in Swift.37β
6π΄
SHPopup) - SHPopup is a simple lightweight library for popup view.2074β
323π΄
Popover) - Popover is a balloon library like Facebook app. It is written in pure swift.6498β
583π΄
SwiftEntryKit) - A highly customizable popups, alerts and banners presenter for iOS. It offers various presets and is written in pure Swift.864β
56π΄
FFPopup) - β©FFPopup is a lightweight library for presenting custom views as a popup.3128β
233π΄
PopupView) - Toasts and popups library written with SwiftUI.890β
38π΄
MijickPopupView) - Popups presentation made simple with SwiftUI.
108β
10π΄
ProgressMeter) - Display the progress on a meter with customized annotations for iOS developed in Swift541β
84π΄
GradientCircularProgress) - Customizable progress indicator library in Swift.
3772β
446π΄
DGElasticPullToRefresh) - Elastic pull to refresh for iOS developed in Swift1864β
166π΄
PullToBounce) - Animated "Pull To Refresh" Library for UIScrollView.4829β
1095π΄
SVPullToRefresh) - Give pull-to-refresh & infinite scrolling to any UIScrollView with 1 line of code. http://samvermette.com/3141402β
148π΄
UzysAnimatedGifPullToRefresh) - Add PullToRefresh using animated GIF to any scrollView with just simple code311β
46π΄
PullToRefreshCoreText) - PullToRefresh extension for all UIScrollView type classes with animated text drawing style878β
68π΄
BOZPongRefreshControl) - A pull-down-to-refresh control for iOS that plays pong, originally created for the MHacks III iOS app3927β
482π΄
CBStoreHouseRefreshControl) - Fully customizable pull-to-refresh control inspired by Storehouse iOS app55β
9π΄
SurfingRefreshControl) - Inspired by CBStoreHouseRefreshControl.Customizable pull-to-refresh control,written in pure Swift768β
65π΄
mntpulltoreact) - One gesture, many actions. An evolution of Pull to Refresh.266β
18π΄
ADChromePullToRefresh) - Chrome iOS app style pull to refresh with multiple actions.2478β
140π΄
BreakOutToRefresh) - A playable pull to refresh view using SpriteKit.13774β
3548π΄
MJRefresh) An easy way to use pull-to-refresh.41β
15π΄
HTPullToRefresh) - Easily add vertical and horizontal pull to refresh to any UIScrollView. Can also add multiple pull-to-refesh views at once.538β
102π΄
PullToRefreshSwift) - iOS Simple Cool PullToRefresh Library. It is written in pure swift.161β
16π΄
GIFRefreshControl) - GIFRefreshControl is a pull to refresh that supports GIF images as track animations.948β
89π΄
ReplaceAnimation) - Pull-to-refresh animation in UICollectionView with a sticky header flow layout, written in Swift1922β
215π΄
PullToMakeSoup) - Custom animated pull-to-refresh that can be easily added to UIScrollView676β
47π΄
RainyRefreshControl) - Simple refresh control for iOS inspired by π concept.1812β
252π΄
ESPullToRefresh) - Customisable pull-to-refresh, including nice animation on the top965β
105π΄
CRRefresh) - An easy way to use pull-to-refresh.1197β
142π΄
KafkaRefresh) - Animated, customizable, and flexible pull-to-refresh framework for faster and easier iOS development.
549β
101π΄
FloatRatingView) - Whole, half or floating point ratings control written in Swift290β
32π΄
TTGEmojiRate) - An emoji-liked rating view for iOS, implemented in Swift.174β
23π΄
StarryStars) - StarryStars is iOS GUI library for displaying and editing ratings2151β
361π΄
Cosmos) - A star rating control for iOS / Swift1276β
195π΄
HCSStarRatingView) - Simple star rating view for iOS written in Objective-C49β
11π΄
MBRateApp) - A groovy app rate stars screen for iOS written in Swift28β
2π΄
RPInteraction) - Review page interaction - handy and pretty way to ask for review.
188β
17π΄
ScrollingFollowView) - ScrollingFollowView is a simple view which follows UIScrollView scrolling.1060β
148π΄
UIScrollView-InfiniteScroll) - UIScrollView infinite scroll category.58β
10π΄
GoAutoSlideView) - GoAutoSlideView extends UIScrollView by featuring infinitely and automatically slide.660β
73π΄
AppStoreStyleHorizontalScrollView) - App store style horizontal scroll view.482β
56π΄
PullToDismiss) - You can dismiss modal viewcontroller by pulling scrollview or navigationbar in Swift.3490β
451π΄
SpreadsheetView) - Full configurable spreadsheet view user interfaces for iOS applications. With this framework, you can easily create complex layouts like schedule, Gantt chart or timetable as if you are using Excel.2932β
175π΄
VegaScroll) - VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9267β
31π΄
ShelfView-iOS) - iOS custom view to display books on shelf419β
32π΄
SlideController) - SlideController is simple and flexible UI component completely written in Swift. It is a nice alternative for UIPageViewController built using power of generic types.104β
12π΄
CrownControl) - Inspired by the Apple Watch Digital Crown, CrownControl is a tiny accessory view that enables scrolling through scrollable content without lifting your thumb.1289β
156π΄
SegementSlide) - Multi-tier UIScrollView nested scrolling solution.
2181β
277π΄
BetterSegmentedControl) - An easy to use, customizable replacement for UISegmentedControl & UISwitch.349β
42π΄
LUNSegmentedControl) - Customizable segmented control with interactive animation.385β
50π΄
AKASegmentedControl) - π« Fully customizable Segmented Control for iOS.1759β
176π΄
TwicketSegmentedControl) - Custom UISegmentedControl replacement for iOS, written in Swift.972β
76π΄
SJFluidSegmentedControl) - A segmented control with custom appearance and interactive animations. Written in Swift 3.0.4001β
829π΄
HMSegmentedControl) - A drop-in replacement for UISegmentedControl mimicking the style of the segmented control used in Google Currents and various other Google products.112β
22π΄
YUSegment) - A customizable segmented control for iOS. Supports both text and image.300β
59π΄
MultiSelectSegmentedControl) - adds Multiple-Selection to the standardUISegmentedControl
.308β
32π΄
DynamicMaskSegmentSwitch) - A segment switcher with dynamic text mask effect682β
55π΄
PinterestSegment) - A Pinterest-like segment control with masking animation.1885β
176π΄
DGRunkeeperSwitch) - Runkeeper design switch control (two part segment control)
82β
8π΄
VolumeControl) - Custom volume control for iPhone featuring a well-designed round slider.89β
11π΄
WESlider) - Simple and light weight slider with chapter management67β
20π΄
IntervalSlider) - IntervalSlider is a slider library like ReutersTV app. written in pure swift.347β
77π΄
RangeSlider) - A simple range slider made in Swift147β
35π΄
CircleSlider) - CircleSlider is a Circular slider library. written in pure Swift.184β
50π΄
MARKRangeSlider) - A custom reusable slider control with 2 thumbs (range slider).1843β
236π΄
ASValueTrackingSlider) - A UISlider subclass that displays the slider value in a popup view972β
205π΄
TTRangeSlider) - A slider, similar in style to UISlider, but which allows you to pick a minimum and maximum range.47β
15π΄
MMSegmentSlider) - Customizable animated slider for iOS.556β
109π΄
StepSlider) - StepSlider its custom implementation of slider such as UISlider for preset integer values.84β
12π΄
JDSlider) - An iOS Slider written in Swift.575β
24π΄
SnappingSlider) - A beautiful slider control for iOS built purely upon Swift137β
32π΄
MTCircularSlider) - A feature-rich circular slider control.78β
13π΄
VerticalSlider) - VerticalSlider is a vertical implementation of the UISlider slider control.255β
43π΄
CircularSlider) - A powerful Circular Slider. It's written in Swift, it's 100% IBDesignable and all parameters are IBInspectable.2548β
268π΄
HGCircularSlider) - A custom reusable circular slider control for iOS application.725β
279π΄
RangeSeekSlider) - A customizable range slider for iOS.367β
27π΄
SectionedSlider) - Control Center Slider.453β
109π΄
MultiSlider) - UISlider clone with multiple thumbs and values, optional snap intervals, optional value labels.625β
56π΄
AGCircularPicker) - AGCircularPicker is helpful component for creating a controller aimed to manage any calculated parameter.1961β
151π΄
Fluid Slider) - A slider widget with a popup bubble displaying the precise value selected.
1492β
120π΄
CBZSplashView) - Twitter style Splash Screen View. Grows to reveal the Initial view behind.474β
73π΄
SKSplashView) - Create custom animated splash views similar to the ones in the Twitter, Uber and Ping iOS app.1245β
87π΄
RevealingSplashView) - A Splash view that animates and reveals its content, inspired by Twitter splash
1715β
85π΄
Bartinter) - Status bar tint depending on content behind, updates dynamically.
24β
2π΄
PFStepper) - May be the most elegant stepper you have ever had!384β
46π΄
ValueStepper) - A Stepper object that displays its value.923β
114π΄
GMStepper) - A stepper with a sliding label in the middle.71β
4π΄
barceloneta) - The right way to increment/decrement values with a simple gesture on iOS.429β
31π΄
SnappingStepper) - An elegant alternative to the UIStepper written in Swift25β
6π΄
SMNumberWheel) - A custom control written in Swift, which is ideal for picking numbers very fast but yet very accurate using a rotating wheel
246β
23π΄
AnimatedSwitch) - UISwitch which paints over the parent view with the color in Swift.333β
25π΄
ViralSwitch) - A UISwitch that infects its superview with its tint color.319β
46π΄
JTMaterialSwitch) - A customizable switch UI with ripple effect and bounce animations, inspired from Google's Material Design.914β
87π΄
TKSwitcherCollection) - An animate switch collection778β
201π΄
SevenSwitch) - iOS7 style drop in replacement for UISwitch.117β
19π΄
PMZSwitch) - Yet another animated toggle206β
23π΄
Switcher) - Swift - Custom UISwitcher with animation when change status2940β
235π΄
RAMPaperSwitch) - RAMPaperSwitch is a Swift module which paints over the parent view when the switch is turned on.981β
65π΄
AIFlatSwitch) - A flat component alternative to UISwitch on iOS145β
26π΄
Switch) - An iOS switch control implemented in Swift with full Interface Builder support.
124β
23π΄
ESTabBarController) - A tab bar controller for iOS that allows highlighting buttons and setting custom actions to them.940β
84π΄
GooeyTabbar) - A gooey effect tabbar11108β
1328π΄
animated-tab-bar) - RAMAnimatedTabBarController is a Swift module for adding animation to tabbar items.3675β
457π΄
FoldingTabBar.iOS) - Folding Tab Bar and Tab Bar Controller157β
23π΄
GGTabBar) - Another UITabBar & UITabBarController (iOS Tab Bar) replacement, but uses Auto Layout for arranging it's views hierarchy.2034β
135π΄
adaptive-tab-bar) - AdaptiveController is a 'Progressive Reduction' Swift module for adding custom states to Native or Custom iOS UI elements232β
41π΄
Pager) - Easily create sliding tabs with Pager6940β
1317π΄
XLPagerTabStrip) - Android PagerTabStrip for iOS.1385β
220π΄
TabPageViewController) - Paging view controller and scroll tab view.501β
30π΄
TabDrawer) - Customizable TabBar UI element that allows you to run a block of code upon TabBarItem selection, written in Swift656β
46π΄
SwipeViewController) - SwipeViewController is a Swift modification of RKSwipeBetweenViewControllers - navigate between pages / ViewControllers1381β
149π΄
ColorMatchTabs) - Interesting way to display tabs1059β
132π΄
BATabBarController) - A TabBarController with a unique animation for selection510β
78π΄
ScrollPager) - A scroll pager that displays a list of tabs (segments) and manages paging between given views2516β
317π΄
Segmentio) - Animated top/bottom segmented control written in Swift.121β
16π΄
KYWheelTabController) - KYWheelTabController is a subclass of UITabBarController.It displays the circular menu instead of UITabBar.55β
11π΄
SuperBadges) - Add emojis and colored dots as badges for your Tab Bar buttons344β
65π΄
AZTabBarController) - A custom tab bar controller for iOS written in Swift 3.0160β
24π΄
MiniTabBar) - A clean simple alternative to the UITabBar1525β
106π΄
SwipeableTabBarController) - UITabBarController with swipe interaction between its tabs.57β
14π΄
SMSwipeableTabView) - Swipeable Views with Tabs (Like Android SwipeView With Tabs Layout)2768β
231π΄
Tabman) - A powerful paging view controller with indicator bar for iOS.186β
32π΄
WormTabStrip) Beatiful ViewPager For iOS written in Swift (inspired by Android7081β
1344π΄
SmartTabLayout))79β
13π΄
SSCustomTabMenu) Simple customizable iOS bottom menu with Tabbar.105β
10π΄
SmoothTab) - Smooth customizable tabs for iOS apps.306β
19π΄
ExpandedTabBar) - Very creative designed solution for "more" items in UITabBarController181β
17π΄
BEKCurveTabbar) - compatible with XCode +10 and fully customizable via Interface_Builder panel. BEKCurveTabBar derived UITabBar class and compatible with every iOS devices.287β
20π΄
AnimatedTabBar) - A tabbar with number of preset animations. Written with SwiftUI.
6965β
1077π΄
MGSwipeTableCell) - UITableViewCell subclass that allows to display swippable buttons with a variety of transitions.68β
9π΄
YXTPageView) - A PageView, which supporting scrolling to transition between a UIView and a UITableView.269β
25π΄
ConfigurableTableViewController) - Typed, yet Flexible Table View Controller https://holko.pl/2016/01/05/typed-table-view-controller/28β
1π΄
Lightning-Table) - A declarative api for working with UITableView.1251β
87π΄
Static) - Simple static table views for iOS in Swift.2373β
292π΄
AMWaveTransition) - Custom transition between viewcontrollers holding tableviews.7145β
1270π΄
SWTableViewCell) - An easy-to-use UITableViewCell subclass that implements a swippable content view which exposes utility buttons (similar to iOS 7 Mail Application)947β
105π΄
ZYThumbnailTableView) - a TableView have thumbnail cell only, and you can use gesture let it expands other expansionView, all diy67β
10π΄
BWSwipeRevealCell) - A Swift library for swipeable table cells2083β
205π΄
preview-transition) - PreviewTransition is a simple preview gallery controller554β
66π΄
QuickTableViewController) - A simple way to create a UITableView for settings in Swift.705β
74π΄
TableKit) - Type-safe declarative table views with Swift168β
22π΄
VBPiledView) - Simple and beautiful stacked UIView to use as a replacement for an UITableView, UIImageView or as a menu1816β
340π΄
VTMagic) - VTMagic is a page container library for iOS.2966β
411π΄
MCSwipeTableViewCell) - π Convenient UITableViewCell subclass that implements a swippable content to trigger actions (similar to the Mailbox app).524β
52π΄
MYTableViewIndex) - A pixel perfect replacement for UITableView section index, written in Swift50β
5π΄
ios-dragable-table-cells) - Support for drag-n-drop of UITableViewCells in a navigation hierarchy of view controllers. You drag cells by tapping and holding them.1264β
83π΄
Bohr) - Bohr allows you to set up a settings screen for your app with three principles in mind: ease, customization and extensibility.398β
75π΄
SwiftReorder) - Add drag-and-drop reordering to any table view with just a few lines of code. Robust, lightweight, and completely customizable. [e]163β
18π΄
HoverConversion) - HoverConversion realized vertical paging with UITableView. UIViewController will be paging when reaching top or bottom of UITableView contentOffset.531β
51π΄
TableViewDragger) - A cells of U