awesome-swift

Swift resource hub

A curated list of awesome Swift libraries and resources, including guides, boilerplates, benchmarks, and third-party tutorials.

A collaborative list of awesome Swift libraries and resources. Feel free to contribute!

GitHub

25k stars
914 watching
3k forks
Language: Ruby
last commit: 11 days ago
Linked from 12 awesome lists

awesomeawesome-listawesome-listsawesome-swiftioslinuxlistlistsswiftswift-extensionsswift-frameworkswift-languageswift-library

Awesome Swift

sindresorhus/awesome 333,816 23 days ago

Awesome Swift / Guides / Newsletter

Open Source Updates for Swift Projects A bi-weekly newsletter to give you the latest updates on popular and unknown open source projects written or related to Swift

Awesome Swift / Guides / Official Guides

API Design Guidelines Official Swift API design guidelines
Apple eBook Official Apple eBook for Swift beginners
Getting Started Find information about the how to use the Swift programming language
Introducing SwiftUI Official SwiftUI tutorial with 4+ hours of content and interactive tutorials

Awesome Swift / Guides / Style Guides

Airbnb 2,428 16 days ago Airbnb's Official Style Guide
Google This style guide is based on Apple’s excellent Swift standard library style and also incorporates feedback from usage across multiple Swift projects within Google
LinkedIn 1,438 over 4 years ago LinkedIn's Official Style Guide
Raywenderlich 13,114 10 months ago Raywenderlich guide, a must read

Awesome Swift / Guides / Third party Guides

30 Days of Swift 11,511 over 2 years ago A cool 30 days tutorial
About Swift 84 about 1 month ago A playground about the Swift language
Awesome Swift Education 5,689 over 6 years ago An organized list of essential Swift Language Topics
Conferences.digital 761 almost 4 years ago Watch conference videos in a native macOS app
Developing iOS Apps with Swift Stanford course by Paul Hegarty
Hacking With Swift Complete training course that teaches app development through 30 hands-on projects, for free
Ray Wenderlich Tutorials, Videos, Podcasts and books High quality programming tutorials
Swift & SwiftUI Tutorials SwiftUI learning with Ease
Swift Education A community of educators sharing materials for teaching Swift and app development
swift-tips 996 over 1 year ago A series of useful tips by Vincent Pradeilles
SwiftDoc Auto-generated documentation
SwiftGuide CN 16,003 over 1 year ago A Chinese written guide
SwiftTips 4,018 12 months ago A collection of useful tips by John Sundell

Awesome Swift / Boilerplates

iOS project template 403 almost 2 years ago iOS project template with fastlane lanes, Travis CI jobs and GitHub integrations of Codecov, HoundCI for SwiftLint and Danger
Model-View-Presenter template 26 almost 3 years ago A flexible and easy template created to speed up the development of your iOS application based on the MVP pattern
Swift Module Template 458 about 1 month ago An opinionated starting point for awesome, reusable modules

Awesome Swift / REPL

Online Swift Playground Online Swift Playground
SwiftFiddle Playground for making, sharing, and embedding Swift code

Awesome Swift / Editor Support / Emacs

swift-mode 372 2 months ago Emacs support, including partial flycheck error support

Awesome Swift / Editor Support / Google Colaboratory

swift-colab 104 about 1 year ago Run Swift in a browser

Awesome Swift / Editor Support / Vim

swift-vim 813 5 months ago Vim runtime files
vim-polyglot 5,596 about 1 month ago Language pack for vim that includes vim-swift

Awesome Swift / Benchmark

xcprofiler 334 about 5 years ago Command line utility to profile compilation time

Awesome Swift / Converters

Swiftify Objective-C to Swift online code converter and Xcode extension
Zolang 148 over 2 years ago A DSL for generating code in multiple programming languages

Awesome Swift / Other Awesome Lists

Awesome iOS Interview 1,163 over 1 year ago List of the questions that helps you to prepare for the interview
awesome-macOS 16,120 4 months ago A curated list of awesome applications, softwares, tools and shiny things for macOS
example-ios-apps 1,135 5 months ago An amazing list for people who are beginners and learning ios development and for ios developers who need any example app or feature
open-source-ios-apps 42,774 2 days ago A collaborative list of open-source iOS Apps
open-source-mac-os-apps 41,767 about 1 month ago Awesome list of open source applications for macOS

Awesome Swift / Dependency Managers

Accio 664 about 4 years ago A SwiftPM based dependency manager for iOS & Co. with improvements over Carthage
Carthage 14,951 2 months ago A new dependency manager
CocoaPods 14,573 10 days ago The most used dependency manager
Mint 2,293 10 months ago A package manager that installs and runs Swift command line tools
swift-package-manager 9,750 6 days ago SPM is the Package Manager for the Swift Programming Language

Awesome Swift / Patterns

App Architecture 2,061 3 months ago A sample Code of the App Architecture Book
CleanArchitectureRxSwift 3,911 6 months ago Example of Clean Architecture of iOS app using RxSwift
Design-Patterns-In-Swift 15,143 4 months ago Design Patterns
GoodReactor 33 27 days ago ⚛️ GoodReactor is a Redux-inspired Reactor framework for communication between the View Model, View Controller, and Coordinator
Reactant 373 about 3 years ago Reactant is a reactive architecture for iOS
ReduxUI 44 almost 3 years ago Redux framework for easy use with SwiftUI
SimplexArchitecture 56 5 days ago A Simple architecture that decouples state changes from SwiftUI's View
Spin 122 almost 4 years ago Provides a versatile Feedback Loop implementation working with RxSwift, ReactiveSwift and Combine
StateViewController 310 about 4 years ago Stateful UIVIewController composition — the MVC cure for Massive View Controllers
SwiftUI Atom Properties 295 about 1 month ago A Reactive Data-Binding and Dependency Injection Library for SwiftUI x Concurrency
The Composable Architecture 12,568 6 days ago A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind
Viperit 513 about 3 years ago Viper Framework for iOS

Awesome Swift / Misc

Beak 581 over 4 years ago A command line interface for your Swift scripts
BetterCodable 1,740 12 months ago Level up your structs through property wrappers. The goal of these property wrappers is to avoid implementing a custom throws and suffer through boilerplate
CodableWrappers 652 7 months ago A Collection of PropertyWrappers to make custom Serialization of Codable Types easy
Fugen 82 about 1 year ago A command line tool for exporting resources and generating code from your Figma files
MemberwiseInit 122 about 2 months ago is a Swift Macro that can more often provide your intended , while following the same safe-by-default semantics of Swift’s memberwise initializers
Model2App 137 almost 6 years ago Turn your data model into a working CRUD app
Surmagic 313 almost 2 years ago Create XCFrameworks with ease! A Command Line Tool to create XCFramework for multiple platforms at one shot! iOS, Mac Catalyst, tvOS, macOS, and watchOS
SwagGen 627 12 months ago A command line tool for generating a REST API from a Swagger spec based off Stencil templates
Swiftbrew 146 almost 2 years ago Homebrew for Swift packages
SwiftGen 9,275 4 months ago A suite of tools to auto-generate code for various assets of your project
SwiftKit 825 about 2 years ago Start your next Open-Source Swift Framework 📦
SwiftPlate 1,775 over 5 years ago Easily generate cross platform framework projects from the command line
Toybox 130 about 5 years ago Xcode Playground management made easy
Tuist 4,624 3 days ago An open source command line tool to create, maintain and interact with your Xcode projects at scale
xc 22 7 months ago A tool to open the Xcode project file by the specified version
xcbeautify 998 5 days ago Little beautifier tool for xcodebuild
XcodeGen 7,072 25 days ago Tool for generating Xcode projects from a YAML file and your project directory
xcodeproj 2,035 6 days ago A library to read, update and write Xcode projects and workspaces

Awesome Swift / Libs / Accessibility

Capable 265 5 months ago Keep track of accessibility settings, leverage high contrast colors, and use scalable fonts to enable users with disabilities to use your app

Awesome Swift / Libs / AI

CoreML-Models 6,475 over 1 year ago A collection of unique Core ML Models
DL4S 102 about 1 year ago Automatic differentiation, fast tensor operations and dynamic neural networks from CNNs and RNNs to transformers
OpenAI 2,098 4 months ago Swift package for OpenAI public API

Awesome Swift / Libs / Algorithm

Algorithm 828 almost 5 years ago A toolset for writing algorithms and probability models
BTree 1,311 over 2 years ago Fast sorted collections for Swift using in-memory B-trees
swift-algorithm-club 28,822 7 months ago Algorithms and data structures, with explanations
SwiftLCS 213 over 5 years ago implementation of the longest common subsequence (LCS) algorithm

Awesome Swift / Libs / Analytics

Aptabase 955 26 days ago Open Source, Privacy-First and Simple Analytics for Swift Apps
Tracker Aggregator 22 about 2 years ago Versatile analytics abstraction layer
Umbrella 615 about 2 years ago Analytics abstraction layer

Awesome Swift / Libs / Animation

Advance 4,502 over 2 years ago A powerful animation framework for iOS, tvOS, and OS X
AnimatedGradient 54 4 months ago Animated linear gradient library written with SwiftUI
ChainPageCollectionView 788 almost 7 years ago Fancy two-level collection view layout and animation
CocoaSprings 79 about 1 month ago Interactive spring animations for iOS/macOS
Comets 612 over 5 years ago Animating Particles
Ease 1,260 over 4 years ago Animate everything with Ease
EasyAnimation 2,960 almost 4 years ago A library to take the power of UIView.animateWithDuration(_:, animations:...) to a whole new level
Elephant 140 almost 2 years ago Elegant SVG animation kit
FlightAnimator 582 over 4 years ago Natural Blocks Based Core Animation Framework
Gemini 3,251 about 1 year ago Gemini is rich scroll based animation framework
IBAnimatable 8,672 over 1 year ago Design and prototype UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable
Interpolate 1,830 almost 4 years ago Interpolation framework for creating interactive gesture-driven animations
lottie-ios 25,779 2 months ago An iOS library to natively render After Effects vector animations
Pastel 3,502 about 2 years ago Gradient animation effect like Instagram
Poi 67 over 4 years ago Poi makes you use card UI like tinder UI .You can use it like tableview method
Presentation 3,046 over 4 years ago A library to help you to make tutorials, release notes and animated pages
Pulsator 1,421 7 months ago Pulse animation for iOS
Sica 1,056 almost 3 years ago Simple Interface Core Animation. Run type-safe animation sequencially or parallelly
Spring 14,085 over 1 year ago A library to simplify iOS animations
SpriteKitEasingSwift 117 over 3 years ago Better Easing for SpriteKit
spruce-ios 3,445 8 months ago Choreograph animations on the screen
Stellar 2,938 over 5 years ago A Physical animation library
TheAnimation 223 almost 5 years ago Type-safe CAAnimation wrapper. It makes preventing to set wrong type values
ViewAnimator 7,297 8 months ago Brings your UI to life with just one line
YapAnimator 1,938 over 3 years ago Your fast and friendly physics-based animation system

Awesome Swift / Libs / API

GitHubAPI 86 about 3 years ago Implementation of GitHub REST API v3
GitHubRestAPISwiftOpenAPI 14 10 days ago Scheduled generated GitHub's REST API as Swift code from OpenAPI specification
PXGoogleDirections 268 over 5 years ago Google Directions API helper
RandomUserSwift 96 over 3 years ago Framework to Generate Random Users - An Unofficial SDK for randomuser.me
reddift 242 over 4 years ago reddit API wrapper
Swifter Twitter 2,374 over 2 years ago Twitter framework
Swiftkube 129 5 months ago Swift client for Kubernetes
SwiftlySalesforce 136 6 months ago Framework for rapid development of native iOS apps that integrate with Salesforce
SwiftyInsta 224 over 2 years ago Private and Tokenless Instagram RESTful API

Awesome Swift / Libs / App Routing

Appz 1,176 about 3 years ago Launch external apps and deeplink with ease
Crossroad 420 9 months ago Crossroad is an URL router focused on handling Custom URL Schemes
LightRoute 93 over 4 years ago Routing between VIPER modules
Linker 139 over 6 years ago Lightweight way to handle internal and external deeplinks for iOS
MonarchRouter 42 over 3 years ago Declarative state- and URL-based router. Complex automatic View Controllers hierarchy transitions. Time-tested server-side conventions
RxFlow 1,879 10 months ago RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern
SwiftCurrent 307 almost 2 years ago Manage complex workflows wherever Swift can be built. It comes with built-in support for UIKit, Storyboards, and SwiftUI
SwiftRouter 278 about 5 years ago A URL Router for iOS
URLNavigator 3,256 6 months ago Elegant URL Routing

Awesome Swift / Libs / App Store

Apphud 208 6 days ago Lightweight library to easily handle auto-renewable subscriptions with no backend required
AppReview 110 about 2 years ago A tiny library to request review on the AppStore via SKStoreReviewController
InAppPurchase 289 over 2 years ago A Simple, Lightweight and Safe framework for In App Purchase
merchantkit 1,110 5 months ago A modern In-App Purchases management framework for iOS
SwiftyStoreKit 6,567 5 months ago Lightweight In App Purchases framework

Awesome Swift / Libs / Audio

AudioKit 10,712 about 1 month ago Powerful audio synthesis, processing and analysis, without the steep learning curve
AudioPlayer 731 about 2 months ago A wrapper around AVPlayer with some cool features
AudioPlayerSwift 278 over 3 years ago AudioPlayer is a simple class for playing audio (basic and advanced usage) in iOS, OS X and tvOS apps
Beethoven 827 about 3 years ago An audio processing library for pitch detection of musical signals
FDSoundActivatedRecorder 290 almost 3 years ago Start recording when the user speaks
FDWaveformView 1,254 8 months ago An easy way to display an audio waveform in your app
ModernAVPlayer 284 about 2 years ago Persistence AVPlayer to resume playback after bad network connection even in background mode
MusicKit 613 over 3 years ago A framework for composing and transforming music
Soundable 93 over 5 years ago Soundable allows you to play sounds, single and in sequence, in a very easy way
SwiftAudioPlayer 566 almost 2 years ago Simple audio player for iOS that streams and performs realtime audio manipulations with AVAudioEngine
SwiftySound 1,246 9 months ago Simple library that lets you play sounds with a single line of code
voice-overlay-ios 545 about 2 years ago An overlay that gets your user’s voice permission and input as text in a customizable UI

Awesome Swift / Libs / Augmented Reality

ARHeadsetKit 124 over 1 year ago High-level framework for using $5 Google Cardboard to replicate Microsoft Hololens
ARKit-CoreLocation 5,478 7 months ago Combines the high accuracy of AR with the scale of GPS data
ARKit-Navigation 324 over 2 years ago Navigation in augmented reality with MapKit
ARVideoKit 1,632 about 2 years ago Capture & record ARKit videos, photos, Live Photos, and GIFs

Awesome Swift / Libs / Authentication

Cely 166 over 4 years ago A Plug-n-Play login framework
LinkedInSignIn 37 about 3 years ago Simple view controller to log in and retrieve an access token from LinkedIn
LoginKit 663 about 6 years ago LoginKit is a quick and easy way to add a Login/Signup UX to your iOS app
ReCaptcha 269 about 1 year ago [In]visible ReCaptcha for iOS
SpotifyLogin 348 over 3 years ago Authenticate with the Spotify API

Awesome Swift / Libs / Bots

Telegram Bot SDK 376 almost 3 years ago Unofficial SDK
Telegrammer 289 about 3 years ago Open-source framework for Telegram Bots developers. It was built on top of Apple/SwiftNIO which help to demonstrate excellent performance

Awesome Swift / Libs / Cache

AwesomeCache 1,269 over 3 years ago Manage cache easy
Cache 2,975 3 months ago Nothing but Cache
CachyKit 124 over 3 years ago A Caching Library that can cache JSON, Image, Zip or AnyObject with expiry date/TTYL and force refresh
Cachyr 126 almost 4 years ago A small key-value data cache for iOS, macOS and tvOS
Carlos 644 about 1 year ago A simple but flexible cache
EVURLCache 297 over 3 years ago If you want to make your app still works when it's offline
MemoryCache 78 over 3 years ago Type-safe memory cache

Awesome Swift / Libs / Chart

Charts 27,602 3 months ago Beautiful charts for iOS/tvOS/OSX (port of MPAndroidChart)
ChartView 5,332 12 months ago Swift package for displaying beautiful charts effortlessly
FLCharts 265 over 1 year ago Easy to use and highly customizable charts library for iOS
ScrollableGraphView 5,317 almost 4 years ago Adaptive scrollable graph view for iOS to visualise simple discrete datasets
SwiftChart 1,050 over 2 years ago A simple line and area charting library for iOS. Supports multiple series, partially filled series and touch events
SwiftCharts 2,531 over 1 year ago Highly customizable charts for iOS
SwiftUICharts 863 about 2 months ago A charts / plotting library for SwiftUI. Works on macOS, iOS, watchOS, and tvOS and has accessibility and Localization features built in
TKRadarChart 210 over 1 year ago A customizable radar chart

Awesome Swift / Libs / Chat

Chatto 4,488 27 days ago A lightweight framework to build chat applications
ExyteChat 945 23 days ago SwiftUI Chat UI framework with fully customizable message cells, input view, and a built-in media picker
InputBarAccessoryView 1,174 22 days ago A simple and easily customizable InputAccessoryView for making powerful input bars with autocomplete and attachments
MessageKit 6,038 19 days ago A community-driven replacement for JSQMessagesViewController
MessengerKit 1,486 over 3 years ago A UI framework for building messenger interfaces
Real-time Chat with Firebase 768 3 months ago Functional real-time chat app with Firebase Firestore using MessageKit

Awesome Swift / Libs / Colors

ChromaColorPicker 569 9 months ago An intuitive and fun iOS color picker
ColorKit 730 11 months ago Advanced color manipulation for iOS
DynamicColor 3,047 12 months ago An extension to manipulate colors easily
Gradients 803 about 2 years ago A curated collection of splendid 180+ gradients
Hue 3,502 about 1 year ago Hue is the all-in-one coloring utility that you'll ever need
PrettyColors 171 over 4 years ago Styles and colors text in the Terminal with ANSI escape codes. Conforms to ECMA Standard 48
SheetyColors 106 over 3 years ago An action sheet styled color picker for iOS
SwiftGen-Colors 9,275 4 months ago A tool to auto-generate for your constants
SwiftHEXColors 693 about 2 years ago HEX color handling as an extension for UIColor
UIColor-Hex-Swift 1,246 12 months ago Hex to UIColor converter
UIGradient 267 about 1 year ago A simple and powerful library for using gradient layer, image, color

Awesome Swift / Libs / Command Line

Ashen 102 about 2 years ago A framework for writing terminal applications in Swift. Based on The Elm Architecture
Commander 1,529 over 2 years ago Compose beautiful command line interfaces
Guaka 1,147 about 5 years ago The smart and beautiful (POSIX compliant) command line framework
LineNoise 143 almost 2 years ago A zero-dependency replacement for readline
nef 267 almost 3 years ago A set of command line tools that lets you have compile time verification of your documentation written as Xcode Playground
Progress.swift 347 10 months ago Add beautiful progress bars to your command line
Swift Argument Parser 3,344 15 days ago Straightforward, type-safe argument parsing for Swift
SwiftCLI 861 about 3 years ago A powerful framework that can be used to develop a CLI
Swiftline 1,200 about 3 years ago A set of tools to help you create command line applications
SwiftShell 1,037 about 4 years ago A library for creating command-line applications and running shell commands
SwiftyTextTable 317 over 1 year ago A lightweight library to generate text tables

Awesome Swift / Libs / Concurrency

async+ 195 7 months ago A chainable interface for Swift 5.5's async/await
AsyncNinja 156 about 3 years ago A complete set of concurrency and reactive programming primitives
AsyncQueue 162 11 days ago A library of queues that enable sending ordered tasks from synchronous to asynchronous contexts
Futures 58 over 4 years ago Lightweight promises for iOS, macOS, tvOS, watchOS, and server-side
GroupWork 42 over 6 years ago Easy concurrent, asynchronous tasks
Hydra 1,972 about 3 years ago Promises & Await - Write better async code
Queuer 1,088 2 months ago A queue manager, built on top of OperationQueue and Dispatch (aka GCD)
SwiftCoroutine 837 almost 3 years ago Coroutines for iOS, macOS and Linux
Throttler 139 5 months ago Throttle massive number of asynchronous inputs in a single drop of one line API
Venice 1,495 over 5 years ago Communicating sequential processes (CSP), Linux ready

Awesome Swift / Libs / Data Management

CBORCoding 50 about 1 year ago Easy CBOR encoding and decoding for iOS, macOS, tvOS and watchOS
AERecord 302 about 6 years ago Super awesome Core Data wrapper library for iOS
CloudCore 157 10 days ago Robust CloudKit synchronization: offline editing, relationships, shared and public databases, and more
CoreStore 4,010 21 days ago simple and elegant way to handle Core Data
DataKernel 18 over 5 years ago DataKernel is a minimalistic wrapper around Core Data stack to ease persistence operations. No external dependencies
Graph 873 about 2 years ago An elegant data-driven framework for Core Data
JSQCoreDataKit 616 3 months ago A swifter Core Data stack
JustPersist 164 11 months ago Easiest and safest way to do persistence on iOS with Core Data support out of the box
QueryKit 1,462 over 3 years ago An easy way to play with Core Data filtering
Skopelos 237 over 2 years ago A minimalistic, thread safe, non-boilerplate and super easy to use version of Active Record on Core Data
SugarRecord 2,110 about 4 years ago Helps with Core Data and Realm
CodableCSV 461 about 1 year ago Read and write CSV files row-by-row or through Swift's Codable interface
CSVParser 86 over 5 years ago Fast parser for CSV
Ballcap 228 over 1 year ago Ballcap is a database schema design framework for Cloud Firestore
SociableWeaver 77 over 2 years ago Build declarative GraphQL queries and mutations
AlamofireObjectMapper 2,663 about 1 year ago An Alamofire extension which converts JSON response data into objects using ObjectMapper
Alembic 116 about 6 years ago Functional JSON parsing, mapping to objects, and serialize to JSON
Argo 3,489 about 3 years ago JSON parsing library
Arrow 387 about 2 months ago Elegant JSON Parsing
Decodable 1,041 about 1 year ago JSON parsing
Elevate 616 over 2 years ago JSON parsing framework that makes parsing simple, reliable and composable
EVReflection 965 over 4 years ago Reflection based JSON encoding and decoding. Including support for NSDictionary, NSCoding, Printable, Hashable and Equatable
HandyJSON 4,235 9 months ago A handy JSON-object serialization/deserialization library
Himotoki 796 about 5 years ago A type-safe JSON decoding library
JASON 1,013 almost 4 years ago JSON parsing with outstanding performances and convenient operators
JSONHelper 784 over 4 years ago Lightning fast JSON deserialization and value conversion library for iOS & OS X
JSONNeverDie 450 over 6 years ago Auto reflection tool from JSON to Model, user friendly JSON encoder / decoder, aims to never die
ObjectMapper 9,153 7 months ago JSON object mapper
PMJSON 360 over 3 years ago JSON encoding/decoding library
Sextant 50 17 days ago High performance JSONPath queries
SwiftyJSON 22,664 7 days ago A lib for JSON with error handling
SwiftyJSONAccelerator 945 over 1 year ago macOS app to generate Swift 5 models for JSON (with Codeable)
Default 470 2 months ago Modern interface to UserDefaults + Codable support
Defaults 2,032 about 2 months ago Strongly-typed UserDefaults with support for Codable and key observation
DefaultsKit 1,432 4 days ago Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS
Prephirences 573 over 1 year ago Manage application preferences, NSUserDefaults, iCloud, Keychain and more
SecureDefaults 227 7 months ago A lightweight wrapper over UserDefaults & NSUserDefaults with an extra AES-256 encryption layer
Storez 68 over 2 years ago Safe, statically-typed, store-agnostic key-value storage
SwiftStore 123 almost 3 years ago A Key-Value store backed by LevelDB
SwiftyUserDefaults 4,870 8 months ago Cleaner, nicer syntax for NSUserDefaults
Zephyr 939 3 months ago Effortlessly synchronize NSUserDefaults over iCloud
MongoKitten 717 15 days ago MongoDB Connector
Perfect-MongoDB 52 over 4 years ago A stand-alone wrapper around the mongo-c client library, enabling access to MongoDB servers
ModelAssistant 28 almost 4 years ago Elegant library to manage the interactions between view and model
PersistenceKit 155 10 days ago Store and retrieve Codable objects to various persistence layers, in a couple lines of code!
Shallows 623 over 2 years ago Your lightweight persistence toolbox
fluent 1,325 about 2 months ago Simple ActiveRecord implementation
Perfect-CRUD 64 over 2 years ago CRUD is an object-relational mapping (ORM) system using Codable protocol
CacheAdvance 38 11 days ago A performant cache for logging systems. CacheAdvance persists log events 30x faster than SQLite
CoreXLSX 831 8 months ago Excel spreadsheet (XLSX) format support
Disk 3,105 4 months ago Delightful framework for iOS to easily persist structs, images, and data
EVCloudKitDao 645 over 5 years ago Simplified access to CloudKit with support for subscriptions and local caching
KeyPathKit 426 about 5 years ago KeyPathKit provides a seamless syntax to manipulate data using typed keypaths
LeetCode-Swift 4,878 6 months ago Solutions to LeetCode interview questions
Pencil 90 over 6 years ago Write any value to file
StorageManager 50 about 5 years ago Safe and easy way to use FileManager as Database
Realm 16,324 3 days ago Realm is a mobile database: a replacement for Core Data & SQLite
RealmWrapper 72 over 3 years ago Safe and easy wrappers for RealmSwift
Unrealm 538 3 months ago Unrealm enables you to easily store Swift native Classes, Structs and Enums into Realm
MySQL Swift 163 12 months ago MySQL client library
Perfect-MySQL 127 almost 4 years ago A stand-alone wrapper around the MySQL client library, enabling access to MySQL servers
Perfect-PostgreSQL 55 over 2 years ago A stand-alone wrapper around the libpq client library, enabling access to PostgreSQL servers
GRDB.swift 6,904 8 days ago A versatile SQLite toolkit
SQLite.swift 9,732 4 months ago Framework wrapping SQLite3. Small. Simple. Safe
SQLiteDB 589 over 1 year ago SQLite wrapper
TOMLDecoder 71 13 days ago Latest TOML standard, decoded
AEXML 1,014 10 months ago xml wrapper
CheatyXML 24 almost 4 years ago A powerful framework designed to manage XML easily
SwiftyXML 103 about 4 years ago The most swifty way to deal with XML
SWXMLHash 1,409 about 2 months ago Simple XML parsing
XMLCoder 802 9 months ago XMLEncoder & XMLDecoder based on Codable protocols from the standard library
XMLMapper 111 over 1 year ago A simple way to map XML to Objects
YamlSwift 404 over 1 year ago Load YAML and JSON documents
Yams 1,114 24 days ago Sweet YAML parser
Zip 2,511 4 months ago Framework for zipping and unzipping files
Zip Foundation 2,348 3 months ago A library to create, read and modify ZIP archive files

Awesome Swift / Libs / Date

AnyDate 190 over 5 years ago Date & Time API inspired from Java 8 DateTime API
Chronology 2,322 25 days ago Building a better date/time library
DateHelper 1,504 8 months ago Simple date helper
Datez 261 almost 4 years ago Library for dealing with , , , and
Datify 43 over 6 years ago Easypeasy date functions
NVDate 174 over 6 years ago Date extension library
SwiftDate 7,632 about 1 year ago Easy NSDate Management
Time 1,071 over 2 years ago Type-safe time calculations, powered by generics
Timepiece 2,630 about 5 years ago Intuitive NSDate extensions
TrueTime.swift 589 12 months ago Get the true current time impervious to device clock time changes (NTP library)
TypedDate 19 3 months ago Enhancing Date handling by enabling type-level customization of date components

Awesome Swift / Libs / Dependency Injection

Cleanse 1,783 5 months ago A Lightweight Dependency Injection Framework by Square
Corridor 61 about 4 years ago A Coreader-like Dependency Injection μFramework
Deli 135 almost 3 years ago Deli is an easy-to-use Dependency Injection(DI)
DIKit 103 about 1 year ago Dependency Injection Framework for Swift, inspired by KOIN
Dip 979 8 months ago A simple Dependency Injection Container
DITranquillity 423 about 1 month ago Dependency injection framework with tranquility
Locatable 118 over 3 years ago A micro-framework that leverages Property Wrappers to implement the Service Locator pattern
Pure 378 over 2 years ago A way to do a dependency injection without a DI container
SafeDI 96 11 days ago Compile-time safe dependency injection
Swinject 6,342 4 months ago A dependency injection framework
Typhoon 2,701 almost 4 years ago Dependency injection toolkit
Weaver 749 about 2 months ago A declarative, easy-to-use and safe Dependency Injection framework

Awesome Swift / Libs / Device

Device 1,704 about 1 month ago Light weight tool for detecting the current device and screen size
Device.swift 221 about 4 years ago Super-lightweight library to detect used device
DeviceKit 4,461 about 2 months ago DeviceKit is a value-type replacement of UIDevice
Deviice 73 about 2 months ago Swift library to easily check the current device and some more info about it
Luminous 344 over 2 years ago Get everything you need to know about the device
Thingy 60 over 4 years ago A modern device detection and querying library
UIDeviceComplete 418 about 2 months ago UIDevice extensions that fill in the missing pieces

Awesome Swift / Libs / Documentation

jazzy 7,352 about 1 month ago Soulful docs
SourceDocs 393 4 months ago Generate Markdown reference documentation that lives with your code

Awesome Swift / Libs / Embedded Systems

SwiftyGPIO 1,352 7 months ago Interact with Linux GPIO/SPI/PWM on ARM

Awesome Swift / Libs / Events

Bond 4,231 over 2 years ago Binding framework
Combinative 107 almost 4 years ago UI event handling using Apple's combine framework
EmitterKit 566 about 2 years ago Implementation of event emitters and listeners
FutureKit 754 almost 6 years ago Future/Promises Library
Katana 2,251 about 2 years ago Write apps a la React and Redux
LightweightObservable 135 about 2 years ago A lightweight implementation of an observable sequence that you can subscribe to
NoticeObserveKit 150 5 months ago NoticeObserveKit is type-safe NotificationCenter wrapper that associates notice type with info type
Notificationz 77 over 5 years ago Helping you own by providing a simple, customizable adapter
Observable 373 almost 4 years ago The easiest way to observe values
OneWay 86 30 days ago State management with unidirectional data flow
OpenCombine 2,723 10 months ago Open source implementation of Apple's Combine framework for processing values over time
PMKVObserver 708 over 3 years ago Modern thread-safe and type-safe key-value observing
PromiseKit 14,234 13 days ago Async promise programming lib
ReactiveCocoa 19,920 3 months ago ReactiveCocoa (RAC) is a Cocoa framework inspired by Functional Reactive Programming. It provides APIs for composing and transforming streams of values over time
ReactorKit 2,723 4 months ago A framework for reactive and unidirectional application architecture
ReSwift 7,551 7 months ago Unidirectional Data Flow
RxSwift 24,392 7 days ago Microsoft Reactive Extensions (Rx)
Signals 465 about 4 years ago Replaces delegates and notifications
SwiftEventBus 1,104 over 3 years ago A publish/subscribe event bus optimized for iOS
Tempura 719 over 1 year ago A holistic approach to iOS development, inspired by Redux and MVVM
Tokamak 2,608 8 months ago React-like declarative API for building native UI components with easy to use one-way data binding
Tomorrowland 117 over 4 years ago Lightweight Promises
TopicEventBus 55 over 5 years ago Publish–subscribe design pattern implementation framework, with ability to publish events by topic
VueFlux 332 over 5 years ago Unidirectional Data Flow State Management Architecture - Inspired by Vuex and Flux
When 266 over 4 years ago A lightweight implementation of Promises

Awesome Swift / Libs / Files

ExtendedAttributes 41 9 months ago Manage extended attributes for files and folders
FileKit 2,339 8 months ago Simple and expressive file management
FileProvider 63 about 1 year ago FileManager replacement for Local, iCloud and Remote (WebDAV/FTP/Dropbox/OneDrive/SMB2) files for iOS/tvOS and macOS
KZFileWatchers 1,083 about 2 months ago A micro-framework for observing file changes, both local and remote
PathKit 1,461 6 months ago Effortless path operations
Pathos 116 over 2 years ago Efficient Unix file management

Awesome Swift / Libs / Fonts

FontAwesome.swift 1,572 almost 2 years ago Use FontAwesome in your projects
FontBlaster 1,160 3 months ago Programmatically load custom fonts into your iOS app
Inkwell 154 over 6 years ago An inkwell to use custom fonts on the fly
IoniconsKit 312 over 2 years ago Use ionicons as UIImage / UIFont in your projects
OcticonsKit 54 over 6 years ago Use Octicons as UIImage / UIFont in your projects
SwiftIconFont 1,168 over 2 years ago Fontawesome, Iconic, Ionicons, Octicon ports
SwiftIcons 804 about 1 year ago Library for Font Icons: dripicons, emoji, font awesome, icofont, ionicons, linear icons, map icons, material icons, open iconic, state, weather
SwiftUI-FontIcon 126 about 4 years ago Font icons for SwiftUI: font awesome, ionicons, material icons
SYSymbol 194 21 days ago All the SFSymbols at your fingertips
UIFontComplete 1,329 about 1 year ago Font management (System & Custom) for iOS and tvOS

Awesome Swift / Libs / Game Engine

glide engine 494 over 1 year ago SpriteKit and GameplayKit based engine for making 2d games, with practical examples and tutorials
Raylib for Swift 110 almost 2 years ago A Cross-Platform Swift package for Raylib. Builds Raylib from source so no need to fiddle with libraries. Just add as a dependency in you game package and go!
SwiftGodot Swift bindings for the Godot game engine to build extensions or act as an api with SwiftGodotKit
ImagineEngine 1,829 about 4 years ago Blazing fasst 2D gaming engine

Awesome Swift / Libs / Games

FDChessboardView 77 about 5 years ago A view controller for chess boards
Sage 373 about 6 years ago A cross-platform chess library

Awesome Swift / Libs / Gesture

ShowTime 524 over 1 year ago Show off your iOS taps and gestures for demos and videos with just one line of code
SwiftyGestureRecognition 163 almost 5 years ago UIGestureRecognizers in Xcode Playgrounds
SwipyCell 256 about 1 year ago UITableViewCell implementing swiping to trigger actions (known from the Mailbox App)
Tactile 712 about 5 years ago A safer and more idiomatic way to respond to gestures and control events

Awesome Swift / Libs / Hardware

BlueCap 714 almost 2 years ago Wrapper around CoreBluetooth and much more
Bluejay 1,094 11 months ago A simple framework for building reliable Bluetooth LE apps
BluetoothKit 2,273 about 1 year ago Easily communicate between iOS/OSX devices using BLE
RxBluetoothKit 1,410 9 months ago iOS & OSX Bluetooth library for RxSwift
SwiftyBluetooth 209 over 1 year ago Simple and reliable closure based wrapper around CoreBluetooth
CameraBackground 64 20 days ago Show camera layer as a background to any UIView
CameraKit-iOS 694 about 1 year ago Massively increase camera performance and ease of use in your next project
FDTake 319 almost 2 years ago Easily take a photo or video or choose from library
Fusuma 2,458 about 5 years ago Instagram-like photo browser and a camera feature
MediaPicker 333 4 months ago SwiftUI customizable media picker - supports camera and gallery with albums
NextLevel 2,204 3 months ago Rad Media Capture
BarcodeScanner 1,690 4 months ago A simple and beautiful barcode scanner view controller
EFQRCode 4,582 2 months ago A better way to operate quick response code
QRCodeReader.swift 1,330 8 months ago Simple QRCode reader
Haptica 772 about 2 years ago Easy Haptic Feedback Generator
SwiftLocation 3,398 7 months ago Location & Beacon Monitoring

Awesome Swift / Libs / Images

Agrume 812 23 days ago A lemony fresh iOS image viewer
AlamofireImage 3,983 6 months ago AlamofireImage is an image component library for Alamofire
APNGKit 2,213 8 months ago High performance and delightful way to play with APNG format in iOS
ATGMediaBrowser 215 almost 4 years ago Image slide-show viewer with multiple predefined transition styles, and with ability to create new transitions with ease
AXPhotoViewer 646 5 months ago An iPhone/iPad photo gallery viewer, useful for viewing a large (or small!) number of photos
BlockiesSwift 64 over 1 year ago Unique blocky identicons/profile picture generator
Brightroom 3,353 4 months ago An image editor and engine using CoreImage
CTPanoramaView 1,037 3 months ago A library that displays spherical or cylindrical panoramas with touch or motion based controls
DTPhotoViewerController 280 about 3 years ago A fully customizable photo viewer ViewController to display single photo or collection of photos, inspired by Facebook photo viewer
FacebookImagePicker 236 3 months ago Facebook album photo picker
FaceCrop 50 over 3 years ago Detect and center faces in your images using Apple’s Vision Framework
FlexibleImage 825 about 6 years ago A simple way to play with images
FMPhotoPicker 771 over 1 year ago A modern, simple and zero-dependency photo picker with an elegant and customizable image editor
gifu 3,091 4 months ago Highly performant animated GIF support for iOS
GPUImage 2 4,879 9 months ago GPUImage 2 is a BSD-licensed framework for GPU-accelerated video and image processing
GPUImage 3 2,745 4 months ago GPUImage 3 is a BSD-licensed framework for GPU-accelerated video and image processing using Metal
HanekeSwift 5,205 about 4 years ago A lightweight generic cache for iOS with extra love for images
Harbeth 512 about 2 months ago Metal API for GPU accelerated Graphics and Video and Camera filter framework
ImageDetect 306 over 5 years ago Detect and crop faces, barcodes and texts in image with iOS 11 Vision API
ImageLoader 292 over 5 years ago A lightweight and fast image loader for iOS
ImageScout 974 almost 5 years ago Implementation of - supports PNG, GIF, and JPEG
ImageViewer 2,538 11 months ago An image viewer à la Twitter
ImgixSwift 25 over 1 year ago Easily update image urls to be fast and responsive
JLStickerTextView 489 over 4 years ago 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
Kanvas 315 28 days ago A iOS library for adding effects, drawings, text, stickers, and making GIFs from existing media or the camera
Kingfisher 23,404 6 days ago Image download and caching
LetterAvatarKit 216 almost 2 years ago A UIImage extension that generates letter-based avatars
Lightbox 1,650 3 months ago A convenient and easy to use image viewer for your iOS app
MapleBacon 341 20 days ago Image download and caching library
MCScratchImageView 356 over 4 years ago 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
Moa 333 almost 3 years ago An image download extension of the image view for iOS, tvOS and macOS
Nuke 8,159 4 days ago Advanced framework for loading, caching, processing, displaying and preheating images
PassportScanner 463 almost 5 years ago Scan the MRZ code of a passport and extract the first name, last name, passport number, nationality, date of birth, expiration date and personal number
Rough 99 over 6 years ago Rough lets you draw in a sketchy, hand-drawn-like, style
Sharaku 1,512 almost 4 years ago Image filtering UI library like Instagram
Snowflake 962 12 months ago Work with SVG
SwiftDraw 423 15 days ago Library that converts SVG images to UIImage, NSImage and generates CoreGraphics source code
SwiftGen-Assets 9,275 4 months ago A tool to auto-generate for all your from your Assets Catalogs
SwiftSVG 1,936 over 2 years ago A single pass SVG parser with multiple interface options (String, NS/UIBezierPath, CAShapeLayer, and NS/UIView)
SwiftWebImage 45 6 months ago 🚀SwiftUI Image downloader with performant LRU mem/disk cache
SwiftyGif 2,020 4 months ago High performance GIF engine
TinyCrayon 1,834 about 3 years ago A smart and easy-to-use image masking and cutout SDK for mobile apps
Toucan 2,445 over 3 years ago Image processing api
UIImageColors 3,246 almost 3 years ago iTunes style color fetcher for UIImage
YPImagePicker 4,319 6 months ago Instagram-like image picker & filters for iOS
ZImageCropper 233 about 4 years ago Crop image in any shape

Awesome Swift / Libs / Keyboard

IHKeyboardAvoiding 1,411 about 2 years ago An elegant solution for keeping any UIView visible when the keyboard is being shown. No UIScrollView required
IQKeyboardManager 16,470 16 days ago Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView
ISEmojiView 523 3 months ago Emoji Keyboard for iOS
KeyboardHideManager 57 6 months ago Codeless manager to hide keyboard by tapping on views for iOS
KeyboardShortcuts 2,009 17 days ago Add user-customizable global keyboard shortcuts to your macOS app. Includes a Cocoa and SwiftUI component
Ribbon 295 about 3 years ago 🎀 A simple cross-platform toolbar/custom input accessory view library for iOS & macOS
Typist 1,066 over 3 years ago Small, drop-in UIKit keyboard manager for iOS apps-helps manage keyboard's screen presence and behavior without notification center

Awesome Swift / Libs / Kit

BFKit-Swift 1,003 about 4 years ago A collection of useful classes, structs and extensions to develop Apps faster
C4iOS 979 almost 4 years ago Harnesses the power of native iOS programming with a simplified API
ContactsChangeNotifier 18 about 1 month ago Which contacts changed outside your app? Better CNContactStoreDidChange notification: Get real changes, without the noise

Awesome Swift / Libs / Layout

AnimatedTabBar 381 4 months ago A tabbar with a number of preset animations
BrickKit 605 about 5 years ago Create complex and responsive layouts in a simple way
CGLayout 44 over 2 years ago Powerful autolayout framework, that can manage UIView(NSView), CALayer, not rendered views and etc. Provides placeholders
FlexLayout 2,009 24 days ago Nice and clean interface to the highly optimized Facebook yoga Flexbox implementation
FrameLayoutKit 75 11 months ago This framework supports complex layouts, including chaining and nesting layout with simple and intuitive operand & DSL syntax
Grid 1,784 4 months ago The most powerful Grid container missed in SwiftUI
LayoutLess 432 over 3 years ago Write less UI Code
Neon 4,582 about 4 years ago A powerful programmatic UI layout framework
PinLayout 2,366 6 months ago Fast Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS]
Scaling Header Scroll View 1,167 2 months ago A scroll view with a sticky header which shrinks as you scroll. Written with SwiftUI
Static 1,253 about 3 years ago A simple static table views for iOS
Stevia 3,381 9 days ago Elegant view layout for iOS
Bamboo 74 about 6 years ago Auto Layout (and manual layout) in one line
Cartography 7,338 about 1 year ago Declarative auto layout lib for your project
Cassowary 111 almost 6 years ago A linear constraint solving library using the same algorithm as AutoLayout
Cupcake 288 about 4 years ago An easy way to create and layout UI components for iOS
DeviceLayout 166 over 4 years ago AutoLayout can be set differently for each device
EasyPeasy 1,941 over 2 years ago Auto Layout made easy
EasySwiftLayout 349 about 2 years ago Lightweight Swift framework for Apple's Auto-Layout
EZLayout 25 over 5 years ago An easier and faster way to code Autolayout
FixFlex 32 4 months ago Declarative autolayout based on NSLayoutAnchor, swifty reimagination of VFL, alternative to UIStackView
HypeUI 132 6 months ago 🌺 HypeUI is a implementation of Apple's SwiftUI DSL style based on UIKit
KVConstraintKit 92 over 5 years ago An Impressive Autolayout DSL for iOS, tvOS & OSX
MisterFusion 314 about 5 years ago DSL for AutoLayout, supports Size Class
Mortar 83 almost 2 years ago A concise but flexible DSL for creating Auto Layout constraints and adding subviews
NorthLayout 41 over 1 year ago Fast path to layout using Visual Format Language (VFL) with extended syntax
PureLayout 7,628 over 1 year ago The ultimate API for iOS & OS X Auto Layout
SnapKit 19,986 5 months ago Autolayout DSL for iOS & OS X
Swiftstraints 122 about 2 years ago Powerful auto-layout framework that lets you write constraints in one line of code
TinyConstraints 3,985 7 months ago TinyConstraints is the syntactic sugar that makes Auto Layout sweeter for human use

Awesome Swift / Libs / Localization

BartyCrouch 1,365 8 months ago Incrementally update/translate your Strings files from Code and Storyboards/XIBs
CrowdinSDK 117 6 days ago Delivers all new translations from Crowdin project to the application immediately
IBLocalizable 459 about 2 years ago Localize your views directly in Interface Builder with IBLocalizable
L10n-swift 315 4 months ago Localization of an application with ability to change language "on the fly" and support for plural forms in any language
LocalizationKit 1,227 about 5 years ago Realtime dynamic localization of your app with remote management so you can manage maintain and deploy translations without resubmitting app
Localize 291 about 3 years ago Localize apps using e.g. regular expressions in Localizable.strings
Localize-Swift 3,077 about 1 year ago Localize apps using e.g. regular expressions in Localizable.strings
Locheck 98 3 months ago Validate .strings and .stringsdict files for errors
StringSwitch Easily convert iOS .strings files to Android strings.xml format and vice versa
SwiftGen-L10n 9,275 4 months ago A tool to auto-generate for all your Localizable.strings keys (with appropriate associated values if those strings contains printf-format placeholders like )
Translatio 19 about 5 years ago Super lightweight library that helps you to localize strings, even directly in storyboards

Awesome Swift / Libs / Location

AsyncLocationKit 187 about 1 year ago Wrapper for Apple CoreLocation framework with Modern Concurrency Swift (async/await)
STLocationRequest 638 over 4 years ago An elegant and simple 3D Flyover Location Request Screen

Awesome Swift / Libs / Logging

AEConsole 148 over 2 years ago Customizable Console UI overlay with debug log on top of your iOS App
CleanroomLogger 1,324 over 1 year ago Configurable and extensible high-level logging API that is simple, lightweight and performant
Duration 325 about 4 years ago Lightweight logging library focused on reporting timings for operations
Gedatsu 531 over 4 years ago Provide readable format about AutoLayout error console log
HeliumLogger 176 about 3 years ago IBM's lightweight logging framework
Printer 67 over 4 years ago A fancy logger for your next app
Puppy 161 6 months ago A flexible logging library that supports multiple transports and platforms
QorumLogs 786 over 6 years ago Logging Utility for Xcode & Google Docs
Rainbow 1,851 23 days ago Delightful console output
SwiftyBeaver 5,931 6 days ago Multi-platform logging during development & release
TinyConsole 1,949 about 5 years ago A tiny log console to display information while using your iOS app
TraceLog 53 over 1 year ago Dead Simple: logging the way it's meant to be! Runs on iOS, macOS, and Linux
Watchdog 1,861 5 months ago Utility for logging excessive blocking on the main thread
WatchdogInspector 517 over 2 years ago A logging tool to show the current framerate (fps) in the status bar of your iOS app
Willow 1,351 about 1 year ago Willow is a powerful, yet lightweight logging library
XCGLogger 3,949 5 months ago Full featured & Configurable logging utility with log levels, timestamps, and line numbers

Awesome Swift / Libs / Maps

Cluster 1,275 about 1 year ago Easy Map Annotation Clustering
FlyoverKit 710 over 1 year ago FlyoverKit enables you to present stunning 360° flyover views on your MKMapView with zero effort while maintaining full configuration possibilities
GEOSwift 1,449 about 1 month ago Make it easier to work with geographic models and calculate intersections, overlapping, projections etc
LocoKit 1,527 about 2 months ago A location and activity recording framework for iOS

Awesome Swift / Libs / Math

Arithmosophi 67 almost 4 years ago Set of protocols for Arithmetic and Logical operations
BigInt 764 10 days ago Arbitrary-precision arithmetic
DDMathParser 856 5 months ago DDMathParser makes it easy to parse a String and evaluate it as a mathematical expression
SigmaSwiftStatistics 701 almost 3 years ago A collection of functions for statistical calculation
Upsurge 183 over 5 years ago Simple and fast matrix and vector math

Awesome Swift / Libs / Network

Alamofire 41,149 24 days ago Elegant networking
APIKit 2,000 5 months ago Library for building type-safe web API client
Ciao 62 4 months ago Publish and discover services using mDNS (Bonjour, Zeroconf)
CodyFire 256 over 2 years ago Powerful Codable API requests builder and manager for iOS. Based on Alamofire
Conduit 52 4 months ago Robust networking for web APIs
Connectivity 1,656 about 1 month ago 🌐 Makes Internet connectivity detection more robust by detecting Wi-Fi networks without Internet access
Dots 38 over 6 years ago Lightweight Concurrent Networking Framework
GoodNetworking 31 7 days ago 📡 GoodNetworking simplifies HTTP networking
Heimdallr.swift 639 11 months ago Easy to use OAuth 2 library for iOS
Just 1,406 8 months ago HTTP for Humans (a python-requests style HTTP library)
Malibu 11 about 6 years ago A networking library built on promises
Moya 15,146 4 months ago Network abstraction layer
MultiPeer 226 over 3 years ago A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices
Netfox 3,674 8 months ago A lightweight, one line setup, network debugging library
Netswift 25 about 1 year ago A type-safe, high-level networking solution
OAuth2 1,157 6 months ago oauth2 auth lib
OAuthSwift 3,276 6 months ago OAuth library for iOS
Pitaya 842 almost 5 years ago HTTP / HTTPS networking library just incidentally execute on machines
PMHTTP 504 over 3 years ago HTTP framework with a focus on REST and JSON
Postal 653 over 5 years ago Framework providing simple access to common email providers
Reachability.swift 7,953 about 2 months ago A replacement for Apple's Reachability with closures
ReactiveAPI 79 12 months ago Write clean, concise and declarative network code relying on URLSession, with the power of RxSwift. Inspired by Retrofit
ResponseDetective 1,954 about 1 year ago A non-intrusive framework for intercepting any outgoing requests and incoming responses between your app and server for debugging purposes
RxNetworks 229 18 days ago Network API With RxSwift + Moya + HandyJSON + Plugins
ShadowsocksX-NG 32,452 23 days ago A fast tunnel proxy that helps you bypass firewalls
Siesta Elegant abstraction for REST APIs that untangles stateful messes. An alternative to callback- and delegate-based networking
SolarNetwork 102 over 4 years ago Elegant network abstraction layer
SwiftHTTP 1,880 over 3 years ago NSURLSession wrapper
SwiftyOAuth 478 almost 5 years ago A small OAuth library with a built-in set of providers
TermiNetwork 99 about 1 year ago 🌏 A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications
TRON 542 3 days ago Lightweight network abstraction layer, written on top of Alamofire
Wormholy 2,353 14 days ago iOS network debugging, like a wizard 🧙‍
Fuzi 1,080 4 months ago A fast & lightweight XML/HTML parser with XPath & CSS support
Kanna 2,418 7 months ago Another XML/HTML parser
SwiftSoup 4,553 16 days ago HTML Parser, with best of DOM, CSS, and jquery
WKZombie 1,169 about 4 years ago Headless browser
ZMarkupParser 315 25 days ago Helps you convert HTML strings into NSAttributedString with customized styles and tags
CocoaMQTT 1,604 3 months ago MQTT for iOS and OS X
Perfect-Notifications 115 over 4 years ago iOS Notifications for Linux and OS X
SOAPEngine 482 8 months ago Generic SOAP client to access SOAP Web Services using iOS, Mac OS X, and Apple TV
BlueSocket 1,412 about 2 years ago IBM's cross platform low level socket framework
BlueSSLService 97 about 2 years ago SSL/TLS add-in for IBM's low level socket framework
DNWebSocket 36 almost 6 years ago Object-Oriented, Autobahn tested WebSocket Library (RFC 6455)
RxWebSocket 55 about 2 years ago Reactive WebSockets
Socket.IO 5,222 about 2 months ago Socket.IO client for iOS/OS X
sockets 575 over 6 years ago TCP, UDP; Client, Server; Linux, OS X
Starscream 8,348 6 months ago Websockets for iOS and OSX
SwiftSocket 1,684 11 months ago Simple TCP socket library
SwiftWebSocket 1,533 over 3 years ago A high performance WebSocket client library
Ambassador 185 almost 2 years ago Super lightweight web framework based on SWSGI
Curassow 398 over 5 years ago HTTP server using the pre-fork worker model
Embassy 601 9 months ago Super lightweight async HTTP server library
Kitura 7,627 about 2 years ago IBM's web framework and server for web services
Lightning 312 almost 7 years ago Multiplatform Single-threaded Non-blocking Web and Networking Framework
Noze.io 307 about 3 years ago Evented I/O streams like Node.js
Perfect 13,830 10 months ago Server-side Swift. The Perfect library, application server, connectors and example apps
swifter 3,907 8 months ago Http server with routing handler
Vapor 24,577 4 days ago Elegant web framework that works on iOS, OS X, and Ubuntu
Zewo 1,853 over 4 years ago Server-Side Swift

Awesome Swift / Libs / OCR

SwiftOCR 4,622 almost 4 years ago Neural Network based OCR lib

Awesome Swift / Libs / PDF

PDFGenerator 757 about 4 years ago A simple Generator of PDF. Generate PDF from view(s) or image(s)
SimplePDF 253 over 1 year ago Create a simple PDF effortlessly
UXMPDFKit 274 almost 4 years ago A PDF viewer and annotator that can be embedded in iOS applications

Awesome Swift / Libs / Quality

AnyLint 115 over 1 year ago Lint anything by combining the power of Swift & regular expressions
IBLinter 948 about 2 years ago A linter tool for Interface Builder
L10nLint 42 7 months ago A linter tool for Localizable.strings
swift-mod 103 12 months ago A tool for Swift code modification intermediating between code generation and formatting
SwiftCop 541 over 5 years ago A validation library which inspired by the clarity of Ruby On Rails Active Record validations
SwiftFormat 7,946 4 days ago A code library and command-line formatting tool for reformatting Swift code
SwiftLint 18,683 9 days ago A tool to enforce coding conventions
Swimat 1,650 about 2 years ago Xcode plugin to format code
Tailor 1,402 over 3 years ago Cross-platform static analyzer that helps you to write cleaner code and avoid bugs

Awesome Swift / Libs / Scripting

Swift for Scripting 290 about 1 year ago A hand-curated collection of useful and informative scripting material

Awesome Swift / Libs / Security

SecurePropertyStorage 472 about 2 months ago Helps you define secure storages for your properties using Swift property wrappers
BlueCryptor 190 8 months ago IBM's Cross Platform Crypto library
BlueRSA 130 7 days ago IBM's Cross Platform RSA Crypto library
CryptoSwift 10,195 about 1 month ago Crypto related functions and helpers
IDZSwiftCommonCrypto 478 12 months ago A wrapper for Apple's Common Crypto library
JOSESwift 202 10 days ago A framework for the JOSE standards JWS, JWE, and JWK
RNCryptor 3,356 10 months ago CCCryptor (Apple's AES encryption) wrappers for iOS and Mac
SCrypto 38 over 4 years ago Elegant interface to access the CommonCrypto routines
Siphash 263 over 2 years ago Simple and secure hashing with the SipHash algorithm
Swift-Sodium 519 about 1 month ago Interface to the Sodium library for common crypto operations for iOS and OS X
Themis 1,875 2 months ago Multilanguage framework for making typical encryption schemes easy to use: data at rest, authenticated data exchange, transport protection, authentication, and so on
GoodPersistence 35 about 1 month ago 💾 GoodPersistence simplifies caching data in keychain and UserDefaults. Using a property wrappers
keychain-swift 2,843 6 months ago Helper functions for saving text in Keychain securely for iOS, OS X, tvOS and watchOS
KeychainAccess 7,965 6 months ago Simple wrapper for Keychain that works on iOS and OS X
Latch 57 about 5 years ago A simple Keychain Wrapper for iOS
SwiftKeychainWrapper 1,591 almost 2 years ago Simple static wrapper for the iOS Keychain to allow you to use it in a similar fashion to user defaults
Valet 4,010 9 days ago Valet lets you securely store data in the Keychain without knowing a thing about how the Keychain works. It’s easy. We promise

Awesome Swift / Libs / Streaming

HaishinKit 2,782 4 days ago Camera and Microphone streaming library via RTMP, HLS for iOS, macOS, tvOS
Live 2,415 almost 6 years ago Demonstrate how to build a live broadcast app

Awesome Swift / Libs / Styling

Stylist 297 almost 3 years ago Define UI styles in a hot-loadable external yaml or json file
SwiftTheme 2,522 almost 2 years ago Powerful theme/skin manager for iOS 8+
Themes 241 about 4 years ago Theme management

Awesome Swift / Libs / SVG

SVGView 652 4 months ago SVG parser and renderer written in SwiftUI

Awesome Swift / Libs / System

BlueSignals 94 almost 2 years ago IBM's Cross Platform OS signal handling library
LaunchAtLogin 1,561 5 months ago Easily add 'Launch at Login' functionality to your sandboxed macOS app
SystemKit 351 over 2 years ago OS X system library

Awesome Swift / Libs / Testing

DVR 649 8 months ago A simple network testing framework
Erik 599 over 2 years ago An headless browser to access and manipulate webpages using javascript allowing to run functional tests
Fakery 1,792 over 1 year ago Fake data generator
Mussel 74 about 2 years ago A framework for easily testing Push Notifications, Universal Links and Routing in XCUITests
Nimble 4,807 12 days ago A matcher framework
OHHTTPStubs 5,039 7 months ago A testing library designed to stub your network requests easily
Quick 9,798 13 days ago Quick is a behavior-driven development framework
SBTUITestTunnel 343 about 2 months ago UI testing library for interact with network requests, stub CLLocationManager and UNUserNotificationCenter, and fine grain scrolling in table/collection/scroll views
Sizes 1,227 about 2 years ago Test your app on different device and font sizes
SnapshotTest 41 over 2 years ago Snapshot testing tool for iOS and tvOS
Spectre 404 about 3 years ago BDD Framework
swift-testing-expectation 18 11 days ago Create an asynchronous expectation in Swift Testing
SwiftCheck 1,414 over 2 years ago A testing library that automatically generates random data for testing program properties
UI Testing Cheat Sheet 2,169 over 4 years ago Answers to common "How do I test this with UI Testing?" questions with a working example app
XCTest 1,153 6 days ago The XCTest Project, A Swift core library for providing unit test support
AutoMockable 43 over 5 years ago A framework that leverages the type system to let you easily create mocked instances of your data types
Cuckoo 1,672 14 days ago First boilerplate-free mocking framework
Mocker 1,126 2 months ago Mock Alamofire and URLSession requests without touching your code implementation
Mockingbird 197 4 months ago 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
Mockingjay 1,490 about 1 year ago An elegant library for stubbing HTTP requests with ease
Mockit 120 over 5 years ago A simple mocking framework, inspired by the famous Mockito for Java
MockSwift 90 about 2 years ago Mock Framework that uses the power of property wrappers

Awesome Swift / Libs / Text

Attributed 754 over 1 year ago Modern µframework for attributed strings
AttributedTextView 440 about 1 year ago Easiest way to create an attributed UITextView with support for multiple links, hashtags and mentions
BonMot 3,561 4 months ago Beautiful, easy attributed strings for iOS
Croc 129 almost 6 years ago A lightweight Emoji parsing and querying library
edhita 1,355 12 months ago Fully open source text editor for iOS
MarkdownKit 793 4 months ago A simple and customizable Markdown Parser
MarkdownView 1,989 8 months ago iOS Markdown view
MarkyMark 301 almost 2 years ago Converts Markdown into native views or attributed strings
Notepad 880 about 3 years ago A fully themeable markdown editor with live syntax highlighting
OEMentions 50 almost 5 years ago An easy way to add mentions to uitextview like Facebook and Instagram
Parsey 58 almost 5 years ago Parser combinator framework that supports source location tracking, backtracking prevention, and rich error messages
Pluralize.swift 199 about 2 years ago Great String Pluralize Extension
PredicateFlow 102 over 1 year ago PredicateFlow is a builder that allows you to write amazing, strong-typed and easy-to-read NSPredicate
PrediKit 540 over 5 years ago An NSPredicate DSL for iOS & OS X inspired by SnapKit
Regex by crossroadlabs 333 over 5 years ago Very easy to use Regular Expressions library with rich functionality. Features both operator and method based APIs. Unit tests covered
Regex by sindresorhus 331 over 2 years ago Swifty regular expressions, fully tested & documented, and with correct Unicode handling
RichEditorView 1,898 12 months ago RichEditorView is a simple, modular, drop-in UIView subclass for Rich Text Editing
Sprinter 166 almost 7 years ago A library for formatting strings
SwiftRichString 3,130 over 1 year ago Elegant & Painless Attributed Strings Management Library
SwiftVerbalExpressions 595 over 6 years ago VerbalExpressions porting
SwiftyAttributes 1,633 11 months ago Extensions that make it a breeze to work with attributed strings
Tagging 121 about 4 years ago A TextView that provides easy to use tagging feature for Mention or Hashtag
Texstyle 79 about 2 years ago Texstyle allows you to format attributed strings easily
TextAttributes 2,191 about 5 years ago An easier way to compose attributed strings
TextBuilder 227 about 1 year ago Like a SwiftUI ViewBuilder, but for Text
TwitterTextEditor 2,983 over 1 year ago A standalone, flexible API that provides a full featured rich text editor for iOS applications
VEditorKit 487 over 5 years ago Lightweight and Powerful Editor Kit

Awesome Swift / Libs / Thread

Async 4,591 7 months ago Syntactic sugar for Grand Central Dispatch
AwaitKit 750 over 3 years ago The ES7 Async/Await control flow
Each 759 almost 2 years ago Each is a NSTimer bridge library
GCDTimer 190 almost 2 years ago A well-tested GCD timer
Schedule 1,824 about 4 years ago A missing lightweight task scheduler with an incredibly human-friendly syntax
SwiftyTimer 1,232 12 months ago API for NSTimer

Awesome Swift / Libs / UI

ActivityIndicatorView 1,448 4 months ago A number of preset loading indicators created with SwiftUI
AECoreDataUI 302 about 6 years ago Core Data driven UI
AGCircularPicker 627 over 6 years ago Helpful component for creating a controller aimed to manage any calculated parameter
AMScrollingNavbar 6,051 over 1 year ago Scrollable UINavigationBar that follows the scrolling of a UIScrollView
Arale 46 7 months ago A custom stretchable header view for UIScrollView or any its subclasses with UIActivityIndicatorView support for content reloading
BadgeHub 810 over 2 years ago Make any UIView a full fledged animated notification center. It is a way to quickly add a notification badge icon to a UIView
BatteryView 52 20 days ago Simple battery shaped UIView
BetterSafariView 586 4 months ago A better way to present a SFSafariViewController or start a ASWebAuthenticationSession in SwiftUI
BottomSheet 309 11 months ago Powerful Bottom Sheet component with content based size, interactive dismissal and navigation controller support
BreakOutToRefresh 2,478 over 4 years ago A playable pull to refresh view using SpriteKit
BulletinBoard 5,377 over 2 years ago Generates and manages contextual cards displayed at the bottom of the screen
CapturePreventionKit 27 over 1 year ago Provides and for
CircularProgress 574 9 months ago Circular progress indicator for your macOS app
ClassicKit 2,197 over 4 years ago A collection of classic-style UI components
ContainerController 485 2 months ago UI Component. This is a copy swipe-panel from app: Apple Maps, Stocks
CountryPickerView 505 about 1 year ago A simple, customizable view for efficiently collecting country information in iOS apps
CustomSegue 122 over 5 years ago Custom segue for OSX Storyboards with slide and cross fade effects
DeckTransition 2,187 over 2 years ago A library to recreate the iOS 10 Apple Music now playing transition
DockProgress 1,257 8 months ago Show progress in your macOS app's Dock icon
Dodo 878 almost 3 years ago A message bar for iOS
Doric Design System Foundation 100 over 5 years ago Protocol oriented, type safe, scalable design system foundation framework for iOS
DropDown 2,444 6 months ago A Material Design drop down for iOS
Elissa 172 over 6 years ago Displays a notification on top of a UITabBarItem or any UIView anchor view to reveal additional information
EstMusicIndicator 468 almost 4 years ago Music play indicator like iTunes
Family 250 almost 3 years ago A child view controller framework that makes setting up your parent controllers as easy as pie
FAQView 473 over 2 years ago An easy to use FAQ view for iOS
Fashion 133 5 months ago Fashion accessories and beauty tools to share and reuse UI styles
FlagKit 3,040 7 months ago Beautiful flag icons for usage in apps and on the web
FlexibleHeader 72 over 5 years ago A container view that responds to scrolling of UIScrollView
FloatRatingView 549 about 2 years ago Floating rating system
Fluid Slider 1,972 over 2 years ago A slider widget with a popup bubble displaying the precise value selected
GaugeKit 1,025 over 2 years ago Customizable gauges. Easy reproduce Apple's style gauges
GMStepper 925 11 months ago A stepper with a sliding label in the middle
GradientProgressBar 535 3 months ago An animated gradient progress bar
GRMustache 602 24 days ago Flexible Mustache templates
GrowingTextView 1,075 about 2 years ago UITextView that supports auto growing, placeholder and length limit
HGCircularSlider 2,596 3 months ago A custom reusable circular slider control for iOS application
HidesNavigationBarWhenPushed 54 about 5 years ago A library, which adds the ability to hide navigation bar when view controller is pushed via hidesNavigationBarWhenPushed flag
HorizontalDial 212 over 5 years ago A horizontal scroll dial like Instagram
HPParallaxHeader 55 4 months ago Simple parallax header for UIScrollView
IGColorPicker 277 over 3 years ago A customizable color picker for iOS
InstantSearch iOS 596 7 days ago A library of widgets and helpers to build instant-search features on iOS
KALoader 107 over 6 years ago Beautiful animated placeholders for showing loading of data
KMNavigationBarTransition 3,376 about 1 year ago 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
KMPlaceholderTextView 805 over 1 year ago A UITextView subclass that adds support for multiline placeholder
LeeGo 966 over 6 years ago Declarative, configurable & highly reusable UI development as making Lego bricks
LicensePlist 2,430 5 months ago A command-line tool that automatically generates a Plist of all your dependencies
LiquidLoader 1,321 over 4 years ago Spinner loader components with liquid animation
LoadingShimmer 1,591 about 2 years ago 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
Macaw 6,018 10 months ago Powerful and easy-to-use vector graphics library with SVG support
Magnetic 1,556 3 months ago SpriteKit Floating Bubble Picker (inspired by Apple Music)
Mandoline 894 over 5 years ago An iOS picker view to serve all your 'picking' needs
MantleModal 90 over 5 years ago A simple modal resource that uses a UIScrollView to allow the user to close the modal by dragging it down
Material 11,987 over 2 years ago Express your creativity with Material, an animation and graphics framework for Google's Material Design and Apple's Flat UI
Material Components for iOS 4,737 14 days ago Modular and customizable Material Design UI components
MaterialKit 2,504 almost 4 years ago Material design components
MediaBrowser 649 over 2 years ago Simple iOS photo and video browser with optional grid view, captions and selections
MPParallaxView 1,741 over 6 years ago Apple TV Parallax effect
MultiSelectSegmentedControl 300 20 days ago UISegmentedControl remake that supports selecting multiple segments, vertical stacking, combining text and images
MultiSlider 494 about 1 month ago UISlider clone with multiple thumbs and values, range highlight, optional snap intervals, optional value labels, either vertical or horizontal
MXParallaxHeader 1,733 about 3 years ago Simple parallax header for UIScrollView
MZFormSheetPresentationController 973 almost 4 years ago Provides an alternative to the native iOS UIModalPresentationFormSheet, adding support for iPhone and additional opportunities to setup controller size and feel form sheet
NeumorphismKit 46 about 4 years ago Neumorphism framework for UIKit
NextGrowingTextView 1,804 over 1 year ago The next in the generations of 'growing textviews' optimized for iOS 7 and above
NVActivityIndicatorView 10,636 7 months ago Collection of nice loading animations
OverlayContainer 1,156 6 months ago OverlayContainer makes it easier to develop overlay based interfaces, such as the one presented in the Apple Maps or Stocks apps
Partition Kit 239 almost 4 years ago A SwiftUI Library for creating resizable partitions for View Content
Popovers 1,970 5 months ago A library to present popovers. Simple, modern, and highly customizable. Not boring!
Preferences 1,454 6 months ago Add a preferences window to your macOS app in minutes
ProgressIndicatorView 264 4 months ago A progress indicator view library written in SwiftUI
PullToDismiss 486 over 4 years ago You can dismiss modal viewcontroller by pulling scrollview or navigationbar
RangeSeekSlider 755 about 1 year ago A customizable range slider like a UISlider for iOS
Reel search 2,535 over 4 years ago Option list managed as a reel
ResizingTokenField 106 almost 4 years ago A UICollectionView-based token field which provides intrinsic content height
RetroProgress 18 about 6 years ago Retro looking progress bar straight from the 90s
SectionedSlider 371 over 4 years ago Control Center Slider
SelectionDialog 116 about 5 years ago Simple selection dialog
ShadowView 413 3 months ago Make shadows management easy on UIView
Shiny 809 about 1 year ago Iridescent Effect View (inspired by Apple Pay Cash)
ShowSomeProgress 107 over 5 years ago Animated Progress and Activity Indicators for iOS apps
SkeletonView 12,620 4 months ago An elegant way to show users that something is happening and also prepare them to which contents he is waiting
SKPhotoBrowser 2,652 8 months ago Simple PhotoBrowser/Viewer inspired by facebook, twitter photo browsers
Spots Spots is a view controller framework that makes your setup and future development blazingly fast
SpreadsheetView 50 about 4 years ago Full configurable spreadsheet view user interfaces for iOS applications
StarryStars 174 about 5 years ago Display & edit ratings, fully customizable from interface builder
StatefulViewController 2,136 about 4 years ago Placeholder views based on content, loading, error or empty states
StepProgressView 378 20 days ago Step-by-step progress view with labels and shapes. A good replacement for UIActivityIndicatorView and UIProgressView
SweetCurtain 115 about 1 month ago Really sweet and easy bottom pullable sheet implementation. You can find a similar implementation in applications like Apple Maps, Find My, Stocks, etc
SwiftUISkia 38 2 months ago Skia based 2d graphics SwiftUI rendering library, based on Rust to implement software rasterization to perform rendering
SwiftyUI 343 over 2 years ago High performance and lightweight UIView, UIImage, UIImageView, UIlabel, UIButton and more
TagListView 2,644 about 1 year ago Simple but highly customizable iOS tag list view
Toaster 1,737 3 months ago Notification toasts
Twinkle 612 over 3 years ago Easy way to make elements in your iOS app twinkle
UIPheonix 29 about 5 years ago Easy, flexible, dynamic and highly scalable UI framework + concept for reusable component/control-driven apps
UltraDrawerView 235 23 days ago Lightweight, fast and customizable Drawer View implementation identical to Apple Maps, Stocks and etc
URLEmbeddedView 650 almost 5 years ago Automatically caches the object that is confirmed the Open Graph Protocol, and displays it as URL embedded card
Windless 952 over 2 years ago Windless makes it easy to implement invisible layout loading view
WSTagsField 1,285 about 2 years ago An iOS text field that represents different Tags
YMTreeMap 138 over 1 year ago Treemap / Heatmap layout engine, based on Squarified
YNSearch 1,193 over 5 years ago Awesome fully customizable search view like Pinterest
Alertift 283 about 4 years ago Modern, easy UIAlertController wrapper
Alerts Pickers 5,678 9 months ago Advanced usage of UIAlertController with TextField, DatePicker, PickerView, TableView and CollectionView
ALRT 96 almost 4 years ago An easier constructor for UIAlertController. Present an alert from anywhere
AwaitToast 144 over 5 years ago 🍞 An async waiting toast with basic toast. Inspired by facebook posting toast
CDAlertView 1,145 almost 4 years ago Highly customizable alert/notification/success/error/alarm popup
CFNotify 501 6 months ago A customizable framework to create draggable alert views
EZAlertController 366 over 1 year ago Easy UIAlertController
FullscreenPopup 35 4 months ago Present any popup above NavigationBar in SwiftUI
GSMessage 706 about 3 years ago A simple style messages/notifications for iOS 7+
Kamagari 77 almost 7 years ago Simple UIAlertController builder class
Loaf 1,092 over 1 year ago A simple framework for easy iOS Toasts
MijickPopupView 1,338 3 days ago Present any popup in no time. Keep your code clean
NotificationBanner 4,788 4 months ago The easiest way to display highly customizable in app notification banners in iOS
PMAlertController 2,523 over 1 year ago PMAlertController is a great and customizable substitute to UIAlertController
PopupDialog 3,953 10 months ago A simple, customizable popup dialog. Replaces UIAlertController alert style
PopupView 3,486 22 days ago Toasts and popups library written with SwiftUI
SCLAlertView 5,327 11 months ago Animated Alert view
Sheet 338 about 3 years ago Actionsheet with navigation features such as the Flipboard App
SPAlert 2,405 3 months ago Native popup from Apple Music & Feedback in AppStore. Contains Done & Heart presets
StatusAlert 846 about 1 year ago Display Apple system-like self-hiding status alerts without interrupting user flow
SweetAlert 2,051 over 4 years ago Alert system
Swift-Prompts 734 over 6 years ago Design custom prompts with a great scope of options to choose from
SwiftEntryKit 6,630 6 months ago A simple and versatile pop-up presenter
SwiftMessages 7,335 about 2 months ago A very flexible message bar for iOS
SwiftOverlays 631 about 6 years ago various popups and notifications
Toast-Swift 501 10 months ago An easy to use library to create iOS 14 and newer style toasts
XLActionController 3,326 over 1 year ago Fully customizable and extensible action sheet controller
Zingle 111 over 4 years ago An alert will display underneath your UINavigationBar
VisualEffectView 1,138 about 1 month ago UIVisualEffectView subclass with tint color
AHDownloadButton 483 almost 3 years ago Customizable download button with progress and transition animations. It is based on Apple's App Store download button
DOFavoriteButton 3,607 over 2 years ago Cute Animated Button
ExpandableButton 99 almost 6 years ago Customizable and easy to use expandable button
FloatingButton 1,141 4 months ago Easily customizable floating button menu created with SwiftUI
Floaty 1,580 about 2 years ago Floating Action Button for iOS
IGStoryButtonKit 36 over 1 year ago Easy-to-use button with rich animation inspired by instagram stories
LGButton 2,301 about 4 years ago A fully customisable subclass of the native UIControl which allows you to create beautiful buttons without writing any line of code
LTHRadioButton 370 7 months ago A radio button with a pretty animation
MultiToggleButton 83 20 days ago A UIButton subclass that implements tap-to-toggle button text (like the camera flash and timer buttons)
NFDownloadButton 434 about 6 years ago Revamped Download Button. It's kinda a reverse engineering of Netflix's app download button
PMSuperButton 724 over 1 year ago A powerful UIButton with super powers, customizable from Storyboard
RadioGroup 191 20 days ago The missing iOS radio buttons group
SwiftShareBubbles 174 over 2 years ago Animated social share buttons control for iOS
TransitionButton 1,467 about 2 years ago UIButton subclass for loading and transition animation
CalendarKit 2,535 18 days ago Fully customizable calendar day view
CalendarView 599 about 1 year ago Calendar Component, It features both vertical and horizontal layout (and scrolling) and the display of native calendar events
DateTimePicker 1,874 almost 3 years ago A nicer iOS UI component for picking date and time
ElegantCalendar 891 11 months ago The elegant full screen calendar missed in SwiftUI
HorizonCalendar 2,837 7 days ago A declarative, performant, iOS calendar UI component that supports use cases ranging from simple date pickers all the way up to fully-featured calendar apps
JTAppleCalendar 7,568 4 months ago UI calendar handler
KVKCalendar 552 9 days ago A most fully customization calendar for Apple platforms 📅
OBCalendar 109 6 days ago OBCalendar is designed for simplicity and customization, it allows you to build beautiful and functional calendar interfaces effortlessly
Workaholic 121 about 6 years ago A GitHub-like work contribution timeline
CardNavigation 48 over 3 years ago A navigation controller that displays its view controllers as an interactive stack of cards
CardParts 2,524 over 2 years ago A reactive, card-based UI framework built on UIKit for iOS developers
VerticalCardSwiper 1,400 about 1 year ago A marriage between the Shazam Discover UI and Tinder, built with UICollectionView
Carbon 1,334 4 months ago 🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView
Eureka 11,776 2 months ago Elegant iOS form builder
FDBarGauge 28 over 3 years ago Simulate the level indicator on an audio mixing board
Former 1,301 over 3 years ago A fully customizable library for easy creating UITableView based form
ObjectForm 178 over 2 years ago A simple yet powerful library to build form for your class models
SwiftyFORM 1,075 almost 4 years ago Forms that can be validated
EZLoadingActivity 607 over 2 years ago Lightweight loading activity HUD
GradientLoadingBar 889 3 months ago An animated gradient loading bar
KRProgressHUD 691 9 months ago A beautiful and customizable progress HUD
PKHUD 3,792 almost 2 years ago Reimplementation of the Apple HUD
ActiveLabel 4,469 about 1 year ago UILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://)
Atributika 1,450 5 months ago TConvert text with HTML tags, links, hashtags, mentions into NSAttributedString. Make them clickable with UILabel drop-in replacement
CountdownLabel 1,001 over 2 years ago Simple countdown UILabel with morphing animation, and some useful function
GlitchLabel 1,045 almost 2 years ago Glitching UILabel for iOS
IncrementableLabel 80 almost 5 years ago An UILabel subclass to (de)increment numbers in an UILabel
KDEDateLabel 115 over 6 years ago An UILabel subclass that updates itself to make time ago's format easier
LTMorphingLabel 8,084 9 months ago Graceful morphing effects for UILabel
Nantes 1,114 11 months ago TTTAttributedLabel replacement
TriLabelView 170 4 months ago A triangle shaped corner label view for iOS
AKSwiftSlideMenu 284 about 5 years ago Slide Menu (Drawer)
CircleMenu 3,438 over 2 years ago CircleMenu is a simple, elegant UI menu with a circular layout and material design animations
ENSwiftSideMenu 1,817 over 4 years ago Sliding side menu
FanMenu 728 over 1 year ago Menu with a circular layout based on Macaw
FlowingMenu 974 about 5 years ago Interactive view transition to display menus with flowing and bouncing effects
GuillotineMenu 2,909 over 4 years ago Guillotine style menu
HHFloatingView 95 over 5 years ago An easy to use and setup floating view for your app
InteractiveSideMenu 708 about 4 years ago Customizable iOS Interactive Side Menu
KWDrawerController 157 over 1 year ago Drawer view controller that easy to use
MenuItemKit 850 over 1 year ago with image and block (closure) support
Pagemenu 5,266 over 3 years ago Pagination enabled view controller
PagingKit 1,403 over 2 years ago PagingKit provides customizable menu UI
Panels 1,504 almost 5 years ago Panels is a framework to easily add sliding panels to your application
Parchment 3,391 about 2 months ago A paging view controller with a highly customizable menu, built on UICollectionView
PopMenu 1,624 8 months ago 😎 A cool and customizable popup style action sheet for iOS
SegmentIO 2,529 3 months ago Animated top/bottom segmented menu for iOS
SideMenu 5,674 almost 2 years ago Simple side menu control for iOS inspired by Facebook. Right and Left sides. No coding required
SlideMenuControllerSwift 3,403 about 1 year ago iOS Slide Menu View based on Google+, iQON, Feedly, Ameba iOS app
SwipeMenuViewController 1,287 about 1 year ago Swipable tab and menu View and ViewController
XLPagerTabStrip 6,984 12 months ago Android PagerTabStrip for iOS
YNDropDownMenu 1,345 over 5 years ago Adorable iOS drop down menu
CHIPageControl 3,381 over 1 year ago A set of cool animated page controls to replace boring UIPageControl
FlexiblePageControl 800 about 1 year ago A flexible UIPageControl like Instagram
iPages 170 5 months ago Quickly implement swipable page views in SwiftUI 📝
Pageboy 1,988 24 days ago A simple, highly informative page view controller
PageController 407 over 2 years ago Infinite paging controller
SlideController 423 over 2 years ago It is a nice alternative for UIPageViewController built using power of generic types. Swipe between pages with an interactive title navigation control. Configure horizontal or vertical chains for unlimited pages amount
AnimatedCardInput 38 over 4 years ago Customisable and easy to use Credit Card UI
Caishen 766 almost 5 years ago A Payment Card UI & Validator for iOS
iCard 344 about 6 years ago Bank Card Generator using SnapKit DSL
MFCard 365 over 4 years ago Easily integrate Credit Card payments in iOS App
TPInAppReceipt 640 28 days ago A lightweight, pure-Swift library for reading and validating Apple In App Purchase Receipt locally
AREK 954 12 months ago AREK is a clean and easy to use wrapper over any kind of iOS permission
Permission 2,908 over 2 years ago A unified API to ask for permissions on iOS
SPPermission 5,664 about 2 months ago Simple request permission with native UI and interactive animation
DMScrollBar 32 about 1 year ago Best in class customizable ScrollBar for any type of ScrollView with Decelerating, Bounce & Rubber band mechanisms and many many more
StackViewController 868 about 3 years ago Simplify the use of UIStackView
TZStackView 1,155 almost 6 years ago An iOS9 UIStackView layout component re-implemented for iOS 7 and 8
MJMaterialSwitch 69 over 3 years ago A Customizable Switch UI for iOS, Inspired from Google's Material Design
paper-switch 2,932 almost 3 years ago RAMPaperSwitch is a material design UI module which paints over the parent view when the switch is turned on
Switch 145 over 3 years ago A switch control with full Interface Builder support
Adaptive Tab Bar 2,031 over 4 years ago Adaptive tab bar
Animated Tab Bar 11,127 almost 3 years ago RAMAnimatedTabBarController is a module for adding animation to tab bar items
CardTabBar 230 over 1 year ago Adding animation to iOS tabbar items
CircleBar 868 8 months ago A fun, easy-to-use tab bar navigation controller for iOS
ColorMatchTabs 1,380 over 4 years ago Interesting way to display tabs
DTPagerController 289 over 3 years ago Container view controller to display a set of ViewControllers in a horizontal scroll view
ESTabBarController 5,184 over 1 year ago A highly customizable TabBarController component, which is inherited from UITabBarController
HHTabBarView 154 over 4 years ago A lightweight customized tab bar view
PolioPager 178 about 4 years ago A flexible TabBarController with search tab like SNKRS
SwiftUIMaterialTabs 58 26 days ago Material 3-style tabs and Sticky Headers rolled into one SwiftUI library
TabBar 423 4 months ago Highly customizable tab bar for SwiftUI applications
Tabman 2,869 6 months ago A powerful paging view controller with indicator bar
TabPageViewController 1,388 almost 3 years ago Paging view controller and scroll tab view
Stencil 2,348 7 months ago Simple and powerful template language
SwiftCssParser 280 over 5 years ago Extensible CSS parser
Temple 34 over 1 year ago 🗂️ Most advanced project and file templates
CBPinEntryView 190 8 months ago Easy to use, very customisable pin entry
CHIOTPField 278 almost 4 years ago A set of textfields that can be used for One-time passwords, SMS codes, PIN codes, etc
DTTextField 334 almost 2 years ago DTTextField is a custom textfield with floating placeholder and error label
FloatingLabelTextFieldSwiftUI 498 8 months ago FloatingLabelTextFieldSwiftUI is a small and lightweight SwiftUI framework written in completely SwiftUI (not using UIViewRepresentable) that allows to create beautiful and customisable floating label textfield!
HTYTextField 312 about 5 years ago A UITextField with bouncy placeholder
iTextField ⌨️ 107 about 2 years ago A fully-wrapped that works entirely in SwiftUI 🦅
PasswordTextField 310 6 months ago A custom TextField with a switchable icon which shows or hides the password and enforces good password policies
SkyFloatingLabelTextField 4,103 6 months ago A beautiful and flexible text field control implementation of "Float Label Pattern"
StyledTextKit 1,222 over 2 years ago Declarative building and fast rendering attributed string library
TextFieldCounter 439 almost 5 years ago UITextField character counter with lovable UX
TextFieldEffects 5,959 10 months ago Several ready to use effects for UITextFields
UITextField-Navigation 445 almost 3 years ago UITextField-Navigation adds next, previous and done buttons to the keyboard for your UITextFields. Highly customizable
VKPinCodeView 96 almost 4 years ago Simple and elegant UI component for input PIN
BubbleTransition 3,317 about 4 years ago Bubble transition in an easy way
Cards XI 4,209 over 1 year ago Awesome iOS 11 AppStore's Card Views
EasyTransitions 1,679 about 2 years ago A simple way to create custom interactive UIViewController transitions
Hero 22,059 10 months ago Elegant transition library for iOS
ImageTransition 219 about 2 years ago ImageTransition is a library for smooth animation of images during transitions
Jelly 2,452 over 2 years ago Jelly provides custom view controller transitions with just a few lines of code
LiquidSwipe 531 4 months ago Liquid navigation animation
MijickNavigattie 267 4 months ago Easy navigation with SwiftUI
MusicPlayerTransition 641 over 5 years ago Custom interactive transition like Apple Music iOS App
NavigationTransitions 841 20 days ago Pure SwiftUI Navigation transitions
PanSlip 104 over 2 years ago Use PanGesture to dismiss view on UIViewController and UIView
PinterestSwift 1,885 over 4 years ago Pinterest style transition
RevealingSplashView 1,249 over 2 years ago A Splash view that animates and reveals its content, inspired by the Twitter splash
SamuraiTransition 279 over 5 years ago Swift based library providing a collection of ViewController transitions featuring a number of neat cutting animations
SPLarkController 988 over 2 years ago Custom transition between two controller. Translate to top
SPStorkController 2,741 almost 2 years ago Now playing controller from Apple Music. Customisable height
StarWars.iOS 3,777 about 2 years ago Transition animation to crumble view-controller into tiny pieces
Transition 2,641 about 4 years ago Easy interactive interruptible custom ViewController transitions
Insert3D 95 over 5 years ago The fastest 🚀 way to embed a 3D model
ASCollectionView 372 6 months ago Lightweight custom collection view inspired by Airbnb
AZCollectionViewController 95 over 4 years ago Easy way to integrate pagination with dummy views in CollectionView, make Instagram Discover withing minutes
Blueprints 991 over 1 year ago A framework that is meant to make your life easier when working with collection view flow layouts
BouncyLayout 4,250 over 4 years ago Collection view layout that makes your cells bounce
CardsLayout 856 over 4 years ago Nice card-designed custom CollectionView layout
CenteredCollectionView 1,378 almost 4 years ago A lightweight UICollectionViewLayout that pages and centers it's cells
CheckmarkCollectionViewCell 65 20 days ago UICollectionViewCell with checkbox when it isSelected and empty circle when not - like Photos.app 'Select' mode
CollectionViewShelfLayout 377 about 2 years ago A UICollectionViewLayout subclass displays its items as rows of items similar to the App Store Feature tab without a nested UITableView/UICollectionView hack
CollectionViewSlantedLayout 2,300 over 3 years ago UICollectionViewLayout to show slanted content
Drag and Drop UICollectionView 528 over 4 years ago Dragging and Dropping data across multiple UICollectionViews
FSPagerView 7,210 5 months ago Elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders
Gliding Collection 1,526 over 4 years ago Gliding Collection is a smooth, flowing, customizable decision for a UICollectionView Controller
GoodProvider 28 over 1 year ago 🚀 UITableView and UICollectionView provider to simplify basic scenarios of showing the data
GravitySlider 1,084 almost 2 years ago Beautiful alternative to the standard UICollectionView flow layout
ShelfView-iOS 268 almost 6 years ago iOS custom view to display books on shelf
SimpleSource 99 6 months ago Easy and type-safe iOS table and collection views
SwiftSpreadsheet 641 about 5 years ago Fully customizable spreadsheet CollectionViewLayout
TagCellLayout 358 over 1 year ago UICollectionView layout for Tags with Left, Center & Right alignments
UICollectionViewSplitLayout 243 about 5 years ago UICollectionViewSplitLayout makes collection view more responsive
VegaScroll 2,936 almost 2 years ago Lightweight animation flowlayout for UICollectionView
AZTableViewController 74 almost 7 years ago Elegant and easy way to integrate pagination with placeholder views
CollapsibleTableSectionViewController 353 over 3 years ago A library to support collapsible sections in a table view
DGElasticPullToRefresh 3,767 over 2 years ago Elastic pull to refresh
DiffableDataSources 853 over 1 year ago 💾 A library for backporting UITableView/UICollectionViewDiffableDataSource
DTTableViewManager 453 4 months ago Protocol-oriented UITableView management, powered by generics and associated types
ExpandableCell 772 over 2 years ago Fully refactored YNExapnadableCell with more concise, bug free. Easiest usage of expandable & collapsible cell for iOS. You can customize expandable UITableViewCell whatever you like. ExpandableCell is made because insertRows and deleteRows is hard to use. Just inheirt ExpandableDelegate
FDTextFieldTableViewCell 25 almost 5 years ago Adds a UITextField to the cell and places it correctly
folding-cell 10,232 7 months ago Folding cell transition
GridView 858 about 1 year ago Can be customized as a time table, spreadsheet, paging and more
HGPlaceholders 2,199 almost 3 years ago Nice library to show placeholders and Empty States for any UITableView/UICollectionView in your project
OKTableViewLiaison 85 almost 6 years ago Framework to help you better manage UITableViews
ParallaxHeader 1,034 about 2 years ago Simple way to add parallax header to UIScrollView/UITableView
Persei 3,452 over 4 years ago Animated top menu for UITableView / UICollectionView / UIScrollView
PullToRefreshSwift 537 over 5 years ago PullToRefresh library
QuickTableViewController 556 12 months ago A simple way to create a UITableView for settings
ReverseExtension 1,676 about 3 years ago UITableView extension that enables the insertion of cells the from bottom of a table view
SelectionList 122 20 days ago Simple single-selection or multiple-selection checklist, based on UITableView
Shoyu 278 almost 5 years ago Easier way to represent the structure of UITableView
SwiftyComments 225 almost 4 years ago Nested hierarchy of expandable/collapsible cells to easily build elegant discussion threads
SwipeCellKit 6,214 6 months ago Swipeable UITableViewCell based on the stock Mail.app
WLEmptyState 318 over 2 years ago A component that lets you customize the view when the dataset of UITableView is empty
YNExpandableCell 454 about 5 years ago Awesome expandable, collapsible tableview cell for iOS
AwesomeSpotlightView 320 over 3 years ago Create tutorial or coach tour
BWWalkthrough 2,762 almost 4 years ago A class to build custom walkthroughs for your iOS App
ConcentricOnboarding 1,415 4 months ago SwiftUI library for a walkthrough or onboarding flow with tap actions
Gecco 16 about 4 years ago Spotlight view for iOS
Instructions 5,163 6 months ago A library to create app walkthroughs and guided tours
OnboardKit 539 5 months ago Customisable user onboarding for your iOS app
PaperOnboarding 3,326 over 2 years ago PaperOnboarding is a material design UI slider
SuggestionsKit 69 over 3 years ago Library for educating users about features in app
SwiftyOnboard 1,250 over 2 years ago An iOS framework that allows developers to create beautiful onboarding experiences
SwiftyWalkthrough 370 over 3 years ago The easiest way to create a great walkthrough experience in your apps

Awesome Swift / Libs / Utility

AlexaSkillsKit 184 almost 7 years ago Develop custom Alexa Skills
ApplyStyleKit 208 about 2 years ago Elegantly, Apply style to UIKit using Method Chain
Basis 316 over 6 years ago Pure Declarative Programming
Bow 647 about 2 years ago Companion library for Typed Functional Programming
CallbackURLKit 338 over 2 years ago Implementation of x-callback-url (Inter app communication)
Closures 1,744 over 3 years ago Swifty closures for UIKit and Foundation
Codextended 1,502 over 3 years ago Extensions giving Codable API type inference super powers
Curry 495 3 months ago Function currying
Delegated 702 over 1 year ago Closure-based delegation without memory leaks
DifferenceKit 3,567 9 months ago 💻 A fast and flexible O(n) difference algorithm framework
Differific 123 almost 5 years ago A fast and convenient diffing framework
Dollar 4,257 9 months ago Similar to Lo-Dash or Underscore in Javascript
DuctTape 175 over 3 years ago 📦 KeyPath dynamicMemberLookup based syntax sugar for Swift
EtherWalletKit 145 about 3 years ago Ethereum Wallet Toolkit for iOS - You can implement Ethereum wallet without a server and blockchain knowledge
ExceptionCatcher 133 6 days ago Catch Objective-C exceptions
EZSwiftExtensions 2,999 8 months ago How standard types and classes were supposed to work
FlagAndCountryCode 49 4 months ago FlagAndCountryCode provides phone codes and flags for every country. Works on UIKit and SwiftUI
FluentQuery 149 over 4 years ago Powerful and easy to use Query Builder
GoodExtensions-iOS 28 9 days ago 📑 GoodExtensions is a collection of useful and frequently used extensions
GoodUIKit 30 8 months ago 📑 GoodUIKit is an extensions library filled with reusable UI snippets for faster and more efficient development
Highlighter 933 over 3 years ago Highlight whatever you want! Highlighter will magically find UI objects such as UILabel, UITextView, UITexTfield, UIButton in your UITableViewCell or other Class
LifetimeTracker 3,152 6 months ago Surface retain cycle / memory issues right as you develop your application
Lumos 154 10 months ago An easy-to-use API for Objective-C runtime functions
ObjectiveKit 849 over 4 years ago API for Objective C runtime functions
OpenSourceController 52 almost 5 years ago The simplest way to display the librarie's licences used in your application
Percentage 270 4 months ago Make percentages more readable and type-safe
Periphery 5,261 17 days ago A tool to identify unused code in Swift projects
Playbook 1,189 6 months ago 📘A library for isolated developing UI components and automatically snapshots of them
PrivacyFlash Pro 154 21 days ago Generate a privacy policy for your Swift iOS app from its code
protobuf-swift 939 7 months ago ProtocolBuffers
Prototope Library of lightweight interfaces for prototyping, bridged to JS
R.swift 9,503 7 days ago Tool to get strong typed, autocompleted resources like images, cells and segues
RandomKit 1,464 over 2 years ago Random data generation
ReadabilityKit 832 over 1 year ago Preview extractor for news, articles and full-texts
ResourceKit 89 over 6 years ago Enable autocomplete use resources
Result 2,508 over 3 years ago Type modelling the success/failure of arbitrary operations
Rugby 689 13 days ago 🏈 Cache CocoaPods for faster rebuild and indexing Xcode project
Runes 830 about 3 years ago Functional operators: flatMap, map, apply
Solar 568 over 3 years ago Calculate sunrise and sunset times given a location
SpriteKit+Spring 249 about 4 years ago SpriteKit API reproducing UIView's spring animations with SKAction
Sugar 1,069 over 4 years ago Something sweet that goes great with your Cocoa
swift-protobuf 4,583 10 days ago A plugin and runtime library for using Google's Protocol Buffer
SwiftAutoGUI 40 5 months ago Used to programmatically control the mouse & keyboard. A library for manipulating macOS with Swift
SwiftBoost 203 4 days ago Collection of Swift-extensions to boost development process
Swiftbot 55 almost 6 years ago run swift code on slack
SwifterSwift 14,097 23 days ago A handy collection of more than 500 native extensions to boost your productivity
SwiftGen-Storyboard 9,275 4 months ago A tool to auto-generate for all your Storyboards, Scenes and Segues constants + appropriate convenience accessors
SwiftLinkPreview 1,373 about 1 year ago It makes a preview from an url, grabbing all information such as title, relevant texts and images
SwiftPlantUML 585 7 months ago A command-line tool and Swift Package to generate UML class from your Swift source code. Also available as Xcode Source Editor Extension
SwiftRandom 561 almost 5 years ago A tiny generator of random data
SwiftRater 359 16 days ago A utility that reminds your iPhone app's users to review the app
SwiftTweaks 1,429 12 months ago Tweak your iOS app without recompiling
Swiftx 219 almost 5 years ago Functional data types and functions for any project
SwiftyUtils 556 over 1 year ago All the reusable code that we need in each project
Swiftz 3,332 over 2 years ago Functional programming
Then 4,210 8 months ago Super sweet syntactic sugar for initializers
TSAO 140 over 2 years ago Type-Safe Associated Objects
URLQueryItemEncoder 64 about 2 years ago An Encoder for encoding any Encodable value into an array of URLQueryItem
UTIKit 253 over 2 years ago an UTI (Uniform Type Identifier) wrapper
Vaccine 307 almost 5 years ago Make your apps immune to recompile-decease
WeakableSelf 78 almost 4 years ago A micro-framework to encapsulate [weak self] and guard statements within closures
WhatsNew 1,504 over 5 years ago Showcase new features after an app update similar to Pages, Numbers and Keynote
WhatsNewKit 3,929 about 1 month ago Showcase your awesome new app features
XestiMonitors 272 over 2 years ago An extensible monitoring framework
ZamzamKit 270 about 1 year ago A collection of micro utilities and extensions for Standard Library, Foundation and UIKit

Awesome Swift / Libs / Validation

ATGValidator 51 over 4 years ago Rule based validation framework with form and card validation support for iOS
FormValidatorSwift 496 about 5 years ago Allows you to validate inputs of text fields and text views in a convenient way
Input Mask 580 3 months ago Pattern-based user input formatter, parser and validator for iOS
RxValidator 155 about 6 years ago Simple, Extensible, Flexible Validation Checker
SwiftValidator 1,439 over 3 years ago A rule-based validation library
SwiftValidators 240 almost 3 years ago String validation for iOS (inspired by validator.js)
ValidatedPropertyKit 974 11 months ago Easily validate your Properties with Property Wrappers 👮
NKVPhonePicker 145 about 3 years ago An UITextField subclass to simplify country code's picking
PhoneNumberKit 5,156 5 days ago Framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber

Awesome Swift / Libs / Version Manager

AppVersionMonitor 260 almost 3 years ago Monitor iOS app version easily
Siren 4,263 7 months ago Notify users when a new version of your app is available and prompt them to upgrade
Version 183 over 1 year ago Version represents and compares semantic versions
Version Tracker Swift 88 7 months ago Versions tracker for your iOS, OS X, and tvOS app

Awesome Swift / Libs / Video

BMPlayer 1,965 7 months ago A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brigtness and seek by slide
Cabbage 1,544 about 1 year ago A video composition framework build on top of AVFoundation
Kitsunebi 261 almost 3 years ago Overlay alpha channel video animation player view using OpenGLES
MMPlayerView 730 7 months ago Custom AVPlayerLayer on view and transition player with good effect like YouTube and Facebook
MobilePlayer 3,076 over 2 years ago A powerful and completely customizable media player for iOS
NextLevelSessionExporter 262 10 months ago Export and transcode media
Player 2,080 about 2 years ago iOS video player, simple drop in component for playing and streaming media
PlayerView 133 over 4 years ago Easy to use video player using a UIView, manage rate of reproduction, screenshots and callbacks-delegate for player state
PryntTrimmerView 861 2 months ago Trim and crop videos
SwiftFFmpeg 522 over 1 year ago A wrapper for the FFmpeg C API
SwiftVideoBackground 347 over 3 years ago Easy to Use UIView subclass for implementating a video background
Swifty360Player 179 6 months ago iOS 360-degree video player streaming from an AVPlayer
YiVideoEditor 126 about 3 years ago a library for rotating, cropping, adding layers (watermark) and as well as adding audio (music) to the videos

Awesome Swift / Serverless

Azure Functions for Swift 89 about 4 years ago Swift Worker for Azure Functions

Backlinks from these awesome lists:

More related projects: