awesome-swift

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

GitHub

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

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

Awesome Swift

sindresorhus/awesome 328,316 about 1 month 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,381 12 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,434 about 4 years ago LinkedIn's Official Style Guide
Raywenderlich 13,091 8 months ago Raywenderlich guide, a must read

Awesome Swift / Guides / Third party Guides

30 Days of Swift 11,509 over 2 years ago A cool 30 days tutorial
About Swift 84 14 days ago A playground about the Swift language
Awesome Swift Education 5,677 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 995 over 1 year ago A series of useful tips by Vincent Pradeilles
SwiftDoc Auto-generated documentation
SwiftGuide CN 15,998 over 1 year ago A Chinese written guide
SwiftTips 4,012 11 months ago A collection of useful tips by John Sundell

Awesome Swift / Boilerplates

iOS project template 398 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 25 over 2 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 452 17 days ago An opinionated starting point for awesome, reusable modules

Awesome Swift / REPL

Online Swift Playground Online Swift Playground

Awesome Swift / Editor Support / Emacs

swift-mode 370 21 days 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 812 3 months ago Vim runtime files
vim-polyglot 5,570 2 months ago Language pack for vim that includes vim-swift

Awesome Swift / Benchmark

xcprofiler 333 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 145 over 2 years ago A DSL for generating code in multiple programming languages

Awesome Swift / Other Awesome Lists

Awesome iOS Interview 1,158 over 1 year ago List of the questions that helps you to prepare for the interview
awesome-macOS 15,982 3 months ago A curated list of awesome applications, softwares, tools and shiny things for macOS
example-ios-apps 1,117 3 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,401 2 days ago A collaborative list of open-source iOS Apps
open-source-mac-os-apps 41,393 6 days ago Awesome list of open source applications for macOS

Awesome Swift / Dependency Managers

Accio 662 almost 4 years ago A SwiftPM based dependency manager for iOS & Co. with improvements over Carthage
Carthage 14,940 about 1 month ago A new dependency manager
CocoaPods 14,551 20 days ago The most used dependency manager
Mint 2,272 8 months ago A package manager that installs and runs Swift command line tools
swift-package-manager 9,719 11 days ago SPM is the Package Manager for the Swift Programming Language

Awesome Swift / Patterns

App Architecture 2,055 2 months ago A sample Code of the App Architecture Book
CleanArchitectureRxSwift 3,899 4 months ago Example of Clean Architecture of iOS app using RxSwift
Design-Patterns-In-Swift 15,115 2 months ago Design Patterns
GoodReactor 32 11 days ago ⚛️ GoodReactor is a Redux-inspired Reactor framework for communication between the View Model, View Controller, and Coordinator
Reactant 373 almost 3 years ago Reactant is a reactive architecture for iOS
ReduxUI 44 almost 3 years ago Redux framework for easy use with SwiftUI
SimplexArchitecture 55 17 days ago A Simple architecture that decouples state changes from SwiftUI's View
Spin 121 over 3 years ago Provides a versatile Feedback Loop implementation working with RxSwift, ReactiveSwift and Combine
StateViewController 310 almost 4 years ago Stateful UIVIewController composition — the MVC cure for Massive View Controllers
SwiftUI Atom Properties 288 10 days ago A Reactive Data-Binding and Dependency Injection Library for SwiftUI x Concurrency
The Composable Architecture 12,284 11 days ago A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind
Viperit 510 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,733 11 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 643 5 months ago A Collection of PropertyWrappers to make custom Serialization of Codable Types easy
Fugen 82 12 months ago A command line tool for exporting resources and generating code from your Figma files
MemberwiseInit 119 12 days 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 312 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 626 10 months ago A command line tool for generating a REST API from a Swagger spec based off Stencil templates
Swiftbrew 145 over 1 year ago Homebrew for Swift packages
SwiftGen 9,245 3 months ago A suite of tools to auto-generate code for various assets of your project
SwiftKit 826 almost 2 years ago Start your next Open-Source Swift Framework 📦
SwiftPlate 1,772 over 5 years ago Easily generate cross platform framework projects from the command line
Toybox 130 almost 5 years ago Xcode Playground management made easy
Tuist 4,530 10 days ago An open source command line tool to create, maintain and interact with your Xcode projects at scale
xc 22 5 months ago A tool to open the Xcode project file by the specified version
xcbeautify 957 about 2 months ago Little beautifier tool for xcodebuild
XcodeGen 7,008 about 1 month ago Tool for generating Xcode projects from a YAML file and your project directory
xcodeproj 2,027 2 days ago A library to read, update and write Xcode projects and workspaces

Awesome Swift / Libs / Accessibility

Capable 265 4 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,432 over 1 year ago A collection of unique Core ML Models
DL4S 102 11 months ago Automatic differentiation, fast tensor operations and dynamic neural networks from CNNs and RNNs to transformers
OpenAI 2,014 2 months ago Swift package for OpenAI public API

Awesome Swift / Libs / Algorithm

Algorithm 829 over 4 years ago A toolset for writing algorithms and probability models
BTree 1,312 over 2 years ago Fast sorted collections for Swift using in-memory B-trees
swift-algorithm-club 28,770 5 months ago Algorithms and data structures, with explanations
SwiftLCS 214 about 5 years ago implementation of the longest common subsequence (LCS) algorithm

Awesome Swift / Libs / Analytics

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

Awesome Swift / Libs / Animation

Advance 4,504 over 2 years ago A powerful animation framework for iOS, tvOS, and OS X
AnimatedGradient 42 3 months ago Animated linear gradient library written with SwiftUI
ChainPageCollectionView 788 over 6 years ago Fancy two-level collection view layout and animation
CocoaSprings 76 over 1 year ago Interactive spring animations for iOS/macOS
Comets 612 about 5 years ago Animating Particles
Ease 1,261 about 4 years ago Animate everything with Ease
EasyAnimation 2,959 almost 4 years ago A library to take the power of UIView.animateWithDuration(_:, animations:...) to a whole new level
Elephant 139 over 1 year ago Elegant SVG animation kit
FlightAnimator 582 over 4 years ago Natural Blocks Based Core Animation Framework
Gemini 3,248 about 1 year ago Gemini is rich scroll based animation framework
IBAnimatable 8,674 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,831 over 3 years ago Interpolation framework for creating interactive gesture-driven animations
lottie-ios 25,690 24 days ago An iOS library to natively render After Effects vector animations
Pastel 3,501 almost 2 years ago Gradient animation effect like Instagram
Poi 66 over 4 years ago Poi makes you use card UI like tinder UI .You can use it like tableview method
Presentation 3,043 over 4 years ago A library to help you to make tutorials, release notes and animated pages
Pulsator 1,421 6 months ago Pulse animation for iOS
Sica 1,057 almost 3 years ago Simple Interface Core Animation. Run type-safe animation sequencially or parallelly
Spring 14,084 over 1 year ago A library to simplify iOS animations
SpriteKitEasingSwift 115 over 3 years ago Better Easing for SpriteKit
spruce-ios 3,440 7 months ago Choreograph animations on the screen
Stellar 2,937 about 5 years ago A Physical animation library
TheAnimation 224 over 4 years ago Type-safe CAAnimation wrapper. It makes preventing to set wrong type values
ViewAnimator 7,293 7 months ago Brings your UI to life with just one line
YapAnimator 1,937 over 3 years ago Your fast and friendly physics-based animation system

Awesome Swift / Libs / API

GitHubAPI 85 almost 3 years ago Implementation of GitHub REST API v3
GitHubRestAPISwiftOpenAPI 13 12 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 126 3 months ago Swift client for Kubernetes
SwiftlySalesforce 135 5 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,174 about 3 years ago Launch external apps and deeplink with ease
Crossroad 419 8 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,878 9 months ago RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern
SwiftCurrent 307 over 1 year ago Manage complex workflows wherever Swift can be built. It comes with built-in support for UIKit, Storyboards, and SwiftUI
SwiftRouter 277 about 5 years ago A URL Router for iOS
URLNavigator 3,239 5 months ago Elegant URL Routing

Awesome Swift / Libs / App Store

Apphud 202 19 days ago Lightweight library to easily handle auto-renewable subscriptions with no backend required
AppReview 106 almost 2 years ago A tiny library to request review on the AppStore via SKStoreReviewController
InAppPurchase 288 over 2 years ago A Simple, Lightweight and Safe framework for In App Purchase
merchantkit 1,109 4 months ago A modern In-App Purchases management framework for iOS
SwiftyStoreKit 6,553 4 months ago Lightweight In App Purchases framework

Awesome Swift / Libs / Audio

AudioKit 10,657 about 2 months ago Powerful audio synthesis, processing and analysis, without the steep learning curve
AudioPlayer 724 18 days ago A wrapper around AVPlayer with some cool features
AudioPlayerSwift 278 about 3 years ago AudioPlayer is a simple class for playing audio (basic and advanced usage) in iOS, OS X and tvOS apps
Beethoven 823 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,247 7 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 612 over 3 years ago A framework for composing and transforming music
Soundable 92 over 5 years ago Soundable allows you to play sounds, single and in sequence, in a very easy way
SwiftAudioPlayer 563 almost 2 years ago Simple audio player for iOS that streams and performs realtime audio manipulations with AVAudioEngine
SwiftySound 1,244 7 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,465 6 months ago Combines the high accuracy of AR with the scale of GPS data
ARKit-Navigation 323 over 2 years ago Navigation in augmented reality with MapKit
ARVideoKit 1,632 almost 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 36 almost 3 years ago Simple view controller to log in and retrieve an access token from LinkedIn
LoginKit 664 almost 6 years ago LoginKit is a quick and easy way to add a Login/Signup UX to your iOS app
ReCaptcha 267 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 375 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,264 about 3 years ago Manage cache easy
Cache 2,972 about 1 month 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,539 about 2 months ago Beautiful charts for iOS/tvOS/OSX (port of MPAndroidChart)
ChartView 5,309 11 months ago Swift package for displaying beautiful charts effortlessly
FLCharts 264 over 1 year ago Easy to use and highly customizable charts library for iOS
ScrollableGraphView 5,312 almost 4 years ago Adaptive scrollable graph view for iOS to visualise simple discrete datasets
SwiftChart 1,048 over 2 years ago A simple line and area charting library for iOS. Supports multiple series, partially filled series and touch events
SwiftCharts 2,530 over 1 year ago Highly customizable charts for iOS
SwiftUICharts 850 11 days 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,487 4 months ago A lightweight framework to build chat applications
ExyteChat 865 11 days ago SwiftUI Chat UI framework with fully customizable message cells, input view, and a built-in media picker
InputBarAccessoryView 1,156 2 months ago A simple and easily customizable InputAccessoryView for making powerful input bars with autocomplete and attachments
MessageKit 6,008 about 1 month ago A community-driven replacement for JSQMessagesViewController
MessengerKit 1,484 over 3 years ago A UI framework for building messenger interfaces
Real-time Chat with Firebase 765 2 months ago Functional real-time chat app with Firebase Firestore using MessageKit

Awesome Swift / Libs / Colors

ChromaColorPicker 569 8 months ago An intuitive and fun iOS color picker
ColorKit 727 10 months ago Advanced color manipulation for iOS
DynamicColor 3,032 11 months ago An extension to manipulate colors easily
Gradients 803 almost 2 years ago A curated collection of splendid 180+ gradients
Hue 3,503 about 1 year ago Hue is the all-in-one coloring utility that you'll ever need
PrettyColors 171 about 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,245 3 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,244 11 months ago Hex to UIColor converter
UIGradient 266 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,531 over 2 years ago Compose beautiful command line interfaces
Guaka 1,146 about 5 years ago The smart and beautiful (POSIX compliant) command line framework
LineNoise 143 over 1 year ago A zero-dependency replacement for readline
nef 270 over 2 years ago A set of command line tools that lets you have compile time verification of your documentation written as Xcode Playground
Progress.swift 346 9 months ago Add beautiful progress bars to your command line
Swift Argument Parser 3,316 12 days ago Straightforward, type-safe argument parsing for Swift
SwiftCLI 857 about 3 years ago A powerful framework that can be used to develop a CLI
Swiftline 1,196 almost 3 years ago A set of tools to help you create command line applications
SwiftShell 1,034 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+ 190 6 months ago A chainable interface for Swift 5.5's async/await
AsyncNinja 155 about 3 years ago A complete set of concurrency and reactive programming primitives
Futures 57 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,089 26 days ago A queue manager, built on top of OperationQueue and Dispatch (aka GCD)
SwiftCoroutine 836 almost 3 years ago Coroutines for iOS, macOS and Linux
Throttler 135 4 months ago Throttle massive number of asynchronous inputs in a single drop of one line API
Venice 1,497 over 5 years ago Communicating sequential processes (CSP), Linux ready

Awesome Swift / Libs / Data Management

CBORCoding 48 11 months 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 154 30 days ago Robust CloudKit synchronization: offline editing, relationships, shared and public databases, and more
CoreStore 3,996 about 1 month 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 875 almost 2 years ago An elegant data-driven framework for Core Data
JSQCoreDataKit 615 about 2 months ago A swifter Core Data stack
JustPersist 164 9 months ago Easiest and safest way to do persistence on iOS with Core Data support out of the box
QueryKit 1,461 over 3 years ago An easy way to play with Core Data filtering
Skopelos 237 about 2 years ago A minimalistic, thread safe, non-boilerplate and super easy to use version of Active Record on Core Data
SugarRecord 2,111 about 4 years ago Helps with Core Data and Realm
CodableCSV 456 11 months 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 75 over 2 years ago Build declarative GraphQL queries and mutations
AlamofireObjectMapper 2,662 11 months 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 18 days ago Elegant JSON Parsing
Decodable 1,041 12 months ago JSON parsing
Elevate 615 about 2 years ago JSON parsing framework that makes parsing simple, reliable and composable
EVReflection 966 over 4 years ago Reflection based JSON encoding and decoding. Including support for NSDictionary, NSCoding, Printable, Hashable and Equatable
HandyJSON 4,232 7 months ago A handy JSON-object serialization/deserialization library
Himotoki 795 about 5 years ago A type-safe JSON decoding library
JASON 1,012 over 3 years ago JSON parsing with outstanding performances and convenient operators
JSONHelper 784 about 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,145 5 months ago JSON object mapper
PMJSON 360 over 3 years ago JSON encoding/decoding library
Sextant 48 11 days ago High performance JSONPath queries
SwiftyJSON 22,624 2 months ago A lib for JSON with error handling
SwiftyJSONAccelerator 946 over 1 year ago macOS app to generate Swift 5 models for JSON (with Codeable)
Default 471 28 days ago Modern interface to UserDefaults + Codable support
Defaults 1,990 12 days ago Strongly-typed UserDefaults with support for Codable and key observation
DefaultsKit 1,432 over 1 year 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 5 months ago A lightweight wrapper over UserDefaults & NSUserDefaults with an extra AES-256 encryption layer
Storez 67 over 2 years ago Safe, statically-typed, store-agnostic key-value storage
SwiftStore 124 over 2 years ago A Key-Value store backed by LevelDB
SwiftyUserDefaults 4,860 7 months ago Cleaner, nicer syntax for NSUserDefaults
Zephyr 939 about 1 month ago Effortlessly synchronize NSUserDefaults over iCloud
MongoKitten 711 about 1 month 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 over 2 years 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,321 about 1 month ago Simple ActiveRecord implementation
Perfect-CRUD 63 over 2 years ago CRUD is an object-relational mapping (ORM) system using Codable protocol
CoreXLSX 824 7 months ago Excel spreadsheet (XLSX) format support
Disk 3,103 2 months ago Delightful framework for iOS to easily persist structs, images, and data
EVCloudKitDao 644 about 5 years ago Simplified access to CloudKit with support for subscriptions and local caching
KeyPathKit 425 about 5 years ago KeyPathKit provides a seamless syntax to manipulate data using typed keypaths
LeetCode-Swift 4,854 5 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,280 21 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 539 about 1 month ago Unrealm enables you to easily store Swift native Classes, Structs and Enums into Realm
MySQL Swift 163 11 months ago MySQL client library
Perfect-MySQL 127 over 3 years ago A stand-alone wrapper around the MySQL client library, enabling access to MySQL servers
Perfect-PostgreSQL 54 about 2 years ago A stand-alone wrapper around the libpq client library, enabling access to PostgreSQL servers
GRDB.swift 6,770 13 days ago A versatile SQLite toolkit
SQLite.swift 9,696 3 months ago Framework wrapping SQLite3. Small. Simple. Safe
SQLiteDB 588 over 1 year ago SQLite wrapper
TOMLDecoder 70 over 2 years ago Latest TOML standard, decoded
AEXML 1,012 9 months ago xml wrapper
CheatyXML 24 over 3 years ago A powerful framework designed to manage XML easily
SwiftyXML 103 almost 4 years ago The most swifty way to deal with XML
SWXMLHash 1,399 15 days ago Simple XML parsing
XMLCoder 796 8 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,104 about 2 months ago Sweet YAML parser
Zip 2,495 2 months ago Framework for zipping and unzipping files
Zip Foundation 2,312 about 1 month 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,324 6 months ago Building a better date/time library
DateHelper 1,499 7 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,620 about 1 year ago Easy NSDate Management
Time 1,071 over 2 years ago Type-safe time calculations, powered by generics
Timepiece 2,633 almost 5 years ago Intuitive NSDate extensions
TrueTime.swift 589 11 months ago Get the true current time impervious to device clock time changes (NTP library)
TypedDate 19 about 2 months ago Enhancing Date handling by enabling type-level customization of date components

Awesome Swift / Libs / Dependency Injection

Cleanse 1,785 4 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 11 months ago Dependency Injection Framework for Swift, inspired by KOIN
Dip 977 7 months ago A simple Dependency Injection Container
DITranquillity 422 4 months ago Dependency injection framework with tranquility
Locatable 117 over 3 years ago A micro-framework that leverages Property Wrappers to implement the Service Locator pattern
Pure 377 about 2 years ago A way to do a dependency injection without a DI container
Swinject 6,315 3 months ago A dependency injection framework
Typhoon 2,701 almost 4 years ago Dependency injection toolkit
Weaver 734 15 days ago A declarative, easy-to-use and safe Dependency Injection framework

Awesome Swift / Libs / Device

Device 1,691 20 days ago Light weight tool for detecting the current device and screen size
Device.swift 220 almost 4 years ago Super-lightweight library to detect used device
DeviceKit 4,444 16 days ago DeviceKit is a value-type replacement of UIDevice
Deviice 72 13 days ago Swift library to easily check the current device and some more info about it
Luminous 343 over 2 years ago Get everything you need to know about the device
Thingy 59 about 4 years ago A modern device detection and querying library
UIDeviceComplete 416 15 days ago UIDevice extensions that fill in the missing pieces

Awesome Swift / Libs / Documentation

jazzy 7,339 22 days ago Soulful docs
SourceDocs 393 2 months ago Generate Markdown reference documentation that lives with your code

Awesome Swift / Libs / Embedded Systems

SwiftyGPIO 1,347 5 months ago Interact with Linux GPIO/SPI/PWM on ARM

Awesome Swift / Libs / Events

Bond 4,234 over 2 years ago Binding framework
Combinative 107 almost 4 years ago UI event handling using Apple's combine framework
EmitterKit 566 almost 2 years ago Implementation of event emitters and listeners
FutureKit 755 almost 6 years ago Future/Promises Library
Katana 2,253 almost 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 3 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 371 almost 4 years ago The easiest way to observe values
OneWay 76 15 days ago State management with unidirectional data flow
OpenCombine 2,699 9 months ago Open source implementation of Apple's Combine framework for processing values over time
PMKVObserver 709 over 3 years ago Modern thread-safe and type-safe key-value observing
PromiseKit 14,222 24 days ago Async promise programming lib
ReactiveCocoa 19,925 about 2 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,716 3 months ago A framework for reactive and unidirectional application architecture
ReSwift 7,540 6 months ago Unidirectional Data Flow
RxSwift 24,359 5 days ago Microsoft Reactive Extensions (Rx)
Signals 465 almost 4 years ago Replaces delegates and notifications
SwiftEventBus 1,102 over 3 years ago A publish/subscribe event bus optimized for iOS
Tempura 720 over 1 year ago A holistic approach to iOS development, inspired by Redux and MVVM
Tokamak 2,585 7 months ago React-like declarative API for building native UI components with easy to use one-way data binding
Tomorrowland 117 about 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 265 over 4 years ago A lightweight implementation of Promises

Awesome Swift / Libs / Files

ExtendedAttributes 43 7 months ago Manage extended attributes for files and folders
FileKit 2,335 6 months ago Simple and expressive file management
FileProvider 56 about 1 year ago FileManager replacement for Local, iCloud and Remote (WebDAV/FTP/Dropbox/OneDrive/SMB2) files for iOS/tvOS and macOS
KZFileWatchers 1,082 16 days ago A micro-framework for observing file changes, both local and remote
PathKit 1,454 5 months ago Effortless path operations
Pathos 116 over 2 years ago Efficient Unix file management

Awesome Swift / Libs / Fonts

FontAwesome.swift 1,574 over 1 year ago Use FontAwesome in your projects
FontBlaster 1,160 about 1 month 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 about 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,165 about 2 years ago Fontawesome, Iconic, Ionicons, Octicon ports
SwiftIcons 803 11 months 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 190 28 days ago All the SFSymbols at your fingertips
UIFontComplete 1,330 11 months ago Font management (System & Custom) for iOS and tvOS

Awesome Swift / Libs / Game Engine

glide engine 492 about 1 year ago SpriteKit and GameplayKit based engine for making 2d games, with practical examples and tutorials
Raylib for Swift 106 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!
ImagineEngine 1,824 about 4 years ago Blazing fasst 2D gaming engine

Awesome Swift / Libs / Games

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

Awesome Swift / Libs / Gesture

ShowTime 522 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 almost 5 years ago A safer and more idiomatic way to respond to gestures and control events

Awesome Swift / Libs / Hardware

BlueCap 715 over 1 year ago Wrapper around CoreBluetooth and much more
Bluejay 1,093 9 months ago A simple framework for building reliable Bluetooth LE apps
BluetoothKit 2,269 about 1 year ago Easily communicate between iOS/OSX devices using BLE
RxBluetoothKit 1,408 7 months ago iOS & OSX Bluetooth library for RxSwift
SwiftyBluetooth 209 over 1 year ago Simple and reliable closure based wrapper around CoreBluetooth
CameraBackground 64 6 months ago Show camera layer as a background to any UIView
CameraKit-iOS 688 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,459 almost 5 years ago Instagram-like photo browser and a camera feature
MediaPicker 318 3 months ago SwiftUI customizable media picker - supports camera and gallery with albums
NextLevel 2,200 2 months ago Rad Media Capture
BarcodeScanner 1,686 2 months ago A simple and beautiful barcode scanner view controller
EFQRCode 4,574 23 days ago A better way to operate quick response code
QRCodeReader.swift 1,329 6 months ago Simple QRCode reader
Haptica 770 about 2 years ago Easy Haptic Feedback Generator
SwiftLocation 3,393 6 months ago Location & Beacon Monitoring

Awesome Swift / Libs / Images

Agrume 797 12 days ago A lemony fresh iOS image viewer
AlamofireImage 3,982 5 months ago AlamofireImage is an image component library for Alamofire
APNGKit 2,209 7 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 647 4 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,322 3 months ago An image editor and engine using CoreImage
CTPanoramaView 1,034 2 months ago A library that displays spherical or cylindrical panoramas with touch or motion based controls
DTPhotoViewerController 280 almost 3 years ago A fully customizable photo viewer ViewController to display single photo or collection of photos, inspired by Facebook photo viewer
FacebookImagePicker 236 2 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 almost 6 years ago A simple way to play with images
FMPhotoPicker 765 over 1 year ago A modern, simple and zero-dependency photo picker with an elegant and customizable image editor
gifu 3,080 3 months ago Highly performant animated GIF support for iOS
GPUImage 2 4,871 8 months ago GPUImage 2 is a BSD-licensed framework for GPU-accelerated video and image processing
GPUImage 3 2,729 3 months ago GPUImage 3 is a BSD-licensed framework for GPU-accelerated video and image processing using Metal
HanekeSwift 5,204 almost 4 years ago A lightweight generic cache for iOS with extra love for images
Harbeth 501 20 days 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 975 almost 5 years ago Implementation of - supports PNG, GIF, and JPEG
ImageViewer 2,534 10 months ago An image viewer à la Twitter
ImgixSwift 25 about 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 312 3 months ago A iOS library for adding effects, drawings, text, stickers, and making GIFs from existing media or the camera
Kingfisher 23,132 21 days ago Image download and caching
LetterAvatarKit 217 almost 2 years ago A UIImage extension that generates letter-based avatars
Lightbox 1,630 about 2 months ago A convenient and easy to use image viewer for your iOS app
MapleBacon 340 3 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 332 almost 3 years ago An image download extension of the image view for iOS, tvOS and macOS
Nuke 8,082 25 days ago Advanced framework for loading, caching, processing, displaying and preheating images
PassportScanner 462 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 over 3 years ago Image filtering UI library like Instagram
Snowflake 960 11 months ago Work with SVG
SwiftDraw 389 about 1 month ago Library that converts SVG images to UIImage, NSImage and generates CoreGraphics source code
SwiftGen-Assets 9,245 3 months ago A tool to auto-generate for all your from your Assets Catalogs
SwiftSVG 1,929 over 2 years ago A single pass SVG parser with multiple interface options (String, NS/UIBezierPath, CAShapeLayer, and NS/UIView)
SwiftWebImage 45 5 months ago 🚀SwiftUI Image downloader with performant LRU mem/disk cache
SwiftyGif 2,009 3 months ago High performance GIF engine
TinyCrayon 1,830 almost 3 years ago A smart and easy-to-use image masking and cutout SDK for mobile apps
Toucan 2,444 over 3 years ago Image processing api
UIImageColors 3,242 almost 3 years ago iTunes style color fetcher for UIImage
YPImagePicker 4,306 5 months ago Instagram-like image picker & filters for iOS
ZImageCropper 233 almost 4 years ago Crop image in any shape

Awesome Swift / Libs / Keyboard

IHKeyboardAvoiding 1,412 about 2 years ago An elegant solution for keeping any UIView visible when the keyboard is being shown. No UIScrollView required
IQKeyboardManager 16,441 11 days ago Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView
ISEmojiView 521 about 2 months ago Emoji Keyboard for iOS
KeyboardHideManager 57 5 months ago Codeless manager to hide keyboard by tapping on views for iOS
KeyboardShortcuts 1,965 19 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,000 almost 4 years ago A collection of useful classes, structs and extensions to develop Apps faster
C4iOS 980 over 3 years ago Harnesses the power of native iOS programming with a simplified API
ContactsChangeNotifier 17 14 days ago Which contacts changed outside your app? Better CNContactStoreDidChange notification: Get real changes, without the noise

Awesome Swift / Libs / Layout

AnimatedTabBar 360 2 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 1,985 about 2 months ago Nice and clean interface to the highly optimized Facebook yoga Flexbox implementation
FrameLayoutKit 73 9 months ago This framework supports complex layouts, including chaining and nesting layout with simple and intuitive operand & DSL syntax
Grid 1,755 3 months ago The most powerful Grid container missed in SwiftUI
LayoutLess 433 over 3 years ago Write less UI Code
Neon 4,580 about 4 years ago A powerful programmatic UI layout framework
PinLayout 2,349 5 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,129 24 days ago A scroll view with a sticky header which shrinks as you scroll. Written with SwiftUI
Static 1,252 almost 3 years ago A simple static table views for iOS
Stevia 3,379 18 days ago Elegant view layout for iOS
Bamboo 74 about 6 years ago Auto Layout (and manual layout) in one line
Cartography 7,341 11 months ago Declarative auto layout lib for your project
Cassowary 111 over 5 years ago A linear constraint solving library using the same algorithm as AutoLayout
Cupcake 288 almost 4 years ago An easy way to create and layout UI components for iOS
DeviceLayout 167 over 4 years ago AutoLayout can be set differently for each device
EasyPeasy 1,940 over 2 years ago Auto Layout made easy
EasySwiftLayout 350 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 31 3 months ago Declarative autolayout based on NSLayoutAnchor, swifty reimagination of VFL, alternative to UIStackView
HypeUI 127 4 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 over 1 year 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,633 over 1 year ago The ultimate API for iOS & OS X Auto Layout
SnapKit 19,936 3 months ago Autolayout DSL for iOS & OS X
Swiftstraints 122 almost 2 years ago Powerful auto-layout framework that lets you write constraints in one line of code
TinyConstraints 3,977 6 months ago TinyConstraints is the syntactic sugar that makes Auto Layout sweeter for human use

Awesome Swift / Libs / Localization

BartyCrouch 1,358 6 months ago Incrementally update/translate your Strings files from Code and Storyboards/XIBs
CrowdinSDK 116 23 days ago Delivers all new translations from Crowdin project to the application immediately
IBLocalizable 460 about 2 years ago Localize your views directly in Interface Builder with IBLocalizable
L10n-swift 315 3 months ago Localization of an application with ability to change language "on the fly" and support for plural forms in any language
LocalizationKit 1,225 almost 5 years ago Realtime dynamic localization of your app with remote management so you can manage maintain and deploy translations without resubmitting app
Localize 290 about 3 years ago Localize apps using e.g. regular expressions in Localizable.strings
Localize-Swift 3,069 about 1 year ago Localize apps using e.g. regular expressions in Localizable.strings
Locheck 97 about 2 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,245 3 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 almost 5 years ago Super lightweight library that helps you to localize strings, even directly in storyboards

Awesome Swift / Libs / Location

AsyncLocationKit 182 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,323 over 1 year ago Configurable and extensible high-level logging API that is simple, lightweight and performant
Duration 324 about 4 years ago Lightweight logging library focused on reporting timings for operations
Gedatsu 529 about 4 years ago Provide readable format about AutoLayout error console log
HeliumLogger 176 about 3 years ago IBM's lightweight logging framework
Printer 66 over 4 years ago A fancy logger for your next app
Puppy 159 4 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,844 about 2 months ago Delightful console output
SwiftyBeaver 5,909 5 months ago Multi-platform logging during development & release
TinyConsole 1,955 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,855 4 months ago Utility for logging excessive blocking on the main thread
WatchdogInspector 516 over 2 years ago A logging tool to show the current framerate (fps) in the status bar of your iOS app
Willow 1,350 about 1 year ago Willow is a powerful, yet lightweight logging library
XCGLogger 3,939 3 months ago Full featured & Configurable logging utility with log levels, timestamps, and line numbers

Awesome Swift / Libs / Maps

Cluster 1,273 11 months ago Easy Map Annotation Clustering
FlyoverKit 708 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,441 14 days ago Make it easier to work with geographic models and calculate intersections, overlapping, projections etc
LocoKit 1,525 18 days ago A location and activity recording framework for iOS

Awesome Swift / Libs / Math

Arithmosophi 67 over 3 years ago Set of protocols for Arithmetic and Logical operations
BigInt 758 3 months ago Arbitrary-precision arithmetic
DDMathParser 854 4 months ago DDMathParser makes it easy to parse a String and evaluate it as a mathematical expression
SigmaSwiftStatistics 696 over 2 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,069 14 days ago Elegant networking
APIKit 1,996 3 months ago Library for building type-safe web API client
Ciao 62 3 months ago Publish and discover services using mDNS (Bonjour, Zeroconf)
CodyFire 255 over 2 years ago Powerful Codable API requests builder and manager for iOS. Based on Alamofire
Conduit 52 3 months ago Robust networking for web APIs
Connectivity 1,646 4 months 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 10 days ago 📡 GoodNetworking simplifies HTTP networking
Heimdallr.swift 639 9 months ago Easy to use OAuth 2 library for iOS
Just 1,403 7 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,110 2 months ago Network abstraction layer
MultiPeer 224 over 3 years ago A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices
Netfox 3,657 7 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,143 5 months ago oauth2 auth lib
OAuthSwift 3,267 5 months ago OAuth library for iOS
Pitaya 843 almost 5 years ago HTTP / HTTPS networking library just incidentally execute on machines
PMHTTP 503 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,940 5 months ago A replacement for Apple's Reachability with closures
ReactiveAPI 79 11 months ago Write clean, concise and declarative network code relying on URLSession, with the power of RxSwift. Inspired by Retrofit
ResponseDetective 1,955 12 months ago A non-intrusive framework for intercepting any outgoing requests and incoming responses between your app and server for debugging purposes
RxNetworks 225 22 days ago Network API With RxSwift + Moya + HandyJSON + Plugins
ShadowsocksX-NG 32,381 over 1 year 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 over 4 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 539 about 1 month ago Lightweight network abstraction layer, written on top of Alamofire
Wormholy 2,331 6 months ago iOS network debugging, like a wizard 🧙‍
Fuzi 1,071 3 months ago A fast & lightweight XML/HTML parser with XPath & CSS support
Kanna 2,415 6 months ago Another XML/HTML parser
SwiftSoup 4,509 about 2 months ago HTML Parser, with best of DOM, CSS, and jquery
WKZombie 1,169 about 4 years ago Headless browser
CocoaMQTT 1,598 2 months ago MQTT for iOS and OS X
Perfect-Notifications 115 over 4 years ago iOS Notifications for Linux and OS X
SOAPEngine 482 7 months ago Generic SOAP client to access SOAP Web Services using iOS, Mac OS X, and Apple TV
BlueSocket 1,408 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 over 5 years ago Object-Oriented, Autobahn tested WebSocket Library (RFC 6455)
RxWebSocket 55 about 2 years ago Reactive WebSockets
Socket.IO 5,214 11 days ago Socket.IO client for iOS/OS X
sockets 575 over 6 years ago TCP, UDP; Client, Server; Linux, OS X
Starscream 8,311 5 months ago Websockets for iOS and OSX
SwiftSocket 1,681 10 months ago Simple TCP socket library
SwiftWebSocket 1,532 about 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 599 8 months ago Super lightweight async HTTP server library
Kitura 7,629 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 almost 3 years ago Evented I/O streams like Node.js
Perfect 13,839 8 months ago Server-side Swift. The Perfect library, application server, connectors and example apps
swifter 3,897 7 months ago Http server with routing handler
Vapor 24,403 about 1 month ago Elegant web framework that works on iOS, OS X, and Ubuntu
Zewo 1,854 over 4 years ago Server-Side Swift

Awesome Swift / Libs / OCR

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

Awesome Swift / Libs / PDF

PDFGenerator 757 almost 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 275 almost 4 years ago A PDF viewer and annotator that can be embedded in iOS applications

Awesome Swift / Libs / Quality

AnyLint 117 over 1 year ago Lint anything by combining the power of Swift & regular expressions
IBLinter 950 about 2 years ago A linter tool for Interface Builder
L10nLint 42 5 months ago A linter tool for Localizable.strings
swift-mod 101 11 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,862 12 days ago A code library and command-line formatting tool for reformatting Swift code
SwiftLint 18,608 11 days ago A tool to enforce coding conventions
Swimat 1,647 almost 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 288 about 1 year ago A hand-curated collection of useful and informative scripting material

Awesome Swift / Libs / Security

SecurePropertyStorage 473 18 days ago Helps you define secure storages for your properties using Swift property wrappers
BlueCryptor 191 7 months ago IBM's Cross Platform Crypto library
BlueRSA 132 7 months ago IBM's Cross Platform RSA Crypto library
CryptoSwift 10,153 about 2 months ago Crypto related functions and helpers
IDZSwiftCommonCrypto 478 11 months ago A wrapper for Apple's Common Crypto library
JOSESwift 200 12 days ago A framework for the JOSE standards JWS, JWE, and JWK
RNCryptor 3,354 8 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 518 2 months ago Interface to the Sodium library for common crypto operations for iOS and OS X
Themis 1,859 about 1 month 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 11 days ago 💾 GoodPersistence simplifies caching data in keychain and UserDefaults. Using a property wrappers
keychain-swift 2,812 5 months ago Helper functions for saving text in Keychain securely for iOS, OS X, tvOS and watchOS
KeychainAccess 7,931 4 months ago Simple wrapper for Keychain that works on iOS and OS X
Latch 57 almost 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

Awesome Swift / Libs / Streaming

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

Awesome Swift / Libs / Styling

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

Awesome Swift / Libs / SVG

SVGView 621 3 months ago SVG parser and renderer written in SwiftUI

Awesome Swift / Libs / System

BlueSignals 94 over 1 year ago IBM's Cross Platform OS signal handling library
LaunchAtLogin 1,557 4 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 7 months ago A simple network testing framework
Erik 595 about 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,805 19 days ago A matcher framework
OHHTTPStubs 5,036 5 months ago A testing library designed to stub your network requests easily
Quick 9,790 about 1 month ago Quick is a behavior-driven development framework
SBTUITestTunnel 344 20 days ago UI testing library for interact with network requests, stub CLLocationManager and UNUserNotificationCenter, and fine grain scrolling in table/collection/scroll views
Sizes 1,225 about 2 years ago Test your app on different device and font sizes
SnapshotTest 41 about 2 years ago Snapshot testing tool for iOS and tvOS
Spectre 403 about 3 years ago BDD Framework
SwiftCheck 1,417 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,146 16 days ago The XCTest Project, A Swift core library for providing unit test support
AutoMockable 43 about 5 years ago A framework that leverages the type system to let you easily create mocked instances of your data types
Cuckoo 1,671 21 days ago First boilerplate-free mocking framework
Mocker 1,104 about 1 month ago Mock Alamofire and URLSession requests without touching your code implementation
Mockingbird 197 2 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,489 12 months 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 89 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 441 about 1 year ago Easiest way to create an attributed UITextView with support for multiple links, hashtags and mentions
BonMot 3,544 3 months ago Beautiful, easy attributed strings for iOS
Croc 129 almost 6 years ago A lightweight Emoji parsing and querying library
edhita 1,347 10 months ago Fully open source text editor for iOS
MarkdownKit 781 2 months ago A simple and customizable Markdown Parser
MarkdownView 1,982 7 months ago iOS Markdown view
MarkyMark 300 over 1 year ago Converts Markdown into native views or attributed strings
Notepad 877 almost 3 years ago A fully themeable markdown editor with live syntax highlighting
OEMentions 51 almost 5 years ago An easy way to add mentions to uitextview like Facebook and Instagram
Parsey 58 over 4 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 331 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 330 over 2 years ago Swifty regular expressions, fully tested & documented, and with correct Unicode handling
RichEditorView 1,895 11 months ago RichEditorView is a simple, modular, drop-in UIView subclass for Rich Text Editing
Sprinter 166 over 6 years ago A library for formatting strings
SwiftRichString 3,120 about 1 year ago Elegant & Painless Attributed Strings Management Library
SwiftVerbalExpressions 595 over 6 years ago VerbalExpressions porting
SwiftyAttributes 1,635 9 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,193 almost 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,977 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,596 6 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 over 1 year ago A well-tested GCD timer
Schedule 1,823 about 4 years ago A missing lightweight task scheduler with an incredibly human-friendly syntax
SwiftyTimer 1,233 11 months ago API for NSTimer

Awesome Swift / Libs / UI

ActivityIndicatorView 1,418 3 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 6 months ago A custom stretchable header view for UIScrollView or any its subclasses with UIActivityIndicatorView support for content reloading
BadgeHub 811 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 51 6 months ago Simple battery shaped UIView
BetterSafariView 578 3 months ago A better way to present a SFSafariViewController or start a ASWebAuthenticationSession in SwiftUI
BottomSheet 297 9 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,382 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 575 8 months ago Circular progress indicator for your macOS app
ClassicKit 2,194 over 4 years ago A collection of classic-style UI components
ContainerController 480 23 days ago UI Component. This is a copy swipe-panel from app: Apple Maps, Stocks
CountryPickerView 501 12 months ago A simple, customizable view for efficiently collecting country information in iOS apps
CustomSegue 123 over 5 years ago Custom segue for OSX Storyboards with slide and cross fade effects
DeckTransition 2,189 over 2 years ago A library to recreate the iOS 10 Apple Music now playing transition
DockProgress 1,257 7 months ago Show progress in your macOS app's Dock icon
Dodo 875 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,440 4 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 132 4 months ago Fashion accessories and beauty tools to share and reuse UI styles
FlagKit 3,032 6 months ago Beautiful flag icons for usage in apps and on the web
FlexibleHeader 72 about 5 years ago A container view that responds to scrolling of UIScrollView
FloatRatingView 549 about 2 years ago Floating rating system
Fluid Slider 1,974 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 924 10 months ago A stepper with a sliding label in the middle
GradientProgressBar 534 about 1 month ago An animated gradient progress bar
GRMustache 600 about 2 months ago Flexible Mustache templates
GrowingTextView 1,073 about 2 years ago UITextView that supports auto growing, placeholder and length limit
HGCircularSlider 2,591 2 months ago A custom reusable circular slider control for iOS application
HidesNavigationBarWhenPushed 54 almost 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 53 3 months ago Simple parallax header for UIScrollView
IGColorPicker 277 over 3 years ago A customizable color picker for iOS
InstantSearch iOS 594 2 months 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,377 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 804 over 1 year ago A UITextView subclass that adds support for multiline placeholder
LeeGo 967 about 6 years ago Declarative, configurable & highly reusable UI development as making Lego bricks
LicensePlist 2,417 3 months ago A command-line tool that automatically generates a Plist of all your dependencies
LiquidLoader 1,324 over 4 years ago Spinner loader components with liquid animation
LoadingShimmer 1,590 almost 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,016 8 months ago Powerful and easy-to-use vector graphics library with SVG support
Magnetic 1,554 about 1 month 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,997 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,728 16 days ago Modular and customizable Material Design UI components
MaterialKit 2,505 almost 4 years ago Material design components
MediaBrowser 648 about 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 6 months ago UISegmentedControl remake that supports selecting multiple segments, vertical stacking, combining text and images
MultiSlider 485 23 days ago UISlider clone with multiple thumbs and values, range highlight, optional snap intervals, optional value labels, either vertical or horizontal
MXParallaxHeader 1,731 about 3 years ago Simple parallax header for UIScrollView
MZFormSheetPresentationController 975 over 3 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 almost 4 years ago Neumorphism framework for UIKit
NextGrowingTextView 1,802 over 1 year ago The next in the generations of 'growing textviews' optimized for iOS 7 and above
NVActivityIndicatorView 10,615 6 months ago Collection of nice loading animations
OverlayContainer 1,153 5 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,943 4 months ago A library to present popovers. Simple, modern, and highly customizable. Not boring!
Preferences 1,432 4 months ago Add a preferences window to your macOS app in minutes
ProgressIndicatorView 256 2 months ago A progress indicator view library written in SwiftUI
PullToDismiss 485 over 4 years ago You can dismiss modal viewcontroller by pulling scrollview or navigationbar
RangeSeekSlider 753 about 1 year ago A customizable range slider like a UISlider for iOS
Reel search 2,536 over 4 years ago Option list managed as a reel
ResizingTokenField 106 over 3 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 almost 5 years ago Simple selection dialog
ShadowView 411 about 1 month ago Make shadows management easy on UIView
Shiny 807 11 months ago Iridescent Effect View (inspired by Apple Pay Cash)
ShowSomeProgress 107 about 5 years ago Animated Progress and Activity Indicators for iOS apps
SkeletonView 12,593 2 months ago An elegant way to show users that something is happening and also prepare them to which contents he is waiting
SKPhotoBrowser 2,644 7 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 almost 5 years ago Display & edit ratings, fully customizable from interface builder
StatefulViewController 2,137 almost 4 years ago Placeholder views based on content, loading, error or empty states
StepProgressView 376 6 months ago Step-by-step progress view with labels and shapes. A good replacement for UIActivityIndicatorView and UIProgressView
SweetCurtain 115 over 2 years ago Really sweet and easy bottom pullable sheet implementation. You can find a similar implementation in applications like Apple Maps, Find My, Stocks, etc
SwiftyUI 342 over 2 years ago High performance and lightweight UIView, UIImage, UIImageView, UIlabel, UIButton and more
TagListView 2,642 about 1 year ago Simple but highly customizable iOS tag list view
Toaster 1,725 about 1 month 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 232 about 2 months 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
Wallet A replica of the Apple's Wallet interface. Add, delete or present your cards and passes
Windless 954 about 2 years ago Windless makes it easy to implement invisible layout loading view
WSTagsField 1,284 almost 2 years ago An iOS text field that represents different Tags
YMTreeMap 137 over 1 year ago Treemap / Heatmap layout engine, based on Squarified
YNSearch 1,191 over 5 years ago Awesome fully customizable search view like Pinterest
Alertift 283 almost 4 years ago Modern, easy UIAlertController wrapper
Alerts Pickers 5,664 8 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 500 5 months ago A customizable framework to create draggable alert views
EZAlertController 366 over 1 year ago Easy UIAlertController
FullscreenPopup 33 3 months ago Present any popup above NavigationBar in SwiftUI
GSMessage 705 about 3 years ago A simple style messages/notifications for iOS 7+
Kamagari 77 almost 7 years ago Simple UIAlertController builder class
Loaf 1,095 over 1 year ago A simple framework for easy iOS Toasts
MijickPopupView 1,180 11 days ago Present any popup in no time. Keep your code clean
NotificationBanner 4,778 3 months ago The easiest way to display highly customizable in app notification banners in iOS
PMAlertController 2,525 over 1 year ago PMAlertController is a great and customizable substitute to UIAlertController
PopupDialog 3,951 8 months ago A simple, customizable popup dialog. Replaces UIAlertController alert style
PopupView 3,399 19 days ago Toasts and popups library written with SwiftUI
SCLAlertView 5,313 9 months ago Animated Alert view
Sheet 337 almost 3 years ago Actionsheet with navigation features such as the Flipboard App
SPAlert 2,384 2 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,610 5 months ago A simple and versatile pop-up presenter
SwiftMessages 7,317 19 days ago A very flexible message bar for iOS
SwiftOverlays 631 about 6 years ago various popups and notifications
Toast-Swift 489 8 months ago An easy to use library to create iOS 14 and newer style toasts
XLActionController 3,325 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,126 about 1 month ago UIVisualEffectView subclass with tint color
AHDownloadButton 481 over 2 years ago Customizable download button with progress and transition animations. It is based on Apple's App Store download button
DOFavoriteButton 3,606 over 2 years ago Cute Animated Button
ExpandableButton 98 almost 6 years ago Customizable and easy to use expandable button
FloatingButton 1,116 3 months ago Easily customizable floating button menu created with SwiftUI
Floaty 1,576 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,300 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 371 6 months ago A radio button with a pretty animation
MultiToggleButton 83 5 months 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 190 6 months ago The missing iOS radio buttons group
SwiftShareBubbles 174 about 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,520 3 months ago Fully customizable calendar day view
CalendarView 597 11 months 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 875 10 months ago The elegant full screen calendar missed in SwiftUI
HorizonCalendar 2,794 about 2 months 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,558 3 months ago UI calendar handler
KVKCalendar 537 about 1 month ago A most fully customization calendar for Apple platforms 📅
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,522 over 2 years ago A reactive, card-based UI framework built on UIKit for iOS developers
VerticalCardSwiper 1,392 about 1 year ago A marriage between the Shazam Discover UI and Tinder, built with UICollectionView
Carbon 1,329 3 months ago 🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView
Eureka 11,771 30 days ago Elegant iOS form builder
FDBarGauge 28 over 3 years ago Simulate the level indicator on an audio mixing board
Former 1,302 over 3 years ago A fully customizable library for easy creating UITableView based form
ObjectForm 177 over 2 years ago A simple yet powerful library to build form for your class models
SwiftyFORM 1,074 over 3 years ago Forms that can be validated
EZLoadingActivity 608 over 2 years ago Lightweight loading activity HUD
GradientLoadingBar 889 about 1 month ago An animated gradient loading bar
KRProgressHUD 691 7 months ago A beautiful and customizable progress HUD
PKHUD 3,788 over 1 year ago Reimplementation of the Apple HUD
ActiveLabel 4,461 12 months ago UILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://)
Atributika 1,430 4 months ago TConvert text with HTML tags, links, hashtags, mentions into NSAttributedString. Make them clickable with UILabel drop-in replacement
CountdownLabel 996 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 over 4 years ago An UILabel subclass to (de)increment numbers in an UILabel
KDEDateLabel 114 over 6 years ago An UILabel subclass that updates itself to make time ago's format easier
LTMorphingLabel 8,057 8 months ago Graceful morphing effects for UILabel
Nantes 1,112 9 months ago TTTAttributedLabel replacement
TriLabelView 168 2 months ago A triangle shaped corner label view for iOS
AKSwiftSlideMenu 284 almost 5 years ago Slide Menu (Drawer)
CircleMenu 3,436 over 2 years ago CircleMenu is a simple, elegant UI menu with a circular layout and material design animations
ENSwiftSideMenu 1,818 over 4 years ago Sliding side menu
FanMenu 728 about 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,910 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 about 3 years ago Pagination enabled view controller
PagingKit 1,404 about 2 years ago PagingKit provides customizable menu UI
Panels 1,504 over 4 years ago Panels is a framework to easily add sliding panels to your application
Parchment 3,363 13 days ago A paging view controller with a highly customizable menu, built on UICollectionView
PopMenu 1,616 7 months ago 😎 A cool and customizable popup style action sheet for iOS
SegmentIO 2,523 2 months ago Animated top/bottom segmented menu for iOS
SideMenu 5,657 over 1 year ago Simple side menu control for iOS inspired by Facebook. Right and Left sides. No coding required
SlideMenuControllerSwift 3,405 about 1 year ago iOS Slide Menu View based on Google+, iQON, Feedly, Ameba iOS app
SwipeMenuViewController 1,288 about 1 year ago Swipable tab and menu View and ViewController
XLPagerTabStrip 6,973 11 months ago Android PagerTabStrip for iOS
YNDropDownMenu 1,346 over 5 years ago Adorable iOS drop down menu
CHIPageControl 3,366 over 1 year ago A set of cool animated page controls to replace boring UIPageControl
FlexiblePageControl 798 about 1 year ago A flexible UIPageControl like Instagram
iPages 171 4 months ago Quickly implement swipable page views in SwiftUI 📝
Pageboy 1,982 about 1 month ago A simple, highly informative page view controller
PageController 407 over 2 years ago Infinite paging controller
SlideController 421 about 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 342 almost 6 years ago Bank Card Generator using SnapKit DSL
MFCard 364 about 4 years ago Easily integrate Credit Card payments in iOS App
TPInAppReceipt 632 5 months ago A lightweight, pure-Swift library for reading and validating Apple In App Purchase Receipt locally
AREK 954 10 months ago AREK is a clean and easy to use wrapper over any kind of iOS permission
Permission 2,905 over 2 years ago A unified API to ask for permissions on iOS
SPPermission 5,632 15 days ago Simple request permission with native UI and interactive animation
DMScrollBar 32 11 months 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,154 over 5 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,936 over 2 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,033 over 4 years ago Adaptive tab bar
Animated Tab Bar 11,126 over 2 years ago RAMAnimatedTabBarController is a module for adding animation to tab bar items
CardTabBar 225 about 1 year ago Adding animation to iOS tabbar items
CircleBar 869 7 months ago A fun, easy-to-use tab bar navigation controller for iOS
ColorMatchTabs 1,382 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,169 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 almost 4 years ago A flexible TabBarController with search tab like SNKRS
SwiftUIMaterialTabs 52 14 days ago Material 3-style tabs and Sticky Headers rolled into one SwiftUI library
TabBar 417 2 months ago Highly customizable tab bar for SwiftUI applications
Tabman 2,856 5 months ago A powerful paging view controller with indicator bar
TabPageViewController 1,389 over 2 years ago Paging view controller and scroll tab view
Stencil 2,344 6 months ago Simple and powerful template language
SwiftCssParser 280 over 5 years ago Extensible CSS parser
Temple 33 over 1 year ago 🗂️ Most advanced project and file templates
CBPinEntryView 189 7 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 335 almost 2 years ago DTTextField is a custom textfield with floating placeholder and error label
FloatingLabelTextFieldSwiftUI 491 7 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 almost 5 years ago A UITextField with bouncy placeholder
iTextField ⌨️ 106 about 2 years ago A fully-wrapped that works entirely in SwiftUI 🦅
PasswordTextField 310 4 months ago A custom TextField with a switchable icon which shows or hides the password and enforces good password policies
SkyFloatingLabelTextField 4,094 5 months ago A beautiful and flexible text field control implementation of "Float Label Pattern"
StyledTextKit 1,223 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,956 9 months ago Several ready to use effects for UITextFields
UITextField-Navigation 446 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,318 almost 4 years ago Bubble transition in an easy way
Cards XI 4,201 over 1 year ago Awesome iOS 11 AppStore's Card Views
EasyTransitions 1,675 about 2 years ago A simple way to create custom interactive UIViewController transitions
Hero 22,028 8 months ago Elegant transition library for iOS
ImageTransition 218 about 2 years ago ImageTransition is a library for smooth animation of images during transitions
Jelly 2,448 over 2 years ago Jelly provides custom view controller transitions with just a few lines of code
LiquidSwipe 520 3 months ago Liquid navigation animation
MijickNavigattie 247 3 months ago Easy navigation with SwiftUI
MusicPlayerTransition 644 over 5 years ago Custom interactive transition like Apple Music iOS App
NavigationTransitions 806 3 months ago Pure SwiftUI Navigation transitions
PanSlip 104 about 2 years ago Use PanGesture to dismiss view on UIViewController and UIView
PinterestSwift 1,883 over 4 years ago Pinterest style transition
RevealingSplashView 1,250 about 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 990 over 2 years ago Custom transition between two controller. Translate to top
SPStorkController 2,739 over 1 year ago Now playing controller from Apple Music. Customisable height
StarWars.iOS 3,776 about 2 years ago Transition animation to crumble view-controller into tiny pieces
Transition 2,640 almost 4 years ago Easy interactive interruptible custom ViewController transitions
Insert3D 95 about 5 years ago The fastest 🚀 way to embed a 3D model
ASCollectionView 372 5 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 990 over 1 year ago A framework that is meant to make your life easier when working with collection view flow layouts
BouncyLayout 4,245 about 4 years ago Collection view layout that makes your cells bounce
CardsLayout 852 about 4 years ago Nice card-designed custom CollectionView layout
CenteredCollectionView 1,372 over 3 years ago A lightweight UICollectionViewLayout that pages and centers it's cells
CheckmarkCollectionViewCell 65 6 months ago UICollectionViewCell with checkbox when it isSelected and empty circle when not - like Photos.app 'Select' mode
CollectionViewShelfLayout 377 almost 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,295 over 3 years ago UICollectionViewLayout to show slanted content
Drag and Drop UICollectionView 529 over 4 years ago Dragging and Dropping data across multiple UICollectionViews
FSPagerView 7,183 3 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,530 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,083 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 5 months ago Easy and type-safe iOS table and collection views
SwiftSpreadsheet 639 almost 5 years ago Fully customizable spreadsheet CollectionViewLayout
TagCellLayout 358 over 1 year ago UICollectionView layout for Tags with Left, Center & Right alignments
UICollectionViewSplitLayout 242 about 5 years ago UICollectionViewSplitLayout makes collection view more responsive
VegaScroll 2,936 almost 2 years ago Lightweight animation flowlayout for UICollectionView
AZTableViewController 74 over 6 years ago Elegant and easy way to integrate pagination with placeholder views
CollapsibleTableSectionViewController 352 over 3 years ago A library to support collapsible sections in a table view
DGElasticPullToRefresh 3,770 over 2 years ago Elastic pull to refresh
DiffableDataSources 850 over 1 year ago 💾 A library for backporting UITableView/UICollectionViewDiffableDataSource
DTTableViewManager 452 3 months ago Protocol-oriented UITableView management, powered by generics and associated types
ExpandableCell 770 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,233 6 months ago Folding cell transition
GridView 857 about 1 year ago Can be customized as a time table, spreadsheet, paging and more
HGPlaceholders 2,199 over 2 years ago Nice library to show placeholders and Empty States for any UITableView/UICollectionView in your project
OKTableViewLiaison 85 over 5 years ago Framework to help you better manage UITableViews
ParallaxHeader 1,032 almost 2 years ago Simple way to add parallax header to UIScrollView/UITableView
Persei 3,454 over 4 years ago Animated top menu for UITableView / UICollectionView / UIScrollView
PullToRefreshSwift 537 over 5 years ago PullToRefresh library
QuickTableViewController 554 11 months ago A simple way to create a UITableView for settings
ReverseExtension 1,675 almost 3 years ago UITableView extension that enables the insertion of cells the from bottom of a table view
SelectionList 119 6 months 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 226 almost 4 years ago Nested hierarchy of expandable/collapsible cells to easily build elegant discussion threads
SwipeCellKit 6,205 5 months ago Swipeable UITableViewCell based on the stock Mail.app
WLEmptyState 318 about 2 years ago A component that lets you customize the view when the dataset of UITableView is empty
YNExpandableCell 454 almost 5 years ago Awesome expandable, collapsible tableview cell for iOS
AwesomeSpotlightView 321 about 3 years ago Create tutorial or coach tour
BWWalkthrough 2,764 over 3 years ago A class to build custom walkthroughs for your iOS App
ConcentricOnboarding 1,379 3 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,153 4 months ago A library to create app walkthroughs and guided tours
OnboardKit 540 4 months ago Customisable user onboarding for your iOS app
PaperOnboarding 3,324 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,248 over 2 years ago An iOS framework that allows developers to create beautiful onboarding experiences
SwiftyWalkthrough 372 about 3 years ago The easiest way to create a great walkthrough experience in your apps

Awesome Swift / Libs / Utility

AlexaSkillsKit 184 over 6 years ago Develop custom Alexa Skills
ApplyStyleKit 208 almost 2 years ago Elegantly, Apply style to UIKit using Method Chain
Basis 316 over 6 years ago Pure Declarative Programming
Bow 645 about 2 years ago Companion library for Typed Functional Programming
CallbackURLKit 333 over 2 years ago Implementation of x-callback-url (Inter app communication)
Closures 1,743 over 3 years ago Swifty closures for UIKit and Foundation
Codextended 1,496 over 3 years ago Extensions giving Codable API type inference super powers
Curry 495 about 2 months ago Function currying
Delegated 702 over 1 year ago Closure-based delegation without memory leaks
DifferenceKit 3,549 8 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,255 8 months ago Similar to Lo-Dash or Underscore in Javascript
DuctTape 175 over 3 years ago 📦 KeyPath dynamicMemberLookup based syntax sugar for Swift
EtherWalletKit 146 almost 3 years ago Ethereum Wallet Toolkit for iOS - You can implement Ethereum wallet without a server and blockchain knowledge
ExceptionCatcher 131 over 1 year ago Catch Objective-C exceptions
EZSwiftExtensions 2,996 6 months ago How standard types and classes were supposed to work
FlagAndCountryCode 41 3 months ago FlagAndCountryCode provides phone codes and flags for every country. Works on UIKit and SwiftUI
FluentQuery 148 over 4 years ago Powerful and easy to use Query Builder
GoodExtensions-iOS 28 11 days ago 📑 GoodExtensions is a collection of useful and frequently used extensions
GoodUIKit 30 7 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,134 4 months ago Surface retain cycle / memory issues right as you develop your application
Lumos 153 9 months ago An easy-to-use API for Objective-C runtime functions
ObjectiveKit 848 over 4 years ago API for Objective C runtime functions
OpenSourceController 52 over 4 years ago The simplest way to display the librarie's licences used in your application
Percentage 270 3 months ago Make percentages more readable and type-safe
Periphery 5,195 14 days ago A tool to identify unused code in Swift projects
Playbook 1,186 4 months ago 📘A library for isolated developing UI components and automatically snapshots of them
PrivacyFlash Pro 153 about 2 months ago Generate a privacy policy for your Swift iOS app from its code
protobuf-swift 938 6 months ago ProtocolBuffers
Prototope Library of lightweight interfaces for prototyping, bridged to JS
R.swift 9,493 18 days ago Tool to get strong typed, autocompleted resources like images, cells and segues
RandomKit 1,468 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,507 over 3 years ago Type modelling the success/failure of arbitrary operations
Rugby 682 12 days ago 🏈 Cache CocoaPods for faster rebuild and indexing Xcode project
Runes 831 about 3 years ago Functional operators: flatMap, map, apply
Solar 565 about 3 years ago Calculate sunrise and sunset times given a location
SpriteKit+Spring 249 almost 4 years ago SpriteKit API reproducing UIView's spring animations with SKAction
Sugar 1,068 over 4 years ago Something sweet that goes great with your Cocoa
swift-protobuf 4,560 12 days ago A plugin and runtime library for using Google's Protocol Buffer
SwiftAutoGUI 38 4 months ago Used to programmatically control the mouse & keyboard. A library for manipulating macOS with Swift
SwiftBoost 201 about 2 months ago Collection of Swift-extensions to boost development process
Swiftbot 55 over 5 years ago run swift code on slack
SwifterSwift 14,006 about 1 month ago A handy collection of more than 500 native extensions to boost your productivity
SwiftGen-Storyboard 9,245 3 months ago A tool to auto-generate for all your Storyboards, Scenes and Segues constants + appropriate convenience accessors
SwiftLinkPreview 1,370 about 1 year ago It makes a preview from an url, grabbing all information such as title, relevant texts and images
SwiftPlantUML 579 5 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 over 4 years ago A tiny generator of random data
SwiftRater 355 23 days ago A utility that reminds your iPhone app's users to review the app
SwiftTweaks 1,430 10 months ago Tweak your iOS app without recompiling
Swiftx 219 almost 5 years ago Functional data types and functions for any project
SwiftyUtils 558 about 1 year ago All the reusable code that we need in each project
Swiftz 3,334 over 2 years ago Functional programming
Then 4,193 7 months ago Super sweet syntactic sugar for initializers
TSAO 140 about 2 years ago Type-Safe Associated Objects
URLQueryItemEncoder 65 about 2 years ago An Encoder for encoding any Encodable value into an array of URLQueryItem
UTIKit 253 about 2 years ago an UTI (Uniform Type Identifier) wrapper
Vaccine 306 almost 5 years ago Make your apps immune to recompile-decease
WeakableSelf 78 over 3 years ago A micro-framework to encapsulate [weak self] and guard statements within closures
WhatsNew 1,505 over 5 years ago Showcase new features after an app update similar to Pages, Numbers and Keynote
WhatsNewKit 3,882 6 months 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 495 about 5 years ago Allows you to validate inputs of text fields and text views in a convenient way
Input Mask 575 about 2 months ago Pattern-based user input formatter, parser and validator for iOS
RxValidator 155 almost 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 973 9 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,119 13 days ago Framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber

Awesome Swift / Libs / Version Manager

AppVersionMonitor 259 over 2 years ago Monitor iOS app version easily
Siren 4,251 5 months ago Notify users when a new version of your app is available and prompt them to upgrade
Version 181 about 1 year ago Version represents and compares semantic versions
Version Tracker Swift 88 6 months ago Versions tracker for your iOS, OS X, and tvOS app

Awesome Swift / Libs / Video

BMPlayer 1,953 6 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,540 11 months ago A video composition framework build on top of AVFoundation
Kitsunebi 261 over 2 years ago Overlay alpha channel video animation player view using OpenGLES
MMPlayerView 731 5 months ago Custom AVPlayerLayer on view and transition player with good effect like YouTube and Facebook
MobilePlayer 3,073 about 2 years ago A powerful and completely customizable media player for iOS
NextLevelSessionExporter 261 9 months ago Export and transcode media
Player 2,073 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 844 about 1 month ago Trim and crop videos
SwiftFFmpeg 515 over 1 year ago A wrapper for the FFmpeg C API
SwiftVideoBackground 345 over 3 years ago Easy to Use UIView subclass for implementating a video background
Swifty360Player 178 5 months ago iOS 360-degree video player streaming from an AVPlayer
YiVideoEditor 125 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 88 about 4 years ago Swift Worker for Azure Functions

Backlinks from these awesome lists: