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.
381β
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.
397β
330π΄
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
837β
71π΄
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.575β
26π΄
Composable Navigator) - An open source library for building deep-linkable SwiftUI applications with composition, testing and ergonomics in mind415β
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.3439β
278π΄
DeepLinkKit) - A splendid route-matching, block-based way to handle your deep links.5681β
692π΄
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.859β
57π΄
RouteComposer) - Library that helps to handle view controllers composition, routing and deeplinking tasks.448β
27π΄
Router) - Simple Navigation for iOS.1843β
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.3157β
289π΄
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.
4191β
401π΄
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 tvOS476β
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 text2909β
624π΄
XCDYouTubeKit) - YouTube video player for iOS, tvOS and macOS.
Clean architecture, Viper, MVVM, Reactive... choose your weapon.
5382β
647π΄
Clean Architecture for SwiftUI + Combine) - A demo project showcasing the production setup of the SwiftUI app with Clean Architecture.3844β
493π΄
CleanArchitectureRxSwift) - Example of Clean Architecture of iOS app using RxSwift.1460β
183π΄
ios-architecture) - A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others.705β
174π΄
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.713β
30π΄
Tempura) - A holistic approach to iOS development, inspired by Redux and MVVM.11114β
1184π΄
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.71β
12π΄
VIPER Module Generator) - A Clean VIPER Modules Generator with comments and predfined functions.508β
66π΄
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
122β
12π΄
ARHeadsetKit) - High-level framework for using $5 Google Cardboard to replicate Microsoft Hololens.5416β
739π΄
ARKit-CoreLocation) - Combines the high accuracy of AR with the scale of GPS data.534β
61π΄
ARKit Emperor) - The Emperor give you the most practical ARKit samples ever.368β
86π΄
ARKit Virtual Objects) - Placing Virtual Objects in Augmented Reality.1614β
226π΄
ARVideoKit) - Record and capture ARKit videos, photos, Live Photos, and GIFs.94β
20π΄
Placenote) - A library that makes ARKit sessions persistent to a location using advanced computer vision.629β
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.
636β
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.3217β
585π΄
OAuthSwift) - Swift based OAuth library for iOS-3217β
585π΄
OAuthSwift) - Swift based OAuth library for iOS1129β
273π΄
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.
831β
245π΄
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.471β
100π΄
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.616β
173π΄
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.
1263β
169π΄
Awesome Cache) - Delightful on-disk cache (written in Swift).2886β
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.641β
36π΄
Carlos) - A simple but flexible cache.3073β
170π΄
Disk) - Delightful framework for iOS to easily persist structs, images, and data.5190β
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.2641β
358π΄
PINCache) - Fast, non-deadlocking parallel object cache for iOS and macOS.647β
50π΄
RocketData) - A caching and consistency solution for immutable models.1242β
85π΄
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.2365β
496π΄
YYCache) - High performance cache framework for iOS.
Beautiful, Easy and Fully customized charts
27295β
5942π΄
Charts) - A powerful chart / graph framework, the iOS equivalent to37218β
8979π΄
MPAndroidChart).9713β
1766π΄
PNChart) - A simple and beautiful chart lib used in Piner and CoinsMan for iOS.873β
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β
303π΄
XYPieChart) - A simple and animated Pie Chart for your iOS app.1193β
136π΄
TEAChart) - Simple and intuitive iOS chart library. Contribution graph, clock chart, and bar chart.645β
117π΄
EChart) - iOS/iPhone/iPad Chart, Graph. Event handling and animation supported.849β
125π΄
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.2508β
408π΄
SwiftCharts) - Easy to use and highly customizable charts library for iOS.16β
5π΄
FlowerChart) - Flower-shaped chart with custom appearance animation, fully vector.5307β
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.548β
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.510β
92π΄
PieCharts) - Easy to use and highly customizable pie charts library for iOS.40β
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.2776β
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.44β
12π΄
SMDiagramViewSwift) - Meet cute and very flexibility library for iOS application for different data view in one circle diagram.599β
68π΄
Swift LineChart) - Line Chart library for iOS written in Swift.1043β
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
1963β
107π΄
Inject) - Hot Reloading for Swift applications!6539β
564π΄
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.
255β
49π΄
Aardvark) - Aardvark is a library that makes it dead simple to create actionable bug reports.2049β
109π΄
Bootstrap) - iOS project bootstrap aimed at high quality coding.- π Bugsee - In-app bug and crash reporting with video, logs, network traffic and traces.
4189β
575π΄
FBRetainCycleDetector) - iOS library to help detecting retain cycles in runtime.1854β
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.5396β
928π΄
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β
178π΄
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.7464β
605π΄
SwiftFormat) - A code library and command-line formatting tool for reformatting Swift code.1399β
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.
119β
4π΄
AnyLint) - Lint anything by combining the power of Swift & regular expressions.949β
41π΄
IBLinter) - A linter tool for Interface Builder.3728β
488π΄
OCLint) - Static code analysis tool for improving quality and reducing defects.18282β
2176π΄
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).560β
128π΄
ChromaColorPicker) - An intuitive iOS color picker built in Swift.3089β
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.2975β
138π΄
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.3482β
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.172β
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β
13π΄
SheetyColors) - An action sheet styled color picker for iOS.691β
97π΄
SwiftHEXColors) - HEX color handling as an extension for UIColor.1238β
143π΄
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β
87π΄
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.1870β
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.1016β
85π΄
SwiftShell) - A Swift framework for shell scripting and running shell commands.373β
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.1045β
49π΄
Queuer) - A queue manager, built on top of OperationQueue and Dispatch (aka GCD).402β
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.
1634β
131π΄
Ensembles) - A synchronization framework for Core Data.3031β
396π΄
Mogenerator) - Automatic Core Data code generation.10810β
1797π΄
MagicalRecord) - Super Awesome Easy Fetching for Core Data.3931β
249π΄
CoreStore) - Powerful Core Data framework for Incremental Migrations, Fetching, Observering, etc.33β
4π΄
Core Data Query Interface) A type-safe, fluent query framework for Core Data.871β
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.2555β
260π΄
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.562β
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.123β
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.165β
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.146β
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
122β
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.
16116β
2129π΄
Realm) - The alternative to CoreData and SQLite: Simple, modern and fast.3356β
366π΄
YapDatabase) - YapDatabase is an extensible database for iOS & Mac.- π Couchbase Mobile - Couchbase document store for mobile with cloud sync.
13833β
2770π΄
FMDB) - A Cocoa / Objective-C wrapper around SQLite.1651β
178π΄
FCModel) - An alternative to Core Data for people who like having direct SQL access.913β
60π΄
Zephyr) - Effortlessly synchronize NSUserDefaults over iCloud.568β
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).4813β
360π΄
SwiftyUserDefaults) - Statically-typed NSUserDefaults.2110β
223π΄
SugarRecord) - Data persistence management library.9449β
1532π΄
SQLite.swift) - A type-safe, Swift-language layer over SQLite3.6451β
666π΄
GRDB.swift) - A versatile SQLite toolkit for Swift, with WAL mode support.1278β
172π΄
Fluent) - Simple ActiveRecord implementation for working with your database in Swift.3209β
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β
29π΄
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.228β
40π΄
OHMySQL) - An Objective-C wrapper of MySQL C API.122β
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.10345β
1357π΄
WCDB) - WCDB is an efficient, complete, easy-to-use mobile database framework for iOS, macOS.228β
10π΄
StorageKit) - Your Data Storage Troubleshooter.1429β
97π΄
UserDefaults) - Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS.472β
21π΄
Default) - Modern interface to UserDefaults + Codable support.1913β
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.448β
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.16777β
1856π΄
MMKV) - An efficient, small mobile key-value storage framework developed by WeChat. Works on iOS, Android, macOS and Windows.1838β
110π΄
Defaults) - Swifty and modern UserDefaults.694β
97π΄
MongoKitten) - A pure Swift MongoDB client implementation with support for embedded databases.223β
15π΄
SecureDefaults) - A lightweight wrapper over UserDefaults/NSUserDefaults with an extra AES-256 encryption layer.536β
67π΄
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.1299β
76π΄
BTree) - Fast ordered collections for Swift using in-memory B-trees.2093β
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β
306π΄
Dollar) - A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript https://www.dollarswift.org/.2505β
226π΄
Result) - Swift type modeling the success/failure of arbitrary operations.2423β
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.738β
77π΄
SwiftGraph) - Graph data structure and utility functions in pure Swift.371β
40π΄
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.167β
28π΄
HeckelDiff) - A fast Swift diffing library.25β
1π΄
Dekoter) -NSCoding
's counterpart for Swift structs.28424β
4996π΄
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.652β
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.422β
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.3470β
240π΄
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.
2639β
147π΄
Timepiece) - Intuitive NSDate extensions in Swift.7516β
754π΄
SwiftDate) - The best way to manage Dates and Timezones in Swift.1618β
148π΄
SwiftMoment) - A time and calendar manipulation library.7220β
944π΄
DateTools) - Dates and times made easy in Objective-C.1227β
139π΄
SwiftyTimer) - Swifty API for NSTimer.1476β
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.641β
84π΄
Kronos) - Elegant NTP date library in Swift.580β
128π΄
TrueTime) - Get the true current time impervious to device clock time changes.564β
83π΄
10Clock) - This Control is a beautiful time-of-day picker heavily inspired by the iOS 10 "Bedtime" timer.1757β
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.2264β
77π΄
Chronology) - Building a better date/time library.553β
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.1821β
109π΄
Schedule) - β³ A missing lightweight task scheduler for Swift with an incredibly human-friendly syntax.
Debugging tools, crash reports, logs and console UI's.
149β
21π΄
AEConsole) - Customizable Console UI overlay with debug log on top of your iOS App.730β
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.
1162β
84π΄
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.9083β
800π΄
chisel) - Collection of LLDB commands to assist debugging iOS apps.1251β
110π΄
DBDebugToolkit) - Set of easy to use debugging tools for iOS developers & QA engineers.286β
20π΄
DebugSwift) - A comprehensive toolkit designed to simplify and enhance the debugging process for iOS applications.19932β
3066π΄
DoraemonKit) - A full-featured iOS App development assistantοΌ30+ tools included. You deserve it.1795β
140π΄
Dotzu) - iOS app debugger while using the app. Crash report, logs, network.56β
11π΄
Droar) - Droar is a modular, single-line installation debugging window.13856β
1675π΄
Flex) - An in-app debugging and exploration tool for iOS.3807β
343π΄
GodEye) - Automatically display Log,Crash,Network,ANR,Leak,CPU,RAM,FPS,NetFlow,Folder and etc with one line of code based on Swift.413β
33π΄
Httper-iOS) - App for developers to test REST API.2046β
93π΄
Hyperion) - In-app design review tool to inspect measurements, attributes, and animations.510β
24π΄
LayoutInspector) - Debug app layouts directly on iOS device: inspect layers in 3D and debug each visible view attributes.1466β
185π΄
MTHawkeye) - Profiling / Debugging assist tools for iOS, include tools: UITimeProfiler, Memory Allocations, Living ObjC Objects Sniffer, Network Transaction Waterfall, etc.3600β
359π΄
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.5868β
593π΄
PonyDebugger) - Remote network and data debugging for your native iOS app using Chrome Developer Tools.1147β
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.2275β
180π΄
Wormholy) - iOS network debugging, like a wizard.501β
20π΄
Xniffer) - A swift network profiler built on top of URLSession.- Woodpecker - View sandbox files, UserDefaults, network request from Mac.
6174β
499π΄
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.1770β
90π΄
Cleanse) - Lightweight Swift Dependency Injection Framework by Square.2699β
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.732β
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.413β
32π΄
DITranquillity) - Dependency injection framework for iOS applications written in clean Swift.1741β
141π΄
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.
14902β
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.9579β
1297π΄
swift-package-manager) - The Package Manager for the Swift Programming Language.0β
1π΄
punic) - Clean room reimplementation of Carthage tool.814β
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.658β
32π΄
Accio) - A SwiftPM based dependency manager for iOS & Co. with improvements over Carthage.
38569β
5593π΄
fastlane) - Connect all iOS deployment tools into one streamlined workflow.38569β
5593π΄
deliver) - Upload screenshots, metadata and your app to the App Store using a single command.38569β
5593π΄
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.
872β
200π΄
boarding) - Instantly create a simple signup page for TestFlight beta testers.2168β
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.
2170β
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.723β
38π΄
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.
142β
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.
1082β
99π΄
SwiftEventBus) - A publish/subscribe event bus optimized for iOS.14178β
1450π΄
PromiseKit) - Promises for iOS and macOS.5651β
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.987β
76π΄
thenπ¬) - Elegant Async code in Swift.1316β
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.1900β
184π΄
BrightFutures) - Write great asynchronous code in Swift using futures and promises.150β
9π΄
NoticeObserveKit) - NoticeObserveKit is type-safe NotificationCenter wrapper that associates notice type with info type.1971β
112π΄
Hydra) - Promises & Await - Write better async code in Swift.109β
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.623β
59π΄
Promise) - A Promise library for Swift, based partially on Javascript's A+ spec.3779β
289π΄
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.
2313β
206π΄
FileKit) - Simple and expressive file management in Swift.2450β
434π΄
Zip) - Swift framework for zipping and unzipping files.1507β
219π΄
FileBrowser) - Powerful Swift file browser for iOS.132β
15π΄
Ares) - Zero-setup P2P file transfer between Macs and iOS devices.32β
4π΄
FileProvider) - FileManager replacement for Local, iCloud and Remote (WebDAV/FTP/Dropbox/OneDrive/SMB2) files on iOS/tvOS and macOS.1076β
63π΄
KZFileWatchers) - A micro-framework for observing file changes, both local and remote. Helpful in building developer tools.5360β
1284π΄
ZipArchive) - ZipArchive is a simple utility class for zipping and unzipping files on iOS and Mac.737β
110π΄
FileExplorer) - Powerful file browser for iOS that allows its users to choose and remove files and/or directories.2223β
235π΄
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.1217β
205π΄
ZipZap) - zip file I/O library for iOS, macOS and tvOS.220β
62π΄
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.621β
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.3328β
244π΄
Swiftz) - Functional programming in Swift.182β
18π΄
OptionalExtensions) - Swift Β΅framework with extensions for the Optional Type.3493β
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.1964β
315π΄
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.254β
31π΄
SKTiled) - Swift framework for working with Tiled assets in SpriteKit.329β
81π΄
SwiftFortuneWheel) - A cross-platform framework for games like a Wheel of Fortune.
Grand Central Dispatch syntax sugars, tools and timers.
315β
39π΄
GCDKit) - Grand Central Dispatch simplified with Swift.4597β
317π΄
Async) - Syntactic sugar in Swift for asynchronous dispatches in Grand Central Dispatch.159β
11π΄
SwiftSafe) - Thread synchronization made easy.474β
96π΄
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β
7π΄
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.
713β
37π΄
Tactile) - A better way to handle gestures on iOS.162β
19π΄
SwiftyGestureRecognition) - Aids with prototyping UIGestureRecognizers in Xcode Playgrounds.1181β
92π΄
DBPathRecognizer) - Gesture recognizer tool.551β
33π΄
Sensitive) - Special way to work with gestures in iOS.327β
21π΄
SplitViewDragAndDrop) - Easily add drag and drop to pass data between your apps in split view mode.5896β
1143π΄
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.100β
9π΄
MPWDrawingContext) - An Objective-C wrapper for CoreGraphics CGContext.36β
2π΄
DePict) - A simple, declarative, functional drawing framework, in Swift!1906β
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.681β
118π΄
YYAsyncLayer) - iOS utility classes for asynchronous rendering and display.1340β
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.4390β
1046π΄
SVGKit) - Display and interact with SVG Images on iOS / macOS, using native rendering (CoreAnimation) (currently only supported for iOS - macOS code needs updating).956β
57π΄
Snowflake) - SVG in Swift.24β
2π΄
HxSTLParser) - Basic STL loader for SceneKit.331β
10π΄
ProcessingKit) - Visual designing library for iOS & OSX.376β
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.5974β
548π΄
Macaw) - Powerful and easy-to-use vector graphics library with SVG support written in Swift.62β
23π΄
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.634β
99π΄
Drawsana) - iOS framework for building raster drawing and image markup views.445β
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.871β
71π΄
PeerKit) An open-source Swift framework for building event-driven, zero-config Multipeer Connectivity apps.2239β
259π΄
BluetoothKit) - Easily communicate between iOS/macOS devices using BLE.165β
15π΄
Bluetonium) - Bluetooth mapping in Swift.707β
114π΄
BlueCap) - iOS Bluetooth LE framework.66β
5π΄
Apple Family) - Quickly connect Apple devices together with Bluetooth, wifi, and USB.488β
33π΄
Bleu) - BLE (Bluetooth LE) for U.1078β
95π΄
Bluejay) - A simple Swift framework for building reliable Bluetooth LE apps.4711β
1005π΄
BabyBluetooth) - The easiest way to use Bluetooth (BLE) in iOS/MacOS.100β
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.223β
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.1939β
326π΄
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β
586π΄
SCRecorder) - Camera engine with Vine-like tap to record, animatable filters, slow motion, segments editing.2033β
389π΄
ALCameraViewController) - A camera view controller with custom image picker and image cropping. Written in Swift.1347β
312π΄
CameraManager) - Simple Swift class to provide all the configurations you need to create custom camera view in your app.703β
183π΄
RSBarcodes_Swift) - 1D and 2D barcodes reader and generators for iOS 8 with delightful controls. Now Swift.1197β
194π΄
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.1667β
387π΄
BarcodeScanner) - Simple and beautiful barcode scanner.172β
11π΄
HorizonSDK-iOS) - State of the art real-time video recording / photo shooting iOS library.1855β
191π΄
FastttCamera) - Fasttt and easy camera framework for iOS with customizable filters.88β
42π΄
DKCamera) - A lightweight & simple camera framework for iOS. Written in Swift.2145β
265π΄
NextLevel) - Next Level is a media capture camera library for iOS.579β
102π΄
CameraEngine) - Camera engine for iOS, written in Swift, above AVFoundation.2066β
321π΄
SwiftyCam) - A Snapchat Inspired iOS Camera Framework written in Swift.63β
8π΄
CameraBackground) - Show camera layer as a background to any UIView.895β
90π΄
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.4231β
962π΄
YPImagePicker) - Instagram-like image picker & filters for iOS.22β
2π΄
MockImagePicker) - Mock UIImagePickerController for testing camera based UI in simulator.1157β
96π΄
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.205β
34π΄
HybridCamera) - Video and photo camera for iOS, similar to the SnapChat camera.664β
79π΄
CameraKit-iOS) - Massively increase camera performance and ease of use in your next iOS project.265β
33π΄
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.967β
101π΄
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
172β
24π΄
AsyncLocationKit) - Wrapper for Apple CoreLocation framework with Modern Concurrency Swift (async/await).98β
5π΄
IngeoSDK) - Always-On Location monitoring framework for iOS.2560β
394π΄
LocationManager) - Provides a block-based asynchronous API to request the current location, either once or continuously.3344β
426π΄
SwiftLocation) - Location & Beacon Monitoring in Swift.1056β
151π΄
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.639β
30π΄
set-simulator-location) - CLI for setting location in the iOS simulator.54β
13π΄
NominatimKit) - A Swift wrapper for (reverse) geocoding of OpenStreetMap data.
1082β
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.69β
9π΄
Deviice) - Simply library to detect the device on which the app is running (and some properties).4339β
427π΄
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.1657β
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β
36π΄
UIDeviceComplete) - UIDevice extensions that fill in the missing pieces.16β
1π΄
NFCNDEFParse) - NFC Forum Well Known Type Data Parser for iOS11 and Core NFC.221β
70π΄
Device.swift) - Super-lightweight library to detect used device.1316β
216π΄
SDVersion) - Lightweight Cocoa library for detecting the running device's model and screen size.482β
29π΄
Haptico) - Easy to use haptic feedback generator with pattern-play support.705β
217π΄
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
18051β
3144π΄
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.7606β
736π΄
PureLayout) - The ultimate API for iOS & macOS Auto Layout β impressively simple, immensely powerful. Objective-C and Swift compatible.19759β
1955π΄
SnapKit) - A Swift Autolayout DSL for iOS & macOS.7348β
527π΄
Cartography) - A declarative Auto Layout DSL for Swift.27β
3π΄
AutoLayoutPlus) - A bit of steroids for AutoLayout.4567β
397π΄
Neon) - A powerful Swift programmatic UI layout framework.315β
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.809β
57π΄
SwiftBox) - Flexbox in Swift, using Facebook's css-layout.280β
15π΄
ManualLayout) - Easy to use and flexible library for manually laying out views and layers for iOS and tvOS. Supports AsyncDisplayKit.3346β
211π΄
Stevia) - Elegant view layout for iOS.76β
6π΄
Manuscript) - AutoLayoutKit in pure Swift.9943β
2011π΄
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.121β
17π΄
Swiftstraints) - Auto Layout In Swift Made Easy.4235β
361π΄
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.3159β
276π΄
LayoutKit) - LayoutKit is a fast view layout library for iOS.556β
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.3947β
199π΄
TinyConstraints) - The syntactic sugar that makes Auto Layout sweeter for human use.4381β
891π΄
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.455β
28π΄
EasyAnchor) - Declarative, extensible, powerful Auto Layout.2283β
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.1908β
223π΄
FlexLayout) - FlexLayout gently wraps the highly optimized16869β
1398π΄
facebook/yoga) flexbox implementation in a concise, intuitive & chainable syntax.2225β
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.16869β
1398π΄
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.431β
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.246β
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.1666β
88π΄
Grid) - The most powerful Grid container missed in SwiftUI.161β
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.578β
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.1352β
122π΄
BartyCrouch) - Incrementally update/translate your Strings files from Code and Storyboards/XIBs.1225β
80π΄
LocalizationKit) - Localization management in realtime from a web portal. Easily manage your texts and translations without redeploy and resubmission.3022β
323π΄
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.313β
32π΄
L10n-swift) - Localization of an application with ability to change language "on the fly" and support for plural forms in any language.287β
47π΄
Localize) - Easy tool to localize apps using JSON or Strings and of course IBDesignables with extensions for UI components.115β
39π΄
CrowdinSDK) - Crowdin iOS SDK delivers all new translations from Crowdin project to the application immediately.302β
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).
92β
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.13109β
2257π΄
CocoaLumberjack) - A fast & simple, yet powerful & flexible logging framework for Mac and iOS.4989β
571π΄
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.828β
67π΄
Log) - A logging tool with built-in themes, formatters, and a nice API to define your owns.1813β
115π΄
Rainbow) - Delightful console output for Swift developers.5835β
469π΄
SwiftyBeaver) - Convenient logging during development and release.304β
29π΄
SwiftyTextTable) - A lightweight tool for generating text tables.1852β
91π΄
Watchdog) - Class for logging excessive blocking on the main thread.3887β
469π΄
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.64β
5π΄
ReflectedStringConvertible) - A protocol that allows any class to be printed as if it were a struct.673β
49π΄
SwiftTrace) - Trace Swift and Objective-C method invocations.1334β
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.315β
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.9β
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.51β
4π΄
Lighty) - Easy to use and lightweight logger for iOS, macOS, tvOS, watchOS and Linux.518β
91π΄
JustLog) - Console, file and remote Logstash logging via TCP socket.299β
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.909β
52π΄
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.5887β
280π΄
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.790β
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.182173β
73838π΄
Tensorflow-iOS) - The official Google-built powerful neural network library port for iOS.1783β
95π΄
Bender) - Easily craft fast Neural Networks. Use TensorFlow models. Metal under the hood.41β
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.6200β
466π΄
CoreML-Models) - A collection of unique Core ML Models.53β
7π΄
Serrano) - A deep learning library for iOS and macOS.6012β
554π΄
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.100β
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.
4332β
1333π΄
Mapbox GL) - An OpenGL renderer for Mapbox Vector Tiles with SDK bindings for iOS.1418β
169π΄
GEOSwift) - The Swift Geographic Engine.267β
56π΄
PXGoogleDirections) - Google Directions API helper for iOS, written in Swift.1262β
122π΄
Cluster) - Easy Map Annotation Clustering.140β
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.816β
254π΄
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.
1149β
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β
44π΄
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.1333β
231π΄
iosMath) - A library for displaying beautifully rendered math equations. Enables typesetting LaTeX math formulae in iOS.745β
98π΄
BigInt) - Arbitrary-precision arithmetic in pure Swift.687β
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.807β
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.118β
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.
10369β
1528π΄
AudioKit) - A powerful toolkit for synthesizing, processing, and analyzing sounds.4916β
822π΄
EZAudio) - An iOS/macOS audio visualization framework built upon Core Audio useful for anyone doing real-time, low-latency audio processing and visualizations.2223β
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!793β
141π΄
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.
713β
182π΄
AudioPlayer) - AudioPlayer is syntax and feature sugar over AVPlayer. It plays your audio files (local & remote).420β
38π΄
TuningFork) - Simple Tuner for iOS.607β
49π΄
MusicKit) - A framework for composing and transforming music in Swift.1199β
65π΄
SubtleVolume) - Replace the system volume popup with a more subtle indicator.414β
80π΄
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.636β
146π΄
IQAudioRecorderController) - A drop-in universal library allows to record audio within the app with a nice User Interface.537β
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.466β
68π΄
ESTMusicIndicator) - Cool Animated music indicator view written in Swift.450β
49π΄
QuietModemKit) - iOS framework for the Quiet Modem (data over sound).1208β
98π΄
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.1176β
178π΄
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.3399β
471π΄
Porcupine) - On-device wake word detection engine for macOS, iOS, and watchOS, powered by deep learning.538β
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.1205β
169π΄
FDWaveformView) - An easy way to display an audio waveform in your app, including animation.285β
69π΄
FDSoundActivatedRecorder) - Start recording when the user speaks.
1771β
199π΄
YLGIFImage) - Async GIF image decoder and Image viewer supporting play GIF images. It just use very less memory.7901β
1205π΄
FLAnimatedImage) - Performant animated GIF engine for iOS.3012β
270π΄
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.2177β
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.1916β
205π΄
SwiftyGif) - High performance GIF engine.
20170β
4604π΄
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.24898β
5941π΄
SDWebImage) - Asynchronous image downloader with cache support with an UIImageView category.1183β
104π΄
DFImageManager) - Modern framework for fetching images from various sources. Zero config yet immense customization and extensibility. Uses NSURLSession.342β
51π΄
MapleBacon) - An image download and caching library for iOS written in Swift.2845β
370π΄
NYTPhotoViewer) - Slideshow and image viewer.2707β
643π΄
IDMPhotoBrowser) - Photo Browser / Viewer.?β
?π΄
Concorde) - Download and decode progressive JPEGs.4620β
917π΄
TOCropViewController) - A view controller that allows users to crop UIImage objects.78β
14π΄
YXTMotionView) - A custom image view that implements device motion scrolling.3995β
508π΄
PINRemoteImage) - A thread safe, performant, feature rich image fetcher.555β
49π΄
SABlurImageView) - Easily Adding Animated Blur/Unblur Effects To An Image.8117β
934π΄
FastImageCache) - iOS library for quickly displaying images while scrolling.430β
34π΄
BKAsciiImage) - Convert UIImage to ASCII art.3956β
518π΄
AlamofireImage) - An image component library for Alamofire.7808β
513π΄
Nuke) - Image loading, processing, caching and preheating.2995β
317π΄
FlagKit) - Beautiful flag icons for usage in apps and on the web.3560β
613π΄
YYWebImage) - Asynchronous image loading framework (supports WebP, APNG, GIF).2436β
470π΄
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.22773β
2638π΄
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.2441β
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.757β
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.281β
57π΄
SwiftPhotoGallery) - Simple, fullscreen image gallery with tap, swipe, and pinch gestures.260β
22π΄
MetalAcc) - GPU-based Media processing library using Metal written in Swift.8747β
2711π΄
MWPhotoBrowser) - A simple iOS photo and video browser with grid view, captions and selections.3225β
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.4835β
605π΄
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.2581β
531π΄
SKPhotoBrowser) - Simple PhotoBrowser/Viewer inspired by Facebook, Twitter photo browsers written by swift.1233β
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.2509β
381π΄
ImageViewer) - An image viewer Γ la Twitter.3022β
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.724β
33π΄
ComplimentaryGradientView) - Create complementary gradients generated from dominant and prominent colors in supplied image. Inspired by Grade.js.1755β
473π΄
ImageSlideshow) - Swift image slideshow with circular scrolling, timer and full screen viewer.608β
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.1599β
327π΄
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.1511β
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β
120π΄
Twitter Image Pipline) - streamlined framework for fetching and storing images in an application.1826β
155π΄
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!1869β
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.229β
39π΄
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.281β
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β
122π΄
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.1811β
236π΄
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.325β
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.301β
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.2625β
323π΄
GPUImage3) - GPUImage 3 is a BSD-licensed Swift framework for GPU-accelerated video and image processing using Metal.439β
65π΄
Harbeth) - Metal API for GPU accelerated Graphics and Video and Camera filter framework.π₯π₯1418β
275π΄
Gallery) - Your next favorite image and video picker.210β
16π΄
ATGMediaBrowser) - Image slide-show viewer with multiple predefined transition styles, and ability to create new transitions with ease.3184β
293π΄
Pixel) - An image editor and engine using CoreImage.674β
91π΄
OnlyPictures) - A simple and flexible way to add source of overlapping circular pictures.1590β
61π΄
SFSafeSymbols) - Safely access Apple's SF Symbols using static typing.156β
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.
4583β
483π΄
SwiftOCR) - Fast and simple OCR library written in Swift.- π QR Code Scanner - QR Code implementation.
737β
197π΄
QRCode) - A QRCode generator written in Swift.4538β
475π΄
EFQRCode) - A better way to operate two-dimensional code in Swift.1557β
104π΄
NSFWDetector) - A NSFW (aka porn) detector with CoreML.
4260β
1145π΄
Reader) - PDF Reader Core for iOS.35β
5π΄
UIView 2 PDF) - PDF generator using UIViews or UIViews with an associated XIB.2571β
754π΄
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.
693β
122π΄
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.
2680β
593π΄
HaishinKit.swift) - Camera and Microphone streaming library via RTMP, HLS for iOS, macOS.2398β
522π΄
StreamingKit) - A fast and extensible gapless AudioPlayer/AudioStreamer for macOS and iOS.549β
122π΄
Jukebox) - Player for streaming local and remote audio files. Written in Swift.4381β
1103π΄
LFLiveKit) - H264 and AAC Hard codingοΌsupport GPUImage BeautyοΌ rtmp transmissionοΌweak network lost frameοΌDynamic switching rate.377β
34π΄
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.
963β
260π΄
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.3055β
358π΄
MobilePlayer) - A powerful and completely customizable media player for iOS.2909β
624π΄
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.1961β
358π΄
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.257β
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.7032β
1734π΄
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.2045β
335π΄
Player) - video player in Swift, simple way to play and stream media in your iOS or tvOS app.1912β
405π΄
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.272β
38π΄
ios-360-videos) - NYT360Video plays 360-degree video streamed from an AVPlayer.128β
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.812β
199π΄
PryntTrimmerView) - A set of UI elements to trim, crop and select frames inside a video.399β
101π΄
VGPlayer) - A simple iOS video player in Swift,Support play local and network,Background playback mode.595β
116π΄
YoutubeKit) - A video player that fully supports Youtube IFrame API and YoutubeDataAPI for easily create a Youtube app.861β
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.778β
119π΄
VersaPlayer) - Versatile AVPlayer implementation for iOS, macOS, and tvOS.
Also see push notifications
5918β
2091π΄
XMPPFramework) - An XMPP Framework in Objective-C for Mac and iOS.4457β
590π΄
Chatto) - A lightweight framework to build chat applications, made in Swift.5883β
1147π΄
MessageKit) - Eventually, a Swift re-write of JSQMessagesViewController.4714β
1097π΄
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.908β
273π΄
chat-sdk-ios) - Chat SDK iOS - Open Source Mobile Messenger.300β
35π΄
AsyncMessagesViewController) - A smooth, responsive and flexible messages UI library for iOS.1682β
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.744β
125π΄
Messenger Chat with Firebase) - Swift messaging chat app with Firebase Firestore integration.58β
17π΄
SwiftKafka) - Swift SDK for Apache Kafka by IBM.798β
65π΄
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
.612β
82π΄
ExyteChat) - SwiftUI Chat UI framework with fully customizable message cells, input view, and a built-in media picker.
33336β
10327π΄
AFNetworking) - A delightful iOS and macOS networking framework.10197β
2108π΄
RestKit) - RestKit is an Objective-C framework for iOS that aims to make interacting with RESTful web services simple, fast and fun.383β
60π΄
FSNetworking) - Foursquare iOS networking library.5787β
1409π΄
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.40483β
7513π΄
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.12418β
2968π΄
CocoaAsyncSocket) - Asynchronous socket networking library for Mac and iOS.2187β
159π΄
Siesta) - Elegant abstraction for RESTful resources that untangles stateful messes. An alternative to callback- and delegate-based networking.7892β
934π΄
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.14954β
1961π΄
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.493β
129π΄
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.537β
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.1950β
92π΄
ResponseDetective) - Sherlock Holmes of the networking layer.845β
100π΄
Pitaya) - A Swift HTTP / HTTPS networking library just incidentally execute on machines.1398β
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β
314π΄
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.2753β
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.1989β
201π΄
APIKit) - A networking library for building type safe web API client in Swift.353β
32π΄
ws βοΈ) - Elegant JSON WebService in Swift.624β
74π΄
SPTDataLoader) - The HTTP library used by the Spotify iOS client.25β
10π΄
SWNetworking) - Powerful high-level iOS, macOS and tvOS networking library.1343β
120π΄
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.6466β
1659π΄
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.479β
121π΄
MMLanScan) - An iOS LAN Network Scanner library.6β
0π΄
Domainer) - Manage multi-domain url auto mapping ip address table.380β
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.979β
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β
15π΄
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.547β
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).440β
39π΄
Bamboots) - Bamboots is a network request framework based on Alamofire, aiming at making network request easier for business development.102β
9π΄
SolarNetwork) - Elegant network abstraction layer in Swift.147β
19π΄
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.891β
70π΄
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.38569β
5593π΄
PEM) - Automatically generate and renew your push notification profiles.5233β
445π΄
Knuff) - The debug application for Apple Push Notification Service (APNS).494β
82π΄
FBNotifications) - Facebook Analytics In-App Notifications Framework.6293β
678π΄
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.91β
5π΄
SmallStrings) - Reduce localized .strings file sizes by 80%.
Other amazingly awesome lists can be found in the
-
31218β
3529π΄
awesome-awesomeness) list. -
39889β
5295π΄
Open Source apps) list of open source iOS apps. -
5170β
879π΄
awsome-ios-animation) - A curated list of awesome iOS animation, including Objective-C and Swift libraries. -
610β
70π΄
awesome-gists) - A list of amazing gists (iOS section). -
66397β
8570π΄
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. -
2684β
349π΄
iOS-Learning-Materials) - Curated list of articles, web-resources, tutorials and code repositories that may help you dig a little bit deeper into iOS. -
248β
35π΄
Awesome-iOS-Twitter) - A curated list of awesome iOS Twitter accounts. -
12633β
916π΄
Marketing for Engineers) - A curated collection of marketing articles & tools to grow your product. -
7788β
912π΄
Awesome ARKit) - A curated list of awesome ARKit projects and resources. -
1094β
133π΄
CocoaConferences) - List of cocoa conferences for iOS & macOS developers. -
1024β
229π΄
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.
-
39332β
2258π΄
Awesome list of open source applications for macOS) - List of awesome open source applications for macOS. -
1129β
154π΄
Awesome iOS Interview question list) - Guide for interviewers and interviewees. Review these iOS interview questions - and get some practical tips along the way. -
1441β
125π΄
Top App Developers) - A list of top iOS app developers. -
777β
47π΄
awesome-ios-developer) - Useful knowledges and stuff for ios developer. -
372β
42π΄
awesome-ios-books) - A list of books for iOS developers.
170β
46π΄
CSwiftV) - A csv parser written in swift conforming to rfc4180.630β
77π΄
CSV.swift) - CSV reading and writing library written in Swift.432β
65π΄
CodableCSV) - Read and write CSV files row-by-row & field-by-field or through Swift's Codable interface.
3739β
688π΄
SBJson) - This framework implements a strict JSON parser and generator in Objective-C.11332β
1487π΄
Mantle) - Model framework for Cocoa and Cocoa Touch.531β
62π΄
Groot) - Convert JSON dictionaries and arrays to and from Core Data managed objects.1126β
84π΄
PropertyMapper) - Data mapping and validation with minimal amount of code.6857β
1042π΄
JSONModel) - Magical Data Modeling Framework for JSON. Create rapidly powerful, atomic and smart data model classes.22402β
3409π΄
SwiftyJSON) - The better way to deal with JSON data in Swift.552β
84π΄
FastEasyMapping) - Serialize & deserialize JSON fast.9091β
1015π΄
ObjectMapper) - A framework written in Swift that makes it easy for you to convert your Model objects (Classes and Structs) to and from JSON.1011β
67π΄
JASON) - JSON parsing with outstanding performances and convenient operators.1626β
142π΄
Gloss) - A shiny JSON parsing library in Swift.943β
121π΄
SwiftyJSONAccelerator) - Generate Swift 5 model files from JSON with Codeable support.36β
4π΄
alexander) - An extremely simple JSON helper written in Swift.1093β
126π΄
Freddy) - A reusable framework for parsing JSON in Swift.1175β
92π΄
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.4783β
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β
2161π΄
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.2651β
473π΄
AlamofireObjectMapper) - An Alamofire extension which converts JSON response data into swift objects using ObjectMapper.255β
18π΄
JAYSON) - Strict and Scalable JSON library.4195β
598π΄
HandyJSON) - A handy swift JSON-object serialization/deserialization library for Swift.697β
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.570β
42π΄
FlatBuffersSwift) - This project brings FlatBuffers (an efficient cross platform serialization library) to Swift.745β
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!798β
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.
988β
198π΄
AEXML) - Simple and lightweight XML parser written in Swift.824β
63π΄
Ji) - XML/HTML parser for Swift.2599β
198π΄
Ono) - A sensible way to deal with XML & HTML for iOS & macOS.1057β
148π΄
Fuzi) - A fast & lightweight XML & HTML parser in Swift with XPath & CSS support.2382β
221π΄
Kanna) - Kanna(ι) is an XML/HTML parser for macOS/iOS.565β
89π΄
SwiftyXMLParser) - Simple XML Parser implemented in Swift.237β
26π΄
HTMLKit) - An Objective-C framework for your everyday HTML needs.1368β
199π΄
SWXMLHash) - Simple XML parsing in Swift.102β
26π΄
SwiftyXML) - The most swifty way to deal with XML data in swift 4.772β
102π΄
XMLCoder) - Encoder & Decoder for XML using Swift'sCodable
protocols.263β
19π΄
ZMarkupParser) - Convert HTML strings into NSAttributedString with customized styles and tags.
1162β
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β
22π΄
URLPreview) - An NSURL extension for showing preview info of webpages.1158β
171π΄
FeedKit) - An RSS and Atom feed parser written in Swift.582β
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.647β
75π΄
URLEmbeddedView) - Automatically caches the object that is confirmed the Open Graph Protocol, and displays it as URL embedded card.277β
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.783β
74π΄
CoreXLSX) - Excel spreadsheet (XLSX) format support in pure Swift.537β
57π΄
SVGView) - SVG parser and renderer written in SwiftUI.381β
27π΄
CreateAPI) - Delightful code generation for OpenAPI specs for Swift written in Swift.7835β
503π΄
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+.325β
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.
175β
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.6458β
785π΄
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β
392π΄
PayPal) - Accept payments in your iOS app via PayPal.2289β
551π΄
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.2426β
452π΄
RMStore) - A lightweight iOS library for In-App Purchases.363β
48π΄
MFCard) - Easily integrate Credit Card payments in iOS App / Customisable Card UI.615β
93π΄
TPInAppReceipt) - Reading and Validating In App Store Receipt.341β
39π΄
iCard) - Bank Card Generator with Swift using SnapKit DSL.1470β
163π΄
CreditCardForm-iOS) - CreditCardForm is iOS framework that allows developers to create the UI which replicates an actual Credit Card.1110β
71π΄
merchantkit) - A modern In-App Purchases management framework for iOS.78β
13π΄
TipJarViewController) - Easy, drop-in tip jar for iOS apps.68β
42π΄
FramesIos) - Payment Form UI and Utilities in Swift.183β
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).614β
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.2904β
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.688β
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.5519β
446π΄
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.1605β
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.1767β
88π΄
SwiftPlate) - Easily generate cross platform Swift framework projects from the command line.1955β
291π΄
xcproj) - Read and update Xcode projects.4149β
475π΄
Tuist) - A tool to create, maintain and interact with Xcode projects at scale.825β
48π΄
SwiftKit) - Start your next Open-Source Swift Framework.439β
57π΄
swift5-module-template) - A starting point for any Swift 5 module that you want other people to include in their projects.
2629β
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.
24144β
4146π΄
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.19941β
3472π΄
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.7507β
516π΄
ReSwift) - Unidirectional Data Flow in Swift - Inspired by Redux.1235β
114π΄
ReactiveKit) - ReactiveKit is a collection of Swift frameworks for reactive and functional reactive programming.226β
44π΄
RxPermission) - RxSwift bindings for Permissions API in iOS.1596β
237π΄
RxAlamofire) - RxSwift wrapper around the elegant HTTP networking in Swift Alamofire.1139β
257π΄
RxRealm) - Rx wrapper for Realm's collection types.69β
13π΄
RxMultipeer) - A testable RxSwift wrapper around MultipeerConnectivity.1389β
353π΄
RxBluetoothKit) - iOS & macOS Bluetooth library for RxSwift.1343β
181π΄
RxGesture) - RxSwift reactive wrapper for view gestures.639β
68π΄
NSObject-Rx) - Handy RxSwift extensions on NSObject, including rx_disposeBag.164β
67π΄
RxCoreData) - RxSwift extensions for Core Data.717β
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.1076β
112π΄
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.1557β
175π΄
RxKeyboard) - Reactive Keyboard in iOS.5268β
384π΄
JASONETTE-iOS) - Native App over HTTP. Create your own native iOS app with nothing but JSON.2956β
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 reactive519β
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.687β
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.2195β
173π΄
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.2635β
204π΄
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.608β
32π΄
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.2437β
101π΄
Tokamak) - React-like framework providing a declarative API for building native UI components with easy to use one-way data binding.
985β
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.162β
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.
600β
46π΄
Reflection) - Reflection provides an API for advanced reflection at runtime including dynamic construction of types.308β
66π΄
Reflect) - Reflection, Dict2Model, Model2Dict, Archive.965β
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.1051β
92π΄
Runtime) - A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties.
612β
47π΄
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.
623β
179π΄
Spotify) Spotify iOS SDK.344β
43π΄
SpotifyLogin) Spotify SDK Login in Swift.7704β
3489π΄
Facebook) Facebook iOS SDK.- π Google Analytics Google Analytics SDK for iOS.
973β
392π΄
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.430β
123π΄
Tumblr) Library for easily integrating Tumblr data into your iOS or macOS application.256β
127π΄
Evernote) Evernote SDK for iOS.120β
111π΄
Box) iOS + macOS SDK for the Box API.102β
92π΄
OneDrive) Live SDK for iOS.2023β
939π΄
Stripe) Stripe bindings for iOS and macOS.- Venmo
1662β
874π΄
AWS) Amazon Web Services Mobile SDK for iOS.116β
82π΄
Zendesk) Zendesk Mobile SDK for iOS.- π Dropbox SDKs for Drop-ins and Dropbox Core API.
- π Firebase Mobile (and web) application development platform.
5580β
1161π΄
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.2578β
309π΄
1Password) - 1Password Extension for iOS Apps.2374β
440π΄
CareKit) - CareKit is an open source software framework for creating apps that help people better understand and manage their health. By Apple.446β
206π΄
Shopify) - Shopifyβs Mobile Buy SDK makes it simple to sell physical products inside your mobile app.?β
?π΄
Pinterest) - Pinterest iOS SDK.81β
37π΄
playkit-ios) - PlayKit: Kaltura Player SDK for iOS.204β
63π΄
algoliasearch-client-swift) - Algolia Search API Client for Swift.684β
437π΄
twitter-kit-ios) - Twitter Kit is a native SDK to include Twitter content inside mobile apps.366β
121π΄
rides-ios-sdk) - Uber Rides iOS SDK (beta).189β
29π΄
Apphud) - A complete solution to integrate auto-renewable subscriptions and regular in-app purchases in 30 minutes with no server code required.348β
40π΄
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.123β
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.2379β
388π΄
Swifter) - π¦ A Twitter framework for iOS & macOS written in Swift.1020β
146π΄
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).190β
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.256β
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.40β
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β
265π΄
SwiftPasscodeLock) - An iOS passcode lock with TouchID authentication written in Swift.604β
117π΄
Smile-Lock) - A library for make a beautiful Passcode Lock View.223β
65π΄
zxcvbn-ios) - A realistic password strength estimator.20β
10π΄
TPObfuscatedString) - Simple String obfuscation using core Swift.619β
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.20β
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.66β
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.470β
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.477β
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.215β
32π΄
SwiftHash) - Hash in Swift.37β
6π΄
SweetHMAC) - A tiny and easy to use Swift class to encrypt strings using HMAC algorithms.718β
126π΄
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.1248β
338π΄
SwiftyRSA) - RSA public/private key encryption in Swift.116β
11π΄
EnigmaKit) - Enigma encryption in Swift.1801β
140π΄
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.637β
108π΄
Obfuscator-iOS) - Secure your app by obfuscating all the hard-coded security-sensitive strings.507β
175π΄
swift-sodium) - Safe and easy to use crypto for iOS.9998β
1641π΄
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.3347β
515π΄
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.188β
111π΄
JOSESwift) - A framework for the JOSE standards JWS, JWE, and JWK written in Swift.
3079β
385π΄
UICKeyChainStore) - UICKeyChainStore is a simple wrapper for Keychain on iOS.3948β
218π΄
Valet) - Securely store data in the iOS or macOS Keychain without knowing a thing about how the Keychain works.2921β
265π΄
Locksmith) - A powerful, protocol-oriented library for working with the keychain in Swift.7779β
765π΄
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.5402β
953π΄
SAMKeychain) - Simple Objective-C wrapper for the keychain that works on Mac and iOS.1584β
337π΄
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.
13834β
948π΄
Perfect) - Server-side Swift. The Perfect library, application server, connectors and example apps.3837β
533π΄
Swifter) - Tiny http server engine written in Swift programming language.5580β
1303π΄
CocoaHTTPServer) - A small, lightweight, embeddable HTTP server for macOS or iOS applications.398β
35π΄
Curassow) - Swift HTTP server using the pre-fork worker model.1851β
87π΄
Zewo) - Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.23765β
1408π΄
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.905β
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.7614β
494π΄
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β
58π΄
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.293β
21π΄
Jobs) - A job system for Swift backends.174β
4π΄
ApacheExpress) - Write Apache Modules in Swift!6474β
1219π΄
GCDWebServer) - Lightweight GCD based HTTP server for macOS & iOS (includes web based uploader & WebDAV server).592β
75π΄
Embassy) - Super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux.1424β
42π΄
smoke-framework) - A light-weight server-side service framework written in the Swift programming language.
5844β
1269π΄
NY Times - Objective C Style Guide) - The Objective-C Style Guide used by The New York Times.3095β
628π΄
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.
13007β
2147π΄
Swift Style Guide by @raywenderlich) - The official Swift style guide for raywenderlich.com.239β
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.10792β
1238π΄
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.
4141β
515π΄
Kiwi) - A behavior-driven development library for iOS development.2326β
274π΄
Specta) - A light-weight TDD / BDD framework for Objective-C & Cocoa.9754β
901π΄
Quick) - A behavior-driven development framework for Swift and Objective-C.856β
318π΄
XcodeCoverage) - Code coverage for Xcode projects.5015β
602π΄
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.4761β
588π΄
Nimble) - A Matcher Framework for Swift and Objective-C844β
48π΄
Sleipnir) - BDD-style framework for Swift.1412β
106π΄
SwiftCheck) - QuickCheck for Swift.325β
11π΄
Spry) - A Mac and iOS Playgrounds Unit Testing library based on Nimble.1119β
257π΄
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.
287β
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.
380β
284π΄
robotframework-appiumlibrary) - AppiumLibrary is an appium testing library for RobotFramework.- π Cucumber - Behavior driver development for iOS.
6195β
910π΄
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.
809β
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.5575β
740π΄
EarlGrey) - π΅ iOS UI Automation Test Framework.2160β
169π΄
UI Testing Cheat Sheet) - How do I test this with UI Testing?3177β
241π΄
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.
859β
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.2033β
139π΄
ViewInspector) - Runtime inspection and unit testing of SwiftUI views284β
32π΄
AutoMate) - XCTest extensions for writing UI automation tests.551β
118π΄
Marathon Runner) - Fast, platform-independent test runner focused on performance and stability execute tests.
484β
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.1776β
183π΄
Fakery) - Swift fake data generator.651β
86π΄
DVR) - Network testing for Swift.1636β
170π΄
Cuckoo) - First boilerplate-free mocking framework for Swift.270β
28π΄
Vinyl) - Network testing Γ la VCR in Swift.121β
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β
71π΄
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.180β
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.
1488β
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.1764β
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.3588β
537π΄
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.
3052β
510π΄
Twitter Text Obj) - An Objective-C implementation of Twitter's text processing library.6446β
1298π΄
Nimbus) - Nimbus is a toolkit for experienced iOS software designers.638β
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.6318β
1181π΄
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.198β
49π΄
Pluralize.swift) - Great Swift String Pluralize Extension.1888β
444π΄
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.5004β
793π΄
PhoneNumberKit) - A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.8842β
1640π΄
YYText) - Powerful text framework for iOS to display and edit rich text.1178β
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β
584π΄
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.459β
41π΄
Reductio) - Automatic summarizer text in Swift.68β
6π΄
SmarkDown) - A Pure Swift implementation of the markdown mark-up language.1587β
261π΄
SwiftyMarkdown) - Converts Markdown files and strings into NSAttributedString.11β
1π΄
SZMentions) - Library to help handle mentions.120β
61π΄
SZMentionsSwift) - Library to help handle mentions.400β
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.549β
37π΄
Translucid) - Lightweight library to set an Image as text background.12β
5π΄
FormatterKit) -stringWithFormat:
for the sophisticated hacker set.3496β
191π΄
BonMot) - Beautiful, easy attributed strings in Swift.239β
34π΄
SwiftValidators) - String validation for iOS developed in Swift. Inspired by π validator.js.73β
7π΄
StringStylizer) - Type strict builder class for NSAttributedString.1605β
84π΄
SwiftyAttributes) - Swift extensions that make it a breeze to work with attributed strings.755β
133π΄
MarkdownKit) - A simple and customizable Markdown Parser for Swift.1195β
152π΄
CocoaMarkdown) - Markdown parsing and rendering for iOS and macOS.863β
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 as16605β
1843π΄
Twemoji) or4461β
537π΄
EmojiOne).3053β
205π΄
SwiftRichString) - Elegant & Painless Attributed Strings Management Library in Swift.2344β
455π΄
libPhoneNumber-iOS) - iOS port from libphonenumber (Google's phone number handling library).438β
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.690β
18π΄
Mustard) - Mustard is a Swift library for tokenizing strings when splitting by whitespace doesn't cut it.571β
93π΄
Input Mask) - Pattern-based user input formatter, parser and validator for iOS.755β
37π΄
Attributed) - Modern Swift Β΅framework for attributed strings.1345β
153π΄
Atributika) - Easily build NSAttributedString by detecting and styling HTML-like tags, hashtags, mentions, RegExp or NSDataDetector patterns.659β
33π΄
Guitar) - A Cross-Platform String Library Written in Swift.14β
3π΄
RealTimeCurrencyFormatter) - An ObjC international currency formatting utility.2185β
308π΄
Down) - Blazing fast Markdown rendering in Swift, built upon cmark.296β
67π΄
Marky Mark) - Highly customizable Markdown parsing and native rendering in Swift.1934β
200π΄
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.1588β
241π΄
Highlightr) - An iOS & macOS syntax highlighter, supports 176 languages and comes with 79 styles.918β
108π΄
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.209β
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.2955β
161π΄
TwitterTextEditor) - A standalone, flexible API that provides a full featured rich text editor for iOS applications.583β
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.
1149β
95π΄
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.1571β
263π΄
FontAwesome.swift) - Use FontAwesome in your Swift projects.114β
15π΄
SwiftFontName) - OS font complements library. Localized font supported.1163β
119π΄
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.192β
9π΄
FontAwesomeKit.Swift) - A better choice for iOS Developer to use FontAwesome Icon.1326β
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!796β
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.745β
127π΄
Font-Awesome-Swift) - Font Awesome swift library for iOS.6β
3π΄
JQSwiftIcon) - Icon Fonts on iOS using string interpolation written in Swift.906β
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.7929β
1280π΄
Texture) - Smooth asynchronous user interfaces for iOS apps.1025β
106π΄
GaugeKit) - Customizable gauges. Easy reproduce Apple's style gauges.11993β
2574π΄
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.
3038β
332π΄
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.2616β
286π΄
BEMCheckBox) - Tasteful Checkbox for iOS.1742β
93π΄
MPParallaxView) - Apple TV Parallax effect in Swift.1074β
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β
43π΄
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.2311β
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.967β
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.1084β
73π΄
VisualEffectView) - UIVisualEffectView subclass with tint color.1077β
45π΄
Cacao) - Pure Swift Cross-platform UIKit (Cocoa Touch) implementation (Supports Linux).776β
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.2494β
307π΄
SwiftTheme) - Powerful theme/skin manager for iOS.2534β
319π΄
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.
11971β
1261π΄
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.409β
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.342β
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.842β
48π΄
BouncyPageViewController) - Page view controller with bounce effect.370β
29π΄
LTHRadioButton) - A radio button with a pretty fill animation.354β
51π΄
Macaw-Examples) - Various usages of the Macaw library.584β
88π΄
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.522β
37π΄
CardStackController) - iOS custom controller used in Jobandtalent app to present new view controllers as cards.4703β
946π΄
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.7070β
934π΄
FSPagerView) - FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making BannerγProduct ShowγWelcome/Guide PagesγScreen/ViewController Sliders.897β
96π΄
ElongationPreview) - ElongationPreview is an elegant push-pop style view controller with 3D-Touch support and gestures.1914β
144π΄
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.1506β
136π΄
Magnetic) - SpriteKit Floating Bubble Picker (inspired by Apple Music).63β
7π΄
AmazingBubbles) - Apple Music like Bubble Picker using Dynamic Animation.754β
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.449β
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.409β
22π΄
ShadowView) - Make shadows management easy on UIView.2005β
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.1240β
142π΄
PullUpController) - Pull up controller with multiple sticky points like in iOS Maps.778β
43π΄
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.797β
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.1283β
173π΄
UberSignature) - Provides an iOS view controller allowing a user to draw their signature with their finger in a realistic style.603β
87π΄
SwViewCapture) - A nice iOS View Capture Swift Library which can capture all content.375β
48π΄
HGRippleRadarView) - A beautiful radar view to show nearby items (users, restaurants, ...) with ripple animation, fully customizable.79β
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.1131β
93π΄
OverlayContainer) - A library to develop overlay based interfaces, such as the one presented in the iOS 12 Apple Maps or Stocks apps.2195β
54π΄
ClassicKit) - A collection of classic-style UI components for iOS.70β
6π΄
Sejima) - A collection of User Interface components for iOS.571β
29π΄
UI Fabric by Microsoft) - UI framework based on π Fluent Design System by Microsoft.1790β
95π΄
Popovers) - A library to present popovers. Simple, modern, and highly customizable. Not boring!
10553β
1145π΄
NVActivityIndicatorView) - Collection of nice loading animations.199β
33π΄
RPLoadingAnimation) - Loading animations by using Swift CALayer.1323β
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.150β
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.15985β
3529π΄
MBProgressHUD) - Drop-in class for displays a translucent HUD with an indicator and/or labels while work is being done in a background thread.12407β
2631π΄
SVProgressHUD) - A clean and lightweight progress HUD for your iOS app.2667β
441π΄
ProgressHUD) - ProgressHUD is a lightweight and easy-to-use HUD.3935β
529π΄
M13ProgressSuite) - A suite containing many tools to display progress information on iOS.3766β
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.996β
108π΄
FFCircularProgressView) - FFCircularProgressView - An iOS 7-inspired blue circular progress view.2545β
307π΄
MRProgress) - Collection of iOS drop-in components to visualize progress.443β
21π΄
BigBrother) - Automatically sets the network activity indicator for any performed request.735β
79π΄
AlamofireNetworkActivityIndicator) - Controls the visibility of the network activity indicator on iOS using Alamofire.1188β
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.617β
52π΄
GearRefreshControl) - A custom animation for the UIRefreshControl.3897β
590π΄
NJKWebViewProgress) - A progress interface library for UIWebView. You can implement progress bar for your in-app browser using this module.1537β
132π΄
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.970β
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β
180π΄
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.2109β
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.279β
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.1276β
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.887β
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.366β
26π΄
StepProgressView) - Step-by-step progress view with labels and shapes. A good replacement for UIActivityIndicatorView and UIProgressView.43β
8π΄
BPBlockActivityIndicator) - A simple and awesome Loading Activity Indicator(with funny block animation) for your iOS app.152β
8π΄
JDBreaksLoading) - You can easily start up a little breaking game indicator by one line.12411β
1083π΄
SkeletonView) - An elegant way to show users that something is happening and also prepare them to which contents he is waiting.950β
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.161β
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.238β
30π΄
RHPlaceholder) - Simple library which give you possibility to add Facebook like loading state for your views.254β
46π΄
IHProgressHUD) - Simple HUD, thread safe, supports iOS, tvOS and App Extensions.1307β
90π΄
ActivityIndicatorView) - A number of preset loading indicators created with SwiftUI.214β
24π΄
ProgressIndicatorView) - A number of preset progress indicators created with SwiftUI.
19669β
2888π΄
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.14066β
1802π΄
Spring) - A library to simplify iOS animations in Swift.297β
12π΄
Fluent) - Swift animation made easy.588β
47π΄
Cheetah) - Easy animation library on iOS.186β
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.
2965β
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β
781π΄
IBAnimatable) - Design and prototype UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.1860β
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.1890β
110π΄
DKChainableAnimationKit) - Chainable animations in Swift.608β
49π΄
JDAnimationKit) - Animate easy and with less code with Swift.4498β
208π΄
Advance) - A powerful animation framework for iOS.491β
84π΄
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.9347β
1116π΄
Shimmer) - An easy way to add a simple, shimmering effect to any view in an iOS app.1543β
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.1397β
159π΄
Pulsator) - Pulse animation for iOS.1823β
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.2927β
227π΄
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.3228β
306π΄
JHChainableAnimations) - Easy to read and write chainable animations in Objective-C.1091β
105π΄
Popsicle) - Delightful, extensible Swift value interpolation framework.344β
56π΄
WXWaveView) - Add a pretty water wave to your view.610β
68π΄
Twinkle) - Swift and easy way to make elements in your iOS and tvOS app twinkle.1501β
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β
15π΄
SamuraiTransition) - Swift based library providing a collection of ViewController transitions featuring a number of neat βcuttingβ animations.24897β
3598π΄
Lottie) - An iOS library for a real time rendering of native vector animations from Adobe After Effects.564β
45π΄
anim) - An animation library for iOS with custom easings and easy to follow API.4677β
344π΄
AnimatedCollectionViewLayout) - A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView.644β
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.3438β
206π΄
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.1328β
77π΄
TweenKit) - Animation library for iOS in Swift.384β
16π΄
Water) - Simple calculation to render cheap water effects.3484β
185π΄
Pastel) - Gradient animation effect like Instagram.1935β
79π΄
YapAnimator) - Your fast and friendly physics-based animation system.222β
16π΄
Bubble) - Fruit Animation.3234β
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.7184β
479π΄
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.1625β
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!567β
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.1048β
57π΄
Sica) - Simple Interface Core Animation. Run type-safe animation sequencially or parallelly.341β
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.320β
26π΄
SPPerspective) - Widgets iOS 14 animation with 3D and dynamic shadow. Customisable transform and duration.
917β
71π΄
BlurryModalSegue) - A custom modal segue for providing a blurred overlay effect.579β
44π΄
DAExpandAnimation) - A custom modal transition that presents a controller with an expanding effect while sliding out the presenter remnants.3315β
250π΄
BubbleTransition) - A custom modal transition that presents and dismiss a controller with an expanding bubble effect.90β
8π΄
RPModalGestureTransition) - You can dismiss modal by using gesture.1706β
178π΄
RMPZoomTransitionAnimator) - A custom zooming transition animation for UIViewController.2174β
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.2467β
308π΄
ZFDragableModalTransition) - Custom animation transition for present modal view controller.898β
77π΄
ZOZolaZoomTransition) - Zoom transition that animates the entire view hierarchy. Used extensively in the Zola iOS application.959β
86π΄
JTMaterialTransition) - An iOS transition for controllers based on material design.2528β
281π΄
AnimatedTransitionGallery) - Collection of iOS 7 custom animated transitions using UIViewControllerAnimatedTransitioning protocol.2091β
158π΄
TransitionTreasury) - Easier way to push your viewController.14β
1π΄
Presenter) - Screen transition with safe and clean code.511β
29π΄
Kaeru) - Switch viewcontroller like iOS task manager.849β
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.21799β
1718π΄
Hero) - Elegant transition library for iOS & tvOS.1763β
118π΄
Motion) - Seamless animations and transitions in Swift.551β
29π΄
PresenterKit) - Swifty view controller presentation for iOS.2626β
126π΄
Transition) - Easy interactive interruptible custom ViewController transitions.876β
30π΄
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.807β
54π΄
TransitionableTab) - TransitionableTab makes it easy to animate when switching between tab.577β
60π΄
AlertTransition) - AlertTransition is a extensible library for making view controller transitions, especially for alert transitions.79β
10π΄
SemiModalViewController) - Present view / view controller as bottom-half modal.218β
15π΄
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!2707β
200π΄
SPStorkController) - Very similar to the controllers displayed in Apple Music, Podcasts and Mail Apple's applications.574β
53π΄
AppstoreTransition) - Simulates the appstore card animation transition.70β
2π΄
DropdownTransition) - Simple and elegant Dropdown Transition for presenting controllers from top to bottom.662β
21π΄
NavigationTransitions) - Pure SwiftUI Navigation transitions.472β
29π΄
LiquidSwipe) - Liquid navigation animation1250β
151π΄
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.5275β
762π΄
SCLAlertView-Swift) - Beautiful animated Alert View, written in Swift.643β
104π΄
TTGSnackbar) - Show simple message and action button on the bottom of the screen with multi kinds of animation.734β
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.202β
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.4061β
546π΄
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.707β
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β
59π΄
TKSwarmAlert) - Animated alert library like Swarm app.399β
47π΄
SimpleAlert) - Customizable simple Alert and simple ActionSheet for Swift.428β
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.685β
78π΄
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.3556β
553π΄
Toast-Swift) - A Swift extension that adds toast notifications to the UIView object class.2513β
183π΄
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β
462π΄
CRToast) - A modern iOS toast view that can fit your notification needs.1694β
260π΄
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.7172β
737π΄
SwiftMessages) - A very flexible message bar for iOS written in Swift.114β
17π΄
FCAlertView) - A Flat Customizable AlertView for iOS. (Swift).793β
147π΄
FCAlertView) - A Flat Customizable AlertView for iOS. (Objective-C).1143β
82π΄
CDAlertView) - Highly customizable alert/notification/success/error/alarm popup.540β
62π΄
RMActionController) - Present any UIView in an UIAlertController like manner.1152β
166π΄
RMDateSelectionViewController) - Select a date using UIDatePicker in a UIAlertController like fashion.381β
51π΄
RMPickerViewController) - Select something using UIPickerView in a UIAlertController like fashion.2443β
121π΄
Jelly) - Jelly provides custom view controller transitions with just a few lines of code.482β
38π΄
Malert) - Malert is a simple, easy and custom iOS UIAlertView written in Swift.75β
8π΄
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.37β
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β
62π΄
CFAlertViewController) - A library that helps you display and customise alerts and action sheets on iPad and iPhone.4722β
651π΄
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.5359β
306π΄
BulletinBoard) - Generate and Display Bottom Card Interfaces on iOS496β
22π΄
CFNotify) - A customizable framework to create draggable views.844β
49π΄
StatusAlert) - Display Apple system-like self-hiding status alerts without interrupting user flow.5624β
697π΄
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β
39π΄
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.1581β
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.2247β
127π΄
SPAlert) - Native popup from Apple Music & Feedback in AppStore. Contains Done & Heart presets.493β
27π΄
CleanyModal) - Use nice customized alerts and action sheets with ease, API is similar to native UIAlertController.261β
38π΄
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β
109π΄
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.3605β
295π΄
DOFavoriteButton) - Cute Animated Button written in Swift.3090β
297π΄
VBFPopFlatButton) - Flat button with 9 different states animated using Facebook POP.859β
77π΄
HTPressableButton) - Flat design pressable button.3838β
468π΄
LiquidFloatingActionButton) - Material Design Floating Action Button in liquid state129β
16π΄
JTFadingInfoView) - An UIButton-based view with fade in/out animation features.1553β
307π΄
Floaty) - β€οΈ Floating Action Button for iOS1159β
53π΄
TVButton) - Recreating the cool parallax icons from Apple TV as iOS UIButtons (in Swift).550β
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 Design309β
42π΄
JOEmojiableBtn) - Emoji selector like Facebook Reactions.83β
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.1168β
70π΄
DynamicButton) - Yet another animated flat buttons in Swift414β
15π΄
OnOffButton) - Custom On/Off Animated UIButton, written in Swift. By Creativedash1386β
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.2295β
139π΄
LGButton) - A fully customisable subclass of the native UIControl which allows you to create beautiful buttons without writing any line of code.84β
17π΄
MultiToggleButton) - A UIButton subclass that implements tap-to-toggle button text (Like the camera flash and timer buttons).723β
46π΄
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.1446β
155π΄
TransitionButton) - UIButton sublass for loading and transition animation574β
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!2616β
286π΄
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.1031β
73π΄
FloatingButton) - Easily customizable floating button menu created with SwiftUI.
3483β
619π΄
CVCalendar) - A custom visual calendar for iOS 8+ written in Swift (2.0).842β
173π΄
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.7484β
793π΄
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 pattern698β
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.2446β
325π΄
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.583β
113π΄
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.184β
34π΄
CalendarPopUp) - CalendarPopUp - JTAppleCalendar library.161β
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 calendar10532β
1914π΄
FSCalendar) - A fully customizable iOS calendar library, compatible with Objective-C and Swift.812β
92π΄
ElegantCalendar) - The elegant full-screen calendar missed in SwiftUI.
Card based UI's, pan gestures, flip and swipe animations
2552β
423π΄
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!851β
76π΄
TisprCardStack) - Library that allows to have cards UI.1171β
127π΄
CardAnimation) - Card flip animation by pan gesture.5332β
800π΄
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.253β
31π΄
DMSwipeCards) - Tinder like card stack that supports lazy loading and generics430β
52π΄
TimelineCards) - Presenting timelines as cards, single or bundled in scrollable feed!.4196β
273π΄
Cards) - Awesome iOS 11 AppStore's Card Views.559β
46π΄
MMCardView) - Custom CollectionView like Wallet App838β
61π΄
CardsLayout) - Nice card-designed custom collection view layout.2500β
224π΄
CardParts) - A reactive, card-based UI framework built on UIKit.1349β
99π΄
VerticalCardSwiper) - A marriage between the Shazam Discover UI and Tinder, built with UICollectionView in Swift.864β
127π΄
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 iOS5777β
954π΄
XLForm) - XLForm is the most flexible and powerful iOS library to create dynamic table-view forms. Fully compatible with Swift & Obj-C.11742β
1325π΄
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 iOS1079β
85π΄
SwiftyFORM) - SwiftyFORM is a form framework for iOS written in Swift1434β
376π΄
SwiftValidator) - A rule-based validation library for Swift176β
39π΄
GenericPasswordRow) - A row for Eureka to implement password validations.496β
33π΄
formvalidator-swift) - A framework to validate inputs of text fields and text views in a convenient way.45β
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.968β
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.16312β
2384π΄
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β
928π΄
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 Swift456β
34π΄
Toolbar) - Awesome autolayout Toolbar.1414β
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).296β
22π΄
Ribbon) - A simple cross-platform toolbar/custom input accessory view library for iOS & macOS.496β
112π΄
ISEmojiView) - Emoji Keyboard for iOS
7991β
780π΄
LTMorphingLabel) - Graceful morphing effects for UILabel written in Swift.4419β
682π΄
ActiveLabel.swift) - UILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://) written in Swift1568β
246π΄
MZTimerLabel) - A handy class for iOS to use UILabel as a countdown timer or stopwatch just like in Apple Clock App.976β
186π΄
CountdownLabel) - Simple countdown UILabel with morphing animation, and some useful function.80β
11π΄
IncrementableLabel) - Incrementable label for iOS, macOS, and tvOS.8743β
1677π΄
TTTAttributedLabel) - A drop-in replacement for UILabel that supports attributes, data detectors, links, and more1580β
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.1865β
105π΄
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β
222π΄
RQShineLabel) - Secret app like text animation2289β
221π΄
ZCAnimatedLabel) - UILabel replacement with fine-grain appear/disappear animation168β
23π΄
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.
1817β
279π΄
ENSwiftSideMenu) - A simple side menu for iOS 7/8 written in Swift.7108β
1344π΄
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β
50π΄
cariocamenu) - The fastest zero-tap iOS menu.174β
33π΄
VLDContextSheet) - Context menu similar to the one in the Pinterest iOS app2916β
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.3430β
355π΄
CircleMenu) - An animated, multi-option menu button.3395β
754π΄
SlideMenuControllerSwift) - iOS Slide Menu View based on Google+, iQON, Feedly, Ameba iOS app. It is written in pure Swift.5597β
668π΄
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 customisable531β
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.5262β
900π΄
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.138β
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.1224β
163π΄
IGLDropDownMenu) - An iOS drop down menu with pretty animation and easy to customize.2711β
318π΄
Side-Menu.iOS) - Animated side menu with customizable UI895β
206π΄
PopMenu) - PopMenu is pop animation menu inspired by Sina weibo / NetEase app.974β
116π΄
FlowingMenu) - Interactive view transition to display menus with flowing and bouncing effects in Swift3449β
314π΄
Persei) - Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift2412β
613π΄
DropDown) - A Material Design drop down for iOS1917β
250π΄
KYGooeyMenu) - A not bad gooey effects menu.1160β
294π΄
SideMenuController) - A side menu controller written in Swift1840β
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's579β
114π΄
VHBoomMenuButton) - A menu which can ... BOOM!301β
40π΄
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.166β
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.1342β
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.726β
58π΄
FanMenu) - Menu with a circular layout based on Macaw.637β
53π΄
AirBar) - UIScrollView driven expandable menu written in Swift 3.849β
90π΄
FAPanels) - FAPanels for transition1268β
130π΄
SwipeMenuViewController) - Swipable tab and menu View and ViewController.290β
42π΄
DTPagerController) - A fully customizable container view controller to display set of ViewControllers in horizontal scroller1391β
120π΄
PagingKit) - PagingKit provides customizable menu UI It has more flexible layout and design than the other libraries.309β
33π΄
Dropdowns) - π§ Dropdown in Swift3281β
410π΄
Parchment) - A paging view controller with a highly customizable menu. Built on UICollectionView, with support for custom layouts and infinite data sources.973β
51π΄
ContextMenu) - An iOS context menu UI inspired by Things 3.1495β
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.858β
64π΄
CircleBar) - πΆ A fun, easy-to-use tab bar navigation controller for iOS.983β
47π΄
SPLarkController) - Settings screen with buttons and switches.566β
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 scrolls3375β
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.4468β
679π΄
LTNavigationBar) - UINavigationBar Category which allows you to change its appearance dynamically988β
57π΄
BusyNavigationBar) - A UINavigationBar extension to show loading effects153β
19π΄
KDInteractiveNavigationController) - A UINavigationController subclass that support pop interactive UINavigationbar with hidden or show.6049β
625π΄
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β
91π΄
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.524β
93π΄
PickerView) - A customizable alternative to UIPickerView in Swift.576β
176π΄
DatePickerDialog) - Date picker dialog for iOS525β
90π΄
CZPicker) - A picker view shown as a popup for iOS.90β
15π΄
AIDatePickerController) - π UIDatePicker modally presented with iOS 7 custom transitions.213β
74π΄
CountryPicker) - π UIPickerView with Country names flags and phoneCodes215β
42π΄
McPicker) - A customizable, closure driven UIPickerView drop-in solution with animations that is rotation ready.895β
36π΄
Mandoline) - An iOS picker view to serve all your "picking" needs300β
25π΄
D2PDatePicker) - Elegant and Easy-to-Use iOS Swift Date Picker493β
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.275β
85π΄
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.2598β
343π΄
STPopup) - STPopup provides a UINavigationController in popup style, for both iPhone and iPad.195β
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 uses3053β
269π΄
Presentr) - Wrapper for custom ViewController presentations in iOS 8+3908β
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.3000β
341π΄
LNPopupController) - a framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps.414β
29π΄
PopupWindow) - PopupWindow is a simple Popup using another UIWindow in Swift.36β
5π΄
SHPopup) - SHPopup is a simple lightweight library for popup view.2066β
323π΄
Popover) - Popover is a balloon library like Facebook app. It is written in pure swift.6483β
582π΄
SwiftEntryKit) - A highly customizable popups, alerts and banners presenter for iOS. It offers various presets and is written in pure Swift.863β
56π΄
FFPopup) - β©FFPopup is a lightweight library for presenting custom views as a popup.3066β
231π΄
PopupView) - Toasts and popups library written with SwiftUI.825β
34π΄
MijickPopupView) - Popups presentation made simple with SwiftUI.
107β
10π΄
ProgressMeter) - Display the progress on a meter with customized annotations for iOS developed in Swift540β
84π΄
GradientCircularProgress) - Customizable progress indicator library in Swift.
3769β
447π΄
DGElasticPullToRefresh) - Elastic pull to refresh for iOS developed in Swift1863β
166π΄
PullToBounce) - Animated "Pull To Refresh" Library for UIScrollView.4827β
1096π΄
SVPullToRefresh) - Give pull-to-refresh & infinite scrolling to any UIScrollView with 1 line of code. http://samvermette.com/3141402β
152π΄
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 app3925β
481π΄
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.2477β
140π΄
BreakOutToRefresh) - A playable pull to refresh view using SpriteKit.13761β
3551π΄
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 Swift1921β
215π΄
PullToMakeSoup) - Custom animated pull-to-refresh that can be easily added to UIScrollView677β
47π΄
RainyRefreshControl) - Simple refresh control for iOS inspired by π concept.1808β
252π΄
ESPullToRefresh) - Customisable pull-to-refresh, including nice animation on the top964β
104π΄
CRRefresh) - An easy way to use pull-to-refresh.1194β
142π΄
KafkaRefresh) - Animated, customizable, and flexible pull-to-refresh framework for faster and easier iOS development.
548β
101π΄
FloatRatingView) - Whole, half or floating point ratings control written in Swift289β
32π΄
TTGEmojiRate) - An emoji-liked rating view for iOS, implemented in Swift.174β
23π΄
StarryStars) - StarryStars is iOS GUI library for displaying and editing ratings2147β
360π΄
Cosmos) - A star rating control for iOS / Swift1275β
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.
187β
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.3485β
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β
174π΄
VegaScroll) - VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9268β
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.1291β
156π΄
SegementSlide) - Multi-tier UIScrollView nested scrolling solution.
2179β
277π΄
BetterSegmentedControl) - An easy to use, customizable replacement for UISegmentedControl & UISwitch.349β
42π΄
LUNSegmentedControl) - Customizable segmented control with interactive animation.385β
51π΄
AKASegmentedControl) - π« Fully customizable Segmented Control for iOS.1759β
176π΄
TwicketSegmentedControl) - Custom UISegmentedControl replacement for iOS, written in Swift.970β
76π΄
SJFluidSegmentedControl) - A segmented control with custom appearance and interactive animations. Written in Swift 3.0.3999β
830π΄
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.299β
60π΄
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.1884β
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.345β
76π΄
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.554β
110π΄
StepSlider) - StepSlider its custom implementation of slider such as UISlider for preset integer values.84β
12π΄
JDSlider) - An iOS Slider written in Swift.576β
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.2546β
267π΄
HGCircularSlider) - A custom reusable circular slider control for iOS application.722β
278π΄
RangeSeekSlider) - A customizable range slider for iOS.367β
27π΄
SectionedSlider) - Control Center Slider.446β
106π΄
MultiSlider) - UISlider clone with multiple thumbs and values, optional snap intervals, optional value labels.624β
56π΄
AGCircularPicker) - AGCircularPicker is helpful component for creating a controller aimed to manage any calculated parameter.1963β
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.924β
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.320β
46π΄
JTMaterialSwitch) - A customizable switch UI with ripple effect and bounce animations, inspired from Google's Material Design.914β
87π΄
TKSwitcherCollection) - An animate switch collection777β
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β
237π΄
RAMPaperSwitch) - RAMPaperSwitch is a Swift module which paints over the parent view when the switch is turned on.982β
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 tabbar11112β
1330π΄
animated-tab-bar) - RAMAnimatedTabBarController is a Swift module for adding animation to tabbar items.3674β
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.2036β
141π΄
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 Pager6936β
1315π΄
XLPagerTabStrip) - Android PagerTabStrip for iOS.1387β
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 Swift658β
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 views2512β
315π΄
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 buttons343β
65π΄
AZTabBarController) - A custom tab bar controller for iOS written in Swift 3.0160β
24π΄
MiniTabBar) - A clean simple alternative to the UITabBar1519β
107π΄
SwipeableTabBarController) - UITabBarController with swipe interaction between its tabs.58β
14π΄
SMSwipeableTabView) - Swipeable Views with Tabs (Like Android SwipeView With Tabs Layout)2760β
231π΄
Tabman) - A powerful paging view controller with indicator bar for iOS.185β
32π΄
WormTabStrip) Beatiful ViewPager For iOS written in Swift (inspired by Android7076β
1345π΄
SmartTabLayout))79β
13π΄
SSCustomTabMenu) Simple customizable iOS bottom menu with Tabbar.106β
10π΄
SmoothTab) - Smooth customizable tabs for iOS apps.306β
19π΄
ExpandedTabBar) - Very creative designed solution for "more" items in UITabBarController179β
17π΄
BEKCurveTabbar) - compatible with XCode +10 and fully customizable via Interface_Builder panel. BEKCurveTabBar derived UITabBar class and compatible with every iOS devices.276β
18π΄
AnimatedTabBar) - A tabbar with number of preset animations. Written with SwiftUI.
6969β
1078π΄
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β
91π΄
Static) - Simple static table views for iOS in Swift.2374β
292π΄
AMWaveTransition) - Custom transition between viewcontrollers holding tableviews.7147β
1269π΄
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β
206π΄
preview-transition) - PreviewTransition is a simple preview gallery controller552β
66π΄
QuickTableViewController) - A simple way to create a UITableView for settings in Swift.704β
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 menu1814β
340π΄
VTMagic) - VTMagic is a page container library for iOS.2967β
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.529β
51π΄
TableViewDragger) - A