A command line tool for cleaning unused resources in Xcode.
Cross-platform 2D Game Engine in pure Swift
Send email to any SMTP server like a boss, in Swift and cross-platform
Augmented Reality Tetris made with ARKit and SceneKit
A Swift library for creating and manipulating 3D geometry
The fastest 🚀 way to embed a 3D model in Swift
A 3D Graphics Framework built on Apple's Metal
An animated popover that pops out a given frame, great for subtle UI tips and onboarding.
Scrollable UINavigationBar that follows the scrolling of a UIScrollView
Unified accessibility API for iOS, macOS, tvOS & watchOS.
UISlider clone with multiple thumbs and values, range highlight, optional snap intervals, optional value labels, either vertical or horizontal.
UIKit a-là SwiftUI.framework [min deployment target iOS10]
A toolbox of AI modules written in Swift: Graphs/Trees, Support Vector Machines, Neural Networks, PCA, K-Means, Genetic Algorithms
Largest list of models for Core ML (for iOS 11+)
Types and functions that make it a little easier to work with Core ML in Swift.
Accelerated tensor operations and dynamic neural networks based on reverse mode automatic differentiation for every device that can run Swift - from watchOS to Linux
Detects faces using the Vision-API and runs the extracted face through a CoreML-model to identiy the specific persons.
OpenAI ChatGPT SwiftUI app for iOS, iPadOS, macOS
The MobileNet neural network using Apple's new CoreML framework
Swift community driven package for OpenAI public API
The Swift machine learning library.
SwiftAI, write Swift code smart. SwiftAI can generate Model class from JSON now. Codable and HandyJSON is supported. More features will be add.
Swifty, modern UIAlertController wrapper.
Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets.
Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...
Create Apple-like alerts & toasts using SwiftUI
🍞 An async waiting toast with basic toast. Inspired by facebook posting toast
Make. It. Bounce.
General-purpose contextual cards for iOS
Highly customizable alertview and alert/notification/success/error/alarm popup written in Swift
Easy Swift UIAlertController
A simple style messages/notifications, in Swift.
Simple UIAlertController builder class in Swift.
🍞 A Swifty Framework for Easy iOS Toasts
The easiest way to display highly customizable in app notification banners in iOS
PMAlertController is a great and customizable alert that can substitute UIAlertController
A simple, customizable popup dialog for iOS written in Swift. Replaces UIAlertController alert style.
Toasts and popups library written with SwiftUI
ProgressHUD is a lightweight and easy-to-use HUD for iOS. With more than 5000+ animations. ‼️
Beautiful animated Alert View. Written in Swift
📑 Actionsheet with navigation features such as the Flipboard App
Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.
Live animated Alert View for iOS written in Swift
A Swift library to design custom prompts with a great scope of options to choose from.
SwiftEntryKit is a presentation library for iOS. It can be used to easily display overlays within your iOS apps.
A Swifty UI framework for notifications and alerts.
SwiftOverlays is a Swift GUI library for displaying various popups and notifications
This is an example project of SwiftUI and Combine using GitHub API.
🚀 This is a tiny experimental application using SwiftUI with Flux architecture.
A simple way to show toast in SwiftUI.
Fully customizable and extensible action sheet controller written in Swift
Zingle – An alert will display underneath your UINavigationBar 🎅
Algorithm is a library of tools that is used to create intelligent applications.
Fast sorted collections for Swift using in-memory B-trees
Algorithms and data structures in Swift, with explanations!
Commonly used sequence and collection algorithms for Swift
Async Algorithms for Swift
Swift implementation of the longest common subsequence (LCS) algorithm.
Examples of commonly used data structures and algorithms in Swift.
Official iOS (Swift) Tracking Library for Mixpanel Analytics
An abstraction layer for analytics in your app to keep your tracking code clean and reusable.
☂️ Analytics abstraction layer for Swift
Physics-based animations for iOS, tvOS, and macOS.
Swift animation library for iOS, tvOS and macOS.
Anima is chainable Layer-Based Animation library for Swift5.
:octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion
A custom View with fancy collectionView animation
☄️Comets: Animating Particles in Swift
A radical & elegant animation library for iOS.
Cute Animated Button written in Swift.
It's magic.
A Swift library to take the power of UIView.animateWithDuration(_:, animations:...) to a whole new level - layers, springs, chain-able animations and mixing view and layer animations together!
Elegant SVG animation kit for swift
Advanced Natural Motion Animations, Simple Blocks Based Syntax
Gemini is rich scroll based animation framework for iOS, written in Swift.
Swift interpolation for gesture-driven animations
:octocat: PaperOnboarding is a material design UI slider. Swift UI library by @Ramotion
🎨 Gradient animation effect like Instagram
📑 Presentation helps you to make tutorials, release notes and animated pages.
Pulse animation for iOS
A simple keyframe-based animation framework for iOS, written in Swift. Perfect for scrolling app intros.
Pull-to-refresh animation in UICollectionView with a sticky header flow layout, written in Swift 🔶
A super simple carousel view with scaling transitions written in Swift
🦌 Simple Interface Core Animation. Run type-safe animation sequencially or parallelly
☠️ Elegant skeleton loading animation in lightweight SwiftUI
A library to simplify iOS animations in Swift.
Better Easing for SpriteKit in Swift
Swift library for choreographing animations on the screen.
A fantastic Physical animation library for swift
A beautiful activity indicator and modal alert written in Swift (originally developed for my app DoodleDoodle) Using blur effects, translucency, flat and bold design - all iOS 8 latest and greatest
SwiftUI Animation
A repository containing a variety of animations and Animated components created in SwiftUI that you can use in your own projects.
Type-safe CAAnimation wrapper. It makes preventing to set wrong type values.
Animation library for iOS in Swift
ViewAnimator brings your UI to life with just one line
Your fast and friendly physics-based animation system.
Designed for gesture-driven animations. Fast, simple, & extensible!
Controls the visibility of the network activity indicator on iOS using Alamofire.
Swift client for Kubernetes
Swift implementation of Github REST API v3
Network abstraction layer written in Swift.
Google Directions API helper for iOS, written in Swift
👤 Framework to Generate Random Users - An Unofficial Swift SDK for randomuser.me
Swift Reddit API Wrapper
[DEPRECATED] 🐦 A Twitter framework for iOS & OS X written in Swift
The Swift-est way to build native mobile apps that connect to Salesforce.
Instagram Private API Swift
📱 Launch external apps, and deeplink, with ease using Swift!
🚍 Route URL schemes easily
🎯 Your easiest way to handle all URLs.
LiteRoute is easy transition for your app. Written on Swift 4
Declarative URL- and state-based router written in Swift.
:octocat: NavigationStack is a stack-modeled UI navigation controller. Swift UI library made by @Ramotion
Compile-time safe Swift dependency injection framework
RxFlow is a navigation framework for iOS applications based on a Reactive Flow Coordinator pattern
A library for managing complex workflows in Swift
A URL Router for iOS, written in Swift
⛵️ Elegant URL Routing for Swift
Build, Measure and Grow iOS subscription business
⭐️ A tiny library to request review on the AppStore. This is wrapper around native SKStoreReviewController.
Elegant transition library for iOS & tvOS
A Simple and Lightweight framework for In App Purchase
A modern In-App Purchases management framework for iOS.
Network abstraction layer written in Swift.
Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+ ⛺
WordPress for iOS - Official repository
Audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
Controls and Visualization for AudioKit apps
AudioPlayer is syntax and feature sugar over AVPlayer. It plays your audio files (local & remote).
AudioPlayer is a simple class for playing audio in iOS, macOS and tvOS apps.
🎸 A maestro of pitch detection.
Start recording when the user speaks
Reads an audio file and displays the waveform
ModernAVPlayer is a persistence AVPlayer wrapper
A framework for composing and transforming music in Swift
Streaming and realtime audio manipulation with AVAudioEngine
SwiftySound is a simple library that lets you play sounds with a single line of code.
🗣 An overlay that gets your user’s voice permission and input as text in a customizable UI
Combines the high accuracy of AR with the scale of GPS data.
ARKit Demo Application
A demo Augmented Reality shooter made with ARKit in Swift (iOS 11)
Capture & record ARKit videos 📹, photos 🌄, Live Photos 🎇, and GIFs 🎆.
A curated list of awesome ARKit projects and resources. Feel free to contribute!
Simple project to detect objects and display 3D labels above them in AR. This serves as a basic Template for an ARKit project to use CoreML.
Two-Factor Authentication Client for iOS
Plug-n-Play login system for iOS written in Swift
Simple view controller to log in and retrieve an access token from LinkedIn.
LoginKit is a quick and easy way to add a Login/Signup UX to your iOS app.
[In]visible ReCaptcha v2 for iOS
Swift framework for authenticating with the Spotify API
🍋 A lemony fresh iOS image viewer written in Swift.
Auto Layout (and manual layout) in one line.
A Swift port of the Cassowary linear constraint solver
Centering a view in a super view with Visual Format Language using Auto Layout in iOS/Swift
An easy way to create and layout UI components for iOS (Swift version).
📱AutoLayout can be set differently for each device
Auto Layout made easy
Lightweight Swift framework for Apple's Auto-Layout
An easier and faster way to code Autolayout
🌺 HypeUI is a implementation of Apple's SwiftUI DSL style based on UIKit
An Impressive Auto Layout DSL for iOS, tvOS & OSX. & It is written in pure swift.
MisterFusion is Swift DSL for AutoLayout. It is the extremely clear, but concise syntax, in addition, can be used in both Swift and Objective-C. Support Safe Area and Size Class.
A compact but full-featured Auto Layout DSL for Swift
The fast path to autolayout views in code
A very flexible message bar for UIKit and SwiftUI.
👩🎨 Elegant Attributed String composition in Swift sauce
Auto Layout In Swift Made Easy
🔎 A simple and beautiful barcode scanner.
A SwiftUI view that is able to scan barcodes, QR codes, and more, and send back what was found.
A better way to operate QR Code in Swift, support iOS, macOS, watchOS and tvOS.
A QRCode generator written in Swift.
Simple QRCode reader in Swift
1D and 2D barcodes reader and generators for iOS 8 with delightful controls. Now Swift.
Simple QRCode detector and generator in Swift
A barcode and qr code scanner( 二维码 各种码识别,生成,界面效果)
A swift library to benchmark code snippets.
📈 CLI to profile compilation time of Swift project
BLE (Bluetooth LE) for U🎁 Bleu is the best in the Bluetooth library.
iOS Bluetooth LE framework
iOS app for use with Bluefruit Bluetooth LE modules and dev boards from Adafruit (v2.0)
A simple Swift framework for building reliable Bluetooth LE apps.
A Bluetooth Low Energy browser, an open-source alternative to LightBlue for OS X
Easily communicate between iOS/OSX devices using BLE
iOS & OSX Bluetooth library for RxSwift
Closures based APIs for CoreBluetooth
Apply a Gaussian Blur to any UIView with Swift Protocol Extensions
ForceBlur Animation for iOS Messaging Apps
Easily use gradients in UIKit for iOS & tvOS
Dynamic blur background view with tint color (UIVisualEffectView subclass) 📱
Elegant HTTP Networking in Swift
Example of Clean Architecture of iOS app using RxSwift
Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.
A tool to translate xib and storyboard XML into Swift models.
🛠 A flexible and easy template created to speed up the development of your iOS application based on the MVP pattern.
iOS project template with fastlane lanes, Travis CI jobs and GitHub integrations of Codecov, HoundCI for SwiftLint and Danger
A lightweight, pure-Swift library for downloading and caching images from the web.
An iOS library to natively render After Effects vector animations
:octocat: PaperOnboarding is a material design UI slider. Swift UI library by @Ramotion
The Swift (and Objective-C) testing framework.
Replacement for Apple's Reachability re-written in Swift with closures
Swift type modelling the success/failure of arbitrary operations.
Reactive Programming in Swift
Meta-programming for Swift, stop writing boilerplate code.
A fast, lightweight and flexible Swift syntax highlighter for blogs, tools and fun!
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
An opinionated starting point for awesome, reusable Swift 5 modules
QuickCheck for Swift
Easily generate cross platform Swift framework projects from the command line
Swinject extension for automatic dependency injection via Storyboard
Nothing but sugar.
[DEPRECATED] Marathon makes it easy to write, run and manage your Swift scripts 🏃
Telegram Bot SDK for Swift (unofficial)
Telegram Bot - written with Swift 5.2 / NIO, supports Linux, macOS
Delightful on-disk cache (written in Swift)
📦 Nothing but Cache.
A Caching Library is written in Swift that can cache JSON, Image, Zip or AnyObject with expiry date/TTYL and force refresh.
A simple but flexible cache
a NSURLCache subclass for handling all web requests that use NSURLRequest
Send email to any SMTP server like a boss, in Swift and cross-platform
LRU, type-safe, thread-safe memory cache class in Swift
An attractive color generator for Swift. Ported from randomColor.js.
A small key-value data cache for iOS, macOS and tvOS, written in Swift.
📅 Calendar for Apple platforms in Swift
An Easy to Use Calendar for iOS (Swift 5.0)
A nicer iOS UI component for picking date and time
The elegant full screen calendar missed in SwiftUI.
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.
Tutorials from ioscreator.com
The Unofficial Apple iOS Swift Calendar View. Swift calendar Library. iOS calendar Control. 100% Customizable
Simple customizable calendar component in Swift 📆
A most fully customization calendar for Apple platforms 📅
Simple timeline view implemented by UITableViewCell
A Github's like work contribution timeline. 🤸🏻
A camera view controller with custom image picker and image cropping.
Show camera layer as a background to any UIView
Library for iOS Camera API. Massively increase performance and ease of use within your next iOS Project.
Simple Swift class to provide all the configurations you need to create custom camera view in your app
Easily take a photo or video or choose from library
Instagram-like photo browser and a camera feature with a few line of code in Swift.
⬆️ Media Capture in Swift
A Snapchat Inspired iOS Camera Framework written in Swift
Card flip animation by pan gesture.
A navigation controller that displays its view controllers as an interactive stack of cards.
A reactive, card-based UI framework built on UIKit for iOS developers.
Innovative twist to Tinder cards for iOS.
A marriage between the Shazam Discover UI and Tinder, built with UICollectionView in Swift.
A simple view for building card like interface inspired by Tinder and Potluck.
Beautiful charts for iOS/tvOS/OSX! The Apple side of the crossplatform MPAndroidChart.
ChartView made in SwiftUI
Light weight charts view generater for iOS. Written in Swift.
Stock Chart include CandleStickChart,TimeLineChart. 股票走势图,包括 K 线图,分时图,手势缩放,拖动
k线图/kline/kchart,已经集成MA/EMA/MACD/KDJ/BOLL/RSI/WR/AVG等指标,新增指标及其方便。适用于股票/区块链交易所等种类App。Swift5编写,CPU/内存占用率极低,60FPS稳定运行。示例集成websocket,并接入币安数据(需VPN)。
A DSL for writing type-safe HTML, XML and RSS in Swift.
A simple and beautiful chart lib used in Piner and CoinsMan for iOS(https://github.com/kevinzhow/PNChart) Swift Implementation
An adaptive scrollable graph view for iOS to visualise simple discrete datasets. Written in Swift.
An overview of the different types of charts you can make with Swift Charts
Line and area chart library for iOS
Easy to use and highly customizable charts library for iOS
🚀 SwiftUI Charts with custom styles
A customizable radar chart in Swift
A lightweight framework to build chat applications, made in Swift
A simple and easily customizable InputAccessoryView for making powerful input bars with autocomplete and attachments
A community-driven replacement for JSQMessagesViewController
Messenger Clone - Real-time iOS Chat with Firebase Firestore written in Swift
💬 A UI framework for building messenger interfaces on iOS
A lightweight chat UI framework for iOS.
💬 iOS Chat SDK in Swift - Build your own app chat experience for iOS using the official Stream Chat API
CodePecker is a tool to detect unused Swift code.
A tool to identify unused code in Swift projects.
A source code analyzer for Swift projects.
A tool to generate test code coverage information for Swift.
🎨 An intuitive iOS color picker built in Swift.
Extensions giving Swift's Codable API type inference super powers 🦸♂️🦹♀️
Advanced color manipulation for iOS.
Yet another extension to manipulate colors easily in Swift and SwiftUI
🌔 A curated collection of splendid 180+ gradients made in swift
🎨 Hue is the all-in-one coloring utility that you'll ever need.
A project to create a blazingly fast Swift game engine that is a joy to use 🚀
A fast and flexible Markdown parser written in Swift.
Image loading system
A DSL for writing type-safe HTML, XML and RSS in Swift.
Styles and colors text in the Terminal with ANSI escape codes. Conforms to ECMA Standard 48.
Delightful console output for Swift developers.
Require optional values to be non-nil, or crash gracefully
An action sheet styled color picker for iOS.
A fast, lightweight and flexible Swift syntax highlighter for blogs, tools and fun!
HEX color handling as an extension for UIColor.
A simple and powerful library for using gradient layer, image, color
A framework for writing terminal applications in Swift.
Compose beautiful command line interfaces in Swift
A pure Swift library for creating command-line interfaces
A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript
The smartest and most beautiful (POSIX compliant) Command line framework for Swift 🤖
A pure Swift replacement for readline
A package manager that installs and runs executable Swift packages
💊 steroids for Xcode Playgrounds
⌛ Add beautiful progress bars to your loops.
Delightful console output for Swift developers.
The Package Manager for the Swift Programming Language
Code samples from the Swift by Sundell website & podcast
A powerful framework for developing CLIs in Swift
Swiftline is a set of tools to help you create command line applications.
A Swift framework for shell scripting.
A lightweight library for generating text tables.
[DEPRECATED] The easy to use Swift JSON encoder
A complete set of primitives for concurrency and reactive programming on Swift
Write great asynchronous code in Swift using futures and promises
Lightweight promises for iOS, macOS, tvOS, watchOS, and Linux
Easy, concurrent, asynchronous tasks in Swift.
⚡️ Lightweight full-featured Promises, Async & Await Library in Swift
Mock Alamofire and URLSession requests without touching your code implementation
A Matcher Framework for Swift and Objective-C
Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD).
Streams of values over time
A Synchronization Primitive for Swift Concurrency
Event-driven network application framework for high performance protocol servers & clients, non-blocking.
A high performance Redis protocol (RESP) implementation for SwiftNIO
Swift coroutines for iOS, macOS and Linux.
Promise + progress + pause + cancel + retry for Swift.
Functional programming in Swift
A Task Queue Class developed in Swift (by Marin Todorov)
One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming such as RxSwift and Combine.
Coroutines, structured concurrency and CSP for Swift on macOS and Linux.
A Swift SDK for WeTransfer’s public API
iOS Text View (UIView) that Properly Displays LaTeX, HTML, Markdown, and YouTube/Vimeo Links
Simple JSON Object mapping written in Swift
A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
Swift type modelling the success/failure of arbitrary operations.
Thin wrapper around NSURLSession in swift. Simplifies HTTP requests.
Convenient & secure logging during development & release in Swift 4 & 5
The better way to deal with JSON data in Swift.
A programming language for generating code for multiple platforms
Super awesome Swift minion for Core Data (iOS, macOS, tvOS)
Sample code for the objc.io Core Data book
Unleashing the real power of Core Data with the elegance and safety of Swift
Simple CoreData wrapper to ease operations
Graph is a semantic database that is used to create data-driven applications.
A swifter Core Data stack
JustPersist is the easiest and safest way to do persistence on iOS with Core Data support out of the box. It also allows you to migrate to any other persistence framework with minimal effort.
A simple CoreData query language for Swift and Objective-C.
A minimalistic, thread safe, non-boilerplate and super easy to use version of Active Record on Core Data. Simply all you need for doing Core Data. Swift flavour.
CoreData/Realm sweet wrapper written in Swift
Swift cross-platform crypto library using CommonCrypto/libcrypto
RSA public/private key encryption, private key signing and public key verification in Swift using the Swift Package Manager. Works on iOS, macOS, and Linux (work in progress).
A wrapper for Apple's Common Crypto library written in Swift.
A framework for the JOSE standards JWS, JWE, and JWK written in Swift.
CCCryptor (AES encryption) wrappers for iOS and Mac in Swift. -- For ObjC, see RNCryptor/RNCryptor-objc
Simple and secure hashing in Swift with the SipHash algorithm
RSA public/private key generation, RSA, AES encryption/decryption, RSA sign/verify in Swift with CommonCrypto in iOS and OS X
Safe and easy to use crypto for iOS and macOS
Read and write CSV files row-by-row or through Swift's Codable interface.
CSV reading and writing library written in Swift.
A swift package for read and write CSV file
Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.
Swift value types for working with money & currency
A collection of functions for statistical calculation written in Swift.
Easy CBOR encoding and decoding for iOS, macOS, tvOS and watchOS.
Kanna(鉋) is an XML/HTML parser for Swift.
The official MongoDB driver for Swift
Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and more…)
A Swift Date extension helper
📆 Breeze through Date, DateComponents, and TimeInterval with Swift!
Easypeasy date functions. 🕛
📅 Swift4 Date extension library
A framework bringing additional nodes & filters to Stencil dedicated to Swift code generation
🐔 Toolkit to parse, validate, manipulate, compare and display dates, time & timezones in Swift.
Building a better date/time library for Swift
🕰 Type-safe time calculations in Swift
Intuitive date handling in Swift
NTP library for Swift and Objective-C. Get the true time impervious to device clock changes.
Lightweight Swift Dependency Injection Framework
A Coreader-like Dependency Injection μFramework
Deli is an easy-to-use Dependency Injection(DI).
Dependency Injection Framework for Swift, inspired by KOIN.
Simple Swift Dependency container. Use protocols to resolve your dependencies and avoid singletons / sharedInstances!
Dependency injection for iOS (Swift)
A micro-framework that leverages Swift Property Wrappers to implement the Service Locator pattern
Pure DI in Swift
Swift Ultralight Dependency Injection / Service Locator framework
Dependency injection framework for Swift with iOS/macOS/Linux
Dependency Injection framework for Swift (iOS/macOS/Linux)
A dependency manager driven by SwiftPM that works for iOS/tvOS/watchOS/macOS projects.
AlamofireImage is an image component library for Alamofire
A simple, decentralized dependency manager for Cocoa
The Cocoa Dependency Manager.
Type-safe command line argument handling
Create SwiftUI preview variants for macOS, iOS, tvOS, and watchOS with ease
A package manager that installs and runs executable Swift packages
A Matcher Framework for Swift and Objective-C
Streams of values over time
Easily run shell commands from a Swift script or command line tool
A dependency management library inspired by SwiftUI's "environment."
Tuist's CLI
A Swift command line tool for generating your Xcode project
The missing GitHub Copilot, Codeium and ChatGPT Xcode Source Editor Extension
Experimental bluetooth headset battery monitoring application for MacOS
A simple, decentralized dependency manager for Cocoa
Light weight tool for detecting the current device and screen size written in swift.
Super-lightweight library to detect used device
DeviceKit is a value-type replacement of UIDevice.
Swift library to easily check the current device and some more info about it.
Programmatically load custom fonts into your iOS, macOS and tvOS app.
Haptico 📳 - easy to use haptic feedback generator with pattern-play support
Luminous provides you a lot of information about the system and a lot of handy methods to quickly get useful data on the iOS platform.
🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.
Swift CLI for strong-typing images, colors, storyboards, fonts and localizations
A Swift Autolayout DSL for iOS & OS X
A modern device detection and querying library.
UIDevice extensions that fill in the missing pieces.
🧹 Self-documenting Swift code with GPT and DocC
Soulful docs for Swift & Objective-C
Commonly used sequence and collection algorithms for Swift
Straightforward, type-safe argument parsing for Swift
Commonly used data structures for Swift
A documentation generator for Swift projects
Formatting technology for Swift source code
A Logging API for Swift
Event-driven network application framework for high performance protocol servers & clients, non-blocking.
Advanced mathematical types and functions for Swift
The Package Manager for the Swift Programming Language
Plugin and runtime library for using protobuf with Swift
A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.
A Swift command line tool for generating your Xcode project
PullToReach is a simple drag-and-drop solution for adding pull-to-reach functionality to your app
A cells of UITableView can be rearranged by drag and drop.
Swift SMTP client
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
A Swift binding framework
Write great asynchronous code in Swift using futures and promises
UI event handling using Apple's combine framework.
Type-safe event handling for Swift
A Swift based Future/Promises Library for IOS and OS X.
Swift Apps in a Swoosh! A modern framework for creating iOS apps, inspired by Redux.
📬 A lightweight implementation of an observable sequence that you can subscribe to.
NoticeObserveKit is type-safe NotificationCenter wrapper.
📡 Helping you own NotificationCenter in Swift!
The easiest way to observe values in Swift.
A Swift library for state management with unidirectional data flow.
Open source implementation of Apple's Combine framework for processing values over time.
Modern thread-safe and type-safe key-value observing for Swift and Objective-C
Promises for Swift & ObjC.
Cocoa framework and Obj-C dynamism bindings for ReactiveSwift.
A library for reactive and unidirectional Swift applications
Unidirectional Data Flow in Swift - Inspired by Redux
A micro-library for creating and observing events.
A publish/subscribe EventBus optimized for iOS
A holistic approach to iOS development, inspired by Redux and MVVM
SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms
Lightweight Promises for Swift & Obj-C
♻️ Unidirectional State Management Architecture for Swift - Inspired by Vuex and Flux
⏰ A lightweight implementation of Promises in Swift
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
Simple and expressive file management in Swift
FileManager replacement for Local, iCloud and Remote (WebDAV/FTP/Dropbox/OneDrive) files -- Swift
A micro-framework for observing file changes, both local and remote. Helpful in building developer tools.
Effortless path operations in Swift
File management and path analysis for Swift
Firebase Cloud Firestore support library for iOS. 🧢
Firebase Quickstart Samples for iOS
Font Awesome swift library for iOS.
Use FontAwesome in your Swift projects
Programmatically load custom fonts into your iOS, macOS and tvOS app.
An inkwell to use custom fonts on the fly.
Use Ionicons in your Swift projects.
Use Octicons in your Swift projects.
SFSymbols 5 through 1.1 at your fingertips!
Icons fonts for iOS (Font Awesome 5, Iconic, Ionicon, Octicon, Themify, MapIcon, MaterialIcon, Foundation 3, Elegant Icon, Captain Icon)
🎢Swift Library for Font Icons - ★ this library
The easiest way to implement font icons in your SwiftUI project.
Font management (System & Custom) for iOS and tvOS
Elegant iOS form builder in Swift
The successor to F3BarGauge
Former is a fully customizable Swift library for easy creating UITableView based form.
A simple yet powerful Swift library to build form for your class models.
SVPinView is a light-weight customisable library used for accepting pin numbers or one-time passwords.
A small and lightweight library written in Swift that allows you to easily create forms.
iOS framework for creating forms
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
A List of Awesome Swift Playgrounds
An iOS / Mac view controller for chess boards
A cross-platform chess library for Swift
30 mini Swift Apps for self-study
A Hacker News reader in Swift
A beautiful activity indicator and modal alert written in Swift (originally developed for my app DoodleDoodle) Using blur effects, translucency, flat and bold design - all iOS 8 latest and greatest
:octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion
A custom modal transition that presents and dismiss a controller with an expanding bubble effect.
:octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Swift UI library made by @Ramotion
:octocat: ExpandingCollection is an animated material design UI card peek/pop controller. iOS library made by @Ramotion
:octocat:💧 A slider widget with a popup bubble displaying the precise value selected. Swift UI library made by @Ramotion
:octocat: 📃 FoldingCell is an expanding content cell with animation made by @Ramotion
:octocat: NavigationStack is a stack-modeled UI navigation controller. Swift UI library made by @Ramotion
:octocat: 🎚 RAMPaperSwitch is a Swift material design UI module which paints over the parent view when the switch is turned on. iOS library by @Ramotion
:octocat: PreviewTransition is a simple preview gallery UI controller with animated tranisitions. Swift UI library made by @Ramotion
:octocat: 🔍 RAMReel is a UI controller that allows you to choose options from a list. Swift UI library made by @Ramotion
The easiest way to show off your iOS taps and gestures for demos and videos.
Aids with prototyping UIGestureRecognizers in Xcode Playgrounds
Easy to use UITableViewCell implementing swiping to trigger actions.
A better way to handle gestures on iOS
Easy interactive interruptible custom ViewController transitions
Easier cross platform Mac & iOS development with Swift
📱 A strongly-typed, caching GraphQL client for iOS, written in Swift.
The Swift GraphQL Schema framework for macOS and Linux
The Swift GraphQL implementation for macOS and Linux
Build declarative GraphQL queries in Swift.
A GraphQL client that lets you forget about GraphQL.
A custom modal transition that presents and dismiss a controller with an expanding bubble effect.
Easy Haptic Feedback Generator 📳
A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.
A fast & lightweight XML & HTML parser in Swift with XPath & CSS support
Kanna(鉋) is an XML/HTML parser for Swift.
🗺 A Swift DSL for type-safe, extensible, and transformable HTML documents.
SwiftSoup: Pure Swift HTML Parser, with best of DOM, CSS, and jquery (Supports Linux, iOS, Mac, tvOS, watchOS)
WKZombie is a Swift framework for iOS/OSX to navigate within websites and collect data without the need of User Interface or API, also known as Headless browser. It can be used to run automated tests / snapshots and manipulate websites using Javascript.
🐣 Lightweight Swift loading activity for iOS7+
⌛️A customizable animated gradient loading bar.
A beautiful and easy-to-use progress HUD for your iOS.
A Swift based reimplementation of the Apple HUD (Volume, Ringer, Rotation,…) for iOS 8.
Simple macOS editor app to help you manage iOS and macOS app localizations by allowing you to edit all the translations side by side
A lightweight and powerful editor for localizing iOS, macOS, tvOS, and watchOS applications.
Turn your Mac as an iBeacon
⚓️ Async/Await CLLocationManager Wrapper for Apple Platforms
High performance and delightful way to play with APNG format in iOS.
Edit images and video with async / await in Swift, powered by Metal.
Image slide-show viewer with multiple predefined transition styles, with ability to create new transitions with ease.
An iOS/tvOS photo gallery viewer, useful for viewing a large (or small!) number of photos.
Unique blocky identicons generator for Swift
A fully customizable photo viewer ViewController to display single photo or collection of photos, inspired by Facebook photo viewer.
FacebookImagePicker is Facebook album photo picker written in Swift.
Utilizing Apple's Vision Framework to center faces in CGImage.
A simple way to play with the image!
A modern, simple and zero-dependency photo picker with an elegant and customizable image editor
GPUImage 2 is a BSD-licensed Swift framework for GPU-accelerated video and image processing.
GPUImage 3 is a BSD-licensed Swift framework for GPU-accelerated video and image processing using Metal.
A lightweight generic cache for iOS written in Swift with extra love for images.
🎨 GPU accelerated image / video and camera filter library based on Metal. Support macOS & iOS. 图像、视频、相机滤镜框架
✂️ Detect and crop faces, barcodes and texts in image with iOS 11 Vision api.
A lightweight and fast image loader for iOS written in Swift.
📷 Reinventing the way ImagePicker works.
A Swift implementation of fastimage. Supports PNG, GIF, and JPEG.
An image viewer à la Twitter
An easy to use Image Viewer that is inspired by Facebook
A Swift client library for generating URLs with imgix
add text(multiple line support) to imageView, edit, rotate or resize them as you want, then render the text on image
Kanvas: a creation tool for iOS
📲 Use this extension 🧩 to create letter-based avatars or placeholders 🎭 to be utilized within your app
🌌 A convenient and easy to use image viewer for your iOS app
🍁🥓 Lightweight and fast Swift library for image downloading, caching and transformations
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.
An image download extension of the image view written in Swift for iOS, tvOS and macOS.
Image loading system
Scan the MRZ code of a passport and extract the firstname, lastname, passport number, nationality, date of birth, expiration date and personal numer.
UIKit a-là SwiftUI.framework [min deployment target iOS10]
Rough lets you draw in a sketchy, hand-drawn-like, style.
(Not maintained)Image filtering UI library like Instagram.
❄️ SVG in Swift
A Swift library that uses the Accelerate framework to provide high-performance functions for matrix math, digital signal processing, and image manipulation.
Swift library and command line tool to convert SVGs into SFSymbol, PNG, PDF and Swift source code.
This project demonstrates how to do pixel operations in swift.
A simple, performant, and lightweight SVG parser
🚀SwiftUI Image downloader with performant LRU mem/disk cache.
High performance GIF engine
A smart and easy-to-use image masking and cutout SDK for mobile apps.
Fabulous Image Processing in Swift
Fetches the most dominant and prominent colors from an image.
AsyncImage before iOS 15. Lightweight, pure SwiftUI Image view, that displays an image downloaded from URL, with auxiliary views and local cache.
📸 Instagram-like image picker & filters for iOS
A Swift 5 repo to crop image in any shape.
An Alamofire extension which converts JSON response data into swift objects using ObjectMapper
⚗️ Functional JSON Parser - Linux Ready 🐧
Functional JSON parsing library for Swift
🏹 Parse JSON with style
[Probably deprecated] Swift 2/3 JSON unmarshalling done (more) right
Elevate is a JSON parsing framework that leverages Swift to make parsing simple, reliable and composable.
Reflection based (Dictionary, CKRecord, NSManagedObject, Realm, JSON and XML) object mapping with extensions for Alamofire and Moya with RxSwift or ReactiveSwift
A handy swift json-object serialization/deserialization library
A type-safe JSON decoding library purely written in Swift
Fast JSON parsing for Swift
Hassle-free JSON encoding and decoding in Swift
JSONExport is a desktop application for Mac OS X which enables you to export JSON objects as model classes with their associated constructors, utility methods, setters and getters in your favorite language.
✌ Convert anything into anything in one operation; JSON data into class instances, hex strings into UIColor/NSColor, y/n strings to booleans, arrays and dictionaries of these; anything you can make sense of!
Auto reflection tool from JSON to Model, user friendly JSON encoder / decoder, aims to never die
Fast conversion between JSON and model in Swift.
Simple JSON Object mapping written in Swift
Pure Swift JSON encoding/decoding library
High performance JSONPath queries for Swift
🐔 Toolkit to parse, validate, manipulate, compare and display dates, time & timezones in Swift.
macOS app to generate Swift 5 code for models from JSON (with Codeable)
JSON to Core Data and back. Swift Core Data Sync.
A much faster version of JSONDecoder
Centering a view in a super view with Visual Format Language using Auto Layout in iOS/Swift
IHKeyboardAvoiding is an elegant solution for keeping any UIView visible when the keyboard is being shown - no UIScrollView required!
Codeless drop-in universal library allows to prevent issues of keyboard sliding up and cover UITextField/UITextView. Neither need to write any code nor any setup required and much more.
Emoji Keyboard for iOS
Codeless manager to hide keyboard by tapping on views for iOS written in Swift
⌨️ Add user-customizable global keyboard shortcuts (hotkeys) to your macOS app in minutes
🎀 A simple cross-platform toolbar/custom input accessory view library for iOS & macOS.
Swift UIKit keyboard manager for iOS apps.
💾 GoodPersistence is an iOS library that simplifies caching data in keychain and UserDefaults. Using a property wrapper, it reduces the complexity of implementing caching mechanisms, making it easier for developers to focus on app functionality. Compatible with latest Swift and supports all iOS devices. Easy to install with SPM.
Helper functions for saving text in Keychain securely for iOS, OS X, tvOS and watchOS.
Simple Swift wrapper for Keychain that works on iOS, watchOS, tvOS and macOS.
A simple Swift Keychain Wrapper for iOS, watchOS, and OS X.
A powerful, protocol-oriented library for working with the keychain in Swift.
A simple Keychain wrapper for iOS, macOS, tvOS, and watchOS
A simple wrapper for the iOS Keychain to allow you to use it in a similar fashion to User Defaults. Written in Swift.
The Artsy Auction Kiosk App.
Nimble matchers for FBSnapshotTestCase.
Modern interface to UserDefaults + Codable support
💾 Swifty and modern UserDefaults
Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS
Prephirences is a Swift library that provides useful protocols and convenience methods to manage application preferences, configurations and app-state. UserDefaults
Elevate the security of your UserDefaults with this lightweight wrapper that adds a layer of AES-256 encryption
💾 Safe, statically-typed, store-agnostic key-value storage written in Swift!
Key-Value store for Swift backed by LevelDB
Modern Swift API for NSUserDefaults
Effortlessly synchronize UserDefaults over iCloud.
BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.
C4 is an open-source creative coding framework that harnesses the power of native iOS programming with a simplified API that gets you working with media right away. Build artworks, design interfaces and explore new possibilities working with media and interaction.
Swift UI Kit to present clean modal/alert
A command line tool for cleaning unused resources in Xcode.
The perfect combination: Clean Swift + ReSwift + PromiseKit
A starter kit for those interested in iOS programming
An attractive color generator for Swift. Ported from randomColor.js.
A Swift Autolayout DSL for iOS & OS X
UILabel drop-in replacement supporting Hashtags (#), Mentions (@) and URLs (http://) written in Swift
Convert text with HTML tags, links, hashtags, mentions into NSAttributedString. Make them clickable with UILabel drop-in replacement.