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 (Store Kit 1)
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.
Easy to use, fast, and higher performance than UILabel.
Simple countdown UILabel with morphing animation, and some useful function.
G..lit...c...hing UILa..bel fo..r iO...S 📺
Incrementable UILabel for iOS and tvOS
KDEDateLabel is an UILabel subclass that updates itself to make time ago's format easier.
[EXPERIMENTAL] Graceful morphing effects for UILabel written in Swift.
A drop-in replacement for UILabel, which automatically adds a scrolling marquee effect when the label's text does not fit inside the specified frame
Swift TTTAttributedLabel replacement
QuickCheck for Swift
A triangle shaped corner label view for iOS written in Swift.
A tabbar with a number of preset animations written in pure SwiftUI
DEPRECATED - BrickKit For IOS
Powerful autolayout framework, that can manage UIView(NSView), CALayer and not rendered views. Not Apple Autolayout wrapper. Provides placeholders. Linux support.
A library that implements custom flow layouts for iOS apps
FlexLayout adds a nice Swift interface to the highly optimized facebook/yoga flexbox implementation. Concise, intuitive & chainable syntax.
Former is a fully customizable Swift library for easy creating UITableView based form.
The most powerful Grid container missed in SwiftUI
A declarative UI framework for iOS
Write less UI code
A powerful Swift programmatic UI layout framework.
Fast Swift Views layouting without auto layout. No magic, pure code, full control and blazing fast. Concise syntax, intuitive, readable & chainable. [iOS/macOS/tvOS/CALayer]
A UICollectionView layout whitch can move item with drag and drop.
A scroll view with a sticky header which shrinks as you scroll. Written with SwiftUI.
Simple static table views for iOS in Swift.
🍃 Concise Autolayout code
Nothing but sugar.
Localization/I18n: Incrementally update/translate your Strings files from .swift, .h, .m(m), .storyboard or .xib files.
Localize your views directly in Interface Builder with IBLocalizable
Localization of the application with ability to change language "on the fly" and support for plural form in any language.
Realtime Dynamic localization translation delivery system for iOS and Mac OSX in Swift. Create and update texts from localization.com without needing to recompile or redeploy. Cocapod for iOS devices (iPad, iPhone, iPod Touch and Mac)
Localize is a framework writed in swift to localize your projects easier improves i18n, including storyboards and strings.
Swift friendly localization and i18n with in-app language switching
Validate iOS, Android, and Mac localizations. Find errors in .strings, .stringsdict, and strings.xml files.
Crowdin iOS SDK delivers all new translations from Crowdin project to the application immediately
A framework bringing additional nodes & filters to Stencil dedicated to Swift code generation
Tiny Swift DSL for Autolayout
Super lightweight library that helps you to localize strings, even directly in storyboards!
📍async/await CoreLocation
Turn-by-turn navigation logic and UI in Swift on iOS
A JSON deserialization library for Swift
ProgressHUD is a lightweight and easy-to-use HUD for iOS. With more than 5000+ animations. ‼️
Request the Location Services via a 3D 360° flyover MKMapView 🗺
📸 Delightful Swift snapshot testing.
Customizable Console UI overlay with debug log on top of your iOS App
CleanroomLogger provides an extensible Swift-based logging API that is simple, lightweight and performant
Clipboard extension app for macOS.
A simple Swift package for measuring and reporting the time taken for operations
A lightweight logging framework for Swift
An extensible logging framework for Swift
A fancy logger yet lightweight, and configurable. 🖨
A flexible logging library written in Swift
📕 Swift Logging Utility for Xcode & Google Docs
A Logging API for Swift
📱💬🚦 TinyConsole is a micro-console that can help you log and display information inside an iOS application, where having a connection to a development computer is not possible.
TraceLog is a highly configurable, flexible, portable, and simple to use debug logging system for Swift and Objective-C applications running on Linux, macOS, iOS, watchOS, and tvOS.
Class for logging excessive blocking on the main thread
Shows your current framerate (fps) in the status bar of your iOS app
Willow is a powerful, yet lightweight logging library written in Swift.
A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.
Easy Map Annotation Clustering 📍
360° flyover on a MKMapView 🚁
The Swift Geometry Engine.
Easily use gradients in UIKit for iOS & tvOS
Location, motion, and activity recording framework for iOS
Interactive, thoroughly customizable maps for iOS powered by vector tiles and Metal
Polyline encoder / decoder in swift
Simple utility for only executing code every so often.
A native SwiftUI view for rendering Markdown text in an iOS or macOS app
Rich Markdown editing control for iOS
A SwiftUI view for displaying Markdown with customizable appearances.
A Swift package for parsing, building, editing, and analyzing Markdown documents.
Display and customize Markdown text in SwiftUI
Converts Markdown files and strings into NSAttributedStrings with lots of customisation options.
A set of protocols for Arithmetic, Statistics and Logical operations
Microbenchmarking app for Swift with nice log-log plots
Arbitrary-precision arithmetic in pure Swift
String → Number
Geometry, simplified.
A Swift library that uses the Accelerate framework to provide high-performance functions for matrix math, digital signal processing, and image manipulation.
Advanced mathematical types and functions for Swift
Functional programming in Swift
MQTT 5.0 client library for iOS and macOS written in Swift
The Swift language implementation of gRPC.
A community-driven replacement for JSQMessagesViewController
A simple and beautiful chart lib used in Piner and CoinsMan for iOS(https://github.com/kevinzhow/PNChart) Swift Implementation
Useful code around SwiftNIO.
HTTP/2 support for SwiftNIO
Extensions for SwiftNIO to support Apple platforms as first-class citizens.
Plugin and runtime library for using protobuf with Swift
A command line interface for your Swift scripts
Better Codable through Property Wrappers
A Collection of PropertyWrappers to make custom Serialization of Swift Codable Types easy
Extensions giving Swift's Codable API type inference super powers 🦸♂️🦹♀️
A nicer way to handle files & folders in Swift
Command line tool for exporting resources and generating code from your Figma files
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.
[DEPRECATED] Marathon makes it easy to write, run and manage your Swift scripts 🏃
Turn your Swift data model into a working CRUD app.
Easily run shell commands from a Swift script or command line tool
🚀 Command Line Tool to create XCFramework for multiple platforms in one shot!
OpenAPI/Swagger 3.0 Parser and Swift code generator
A simple way to consume custom deep link URLs in a Swift app
Homebrew for Swift packages
Code samples from the Swift by Sundell website & podcast
Start your next Open-Source Swift Framework 📦
Convenient & secure logging during development & release in Swift 4 & 5
The better way to deal with JSON data in Swift.
🧸 Xcode Playground management made easy
[Deprecated] The easy to use Swift JSON decoder
Open your xcode project with Xcode of specific version
A little beautifier tool for xcodebuild
The MobileNet neural network using Apple's new CoreML framework
Run Stable Diffusion on Mac natively
Swift app demonstrating Core ML Stable Diffusion
Classify images offline using Watson Visual Recognition and Core ML
AutoMocker is a Swift framework that leverages the type system to let you easily create mocked instances of your data types.
Boilerplate-free mocking framework for Swift!
Simple way to identify what is different between 2 instances of any type. Must have for TDD.
🐤Dynamically Mock server behaviors and responses in Swift
Mock Alamofire and URLSession requests without touching your code implementation
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 or is unstable or just to reproduce planned/edge cases.
An elegant library for stubbing HTTP requests with ease in Swift
A simple mocking framework for Swift, inspired by the famous http://mockito.org/
Efficient Mock Generator for Swift
MockSwift is a Mock library written in Swift.
Framework for automatic mock generation. Adds a set of handy methods, simplifying testing. One of the best and most complete solutions, including generics support and much more.
The official MongoDB driver for Swift
Native MongoDB driver for Swift, written in Swift
A stand-alone Swift wrapper around the mongo-c client library, enabling access to MongoDB servers.
Vapor ORM (queries, models, and relations) for NoSQL and SQL databases
Elegant library to manage the interactions between view and model in Swift
A stand-alone Swift wrapper around the MySQL client library, enabling access to MySQL servers.
Store and retrieve Codable objects to various persistence layers, in a couple lines of code!
🛶 Your lightweight persistence toolbox
A powerful Swift framework for evaluating natural language math expressions
Type-safe networking abstraction layer that associates request type with response type.
a little native network debugging tool for iOS
Publish and discover services using Bonjour
🌸 Powerful Codable API requests builder and manager for iOS.
Robust Swift networking for web APIs
🌐 Makes Internet connectivity detection more robust by detecting Wi-Fi networks without Internet access.
Lightweight Concurrent Networking Framework
Web API client built using async/await
📡 GoodNetworking is an iOS library written in Swift that simplifies HTTP networking by using GRSession and Encodable/DataRequest extensions. It supports latest Swift and all iOS devices, making it a powerful solution for managing network interactions and data encoding/decoding. The library is easy to install with SPM.
Easy to use OAuth 2 library for iOS, written in Swift.
Swift HTTP for Humans
📱📲 A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices
A lightweight, one line setup, iOS / OSX network debugging library! 🦊
A type-safe, high-level networking solution for Swift apps
OAuth2 framework for macOS and iOS, written in Swift.
Swift based OAuth library for iOS
🏇 A Swift HTTP / HTTPS networking library just incidentally execute on machines
Swift/Obj-C HTTP framework with a focus on REST and JSON
A Swift framework for working with emails
Network logger for Apple platforms
Write clean, concise and declarative network code relying on URLSession, with the power of RxSwift. Inspired by Retrofit.
Sherlock Holmes of the networking layer. 🕵️♂️
🧚 MVP Network Api library. 插件版网络基础架构,支持响应式。
Next Generation of ShadowsocksX
Elegant network abstraction layer in Swift.
Useful code around SwiftNIO.
HTTP/2 support for SwiftNIO
Thin wrapper around NSURLSession in swift. Simplifies HTTP requests.
A simple OAuth library for iOS with a built-in set of providers
🌏 A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications.
Lightweight network abstraction layer, written on top of Alamofire
iOS network debugging, like a wizard 🧙♂️
Get any text on your screen into your clipboard.
Fast and simple OCR library written in Swift
A Swift wrapper around Tesseract for use in iOS, macOS, and Linux applications
A command-line application to convert images, PDFs, and audio files to text using Apple's APIs
Document Scanning Made Easy for iOS
Straightforward, type-safe argument parsing for Swift
Commonly used data structures for Swift
Swift compiler driver reimplementation in Swift
Formatting technology for Swift source code
A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.
Low-level system calls and types for Swift
Type-safe networking abstraction layer that associates request type with response type.
CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
Vapor ORM (queries, models, and relations) for NoSQL and SQL databases
CRUD is an object-relational mapping (ORM) system for Swift 4+.
A collection of functions for statistical calculation written in Swift.
Issue repository for the Functional Swift book
30 mini Swift Apps for self-study
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
Excel spreadsheet (XLSX) format parser written in pure Swift
Delightful framework for iOS to easily persist structs, images, and data
Simplified access to Apple's CloudKit
KeyPathKit is a library that provides the standard functions to manipulate data along with a call-syntax that relies on typed keypaths to make the call sites as short and clean as possible.
Solutions to LeetCode by Swift
Super lightweight DB written in Swift.
This package makes your Decodable types resilient to decoding errors and allows you to inspect those errors.
Safe and easy way to use FileManager as Database
Swift framework for zipping and unzipping files.
A set of cool animated page controls written in Swift to replace boring UIPageControl. Mady by @ChiliLabs - https://chililabs.io
A simple but highly customizable UICollectionViewLayout for UICollectionView -- Simple SwiftUI views that let you make page-view effects.
A flexible UIPageControl like Instagram.
Quickly implement swipable page views.
📖 A simple, highly informative page view controller
Infinite paging controller, scrolling through contents and title bar scrolls with a delay
Paging view controller with customizable menu in Swift
#Busy Re-Building....# An easy way to use pull to refresh and infinite scrolling in Swift. Pod 'ESPullToRefresh'
Swipe between pages with an interactive title navigation control. Configure horizontal or vertical chains for unlimited pages amount.
This is an example project of SwiftUI and Combine using GitHub API.
🚀 This is a tiny experimental application using SwiftUI with Flux architecture.
Native Pager in SwiftUI
iOS, macOS, Swift, Objective-C 心得
AlamofireImage is an image component library for Alamofire
Controls the visibility of the network activity indicator on iOS using Alamofire.
Sample Code of the App Architecture Book
Example of Clean Architecture of iOS app using RxSwift
📖 Design Patterns implemented in Swift 5.0
A nicer way to handle files & folders in Swift
⚛️ GoodReactor is a Redux-inspired Reactor framework for iOS developed using Swift. It enables seamless communication between the View Model, View Controller, and Coordinator through state and navigation functions. It ensures no side-effects by interacting with dependencies outside of the Reduce function. Integrate it with using SPM!
Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.
An iOS library to natively render After Effects vector animations
Reactant is a reactive architecture for iOS
Cocoa framework and Obj-C dynamism bindings for ReactiveSwift.
💎 Redux like architecture for SwiftUI
UITableView and UICollectionView Data Sources for RxSwift (sections, animated updates, editing ...)
Reactive Programming in Swift
Spin aims to provide a versatile Feedback Loop implementation working with the three main reactive frameworks available in the Swift community (RxSwift, ReactiveSwift and Combine)
Stateful view controller containment for iOS and tvOS
The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!
⚛️ Atomic approach state management and dependency injection for SwiftUI
[Deprecated] The easy to use Swift JSON decoder
Viper Framework for iOS using Swift
Provide mobile in-app payments functionality within your iOS application.
Adyen iOS Drop-in and Components
Easy to use iOS library with components for input of Credit Card data.
Braintree SDK for iOS
A Payment Card UI & Validator for iOS
Integrate bitcoin into your iOS application with Coinbase
Frames iOS: making native card payments simple
Bank Card Generator with Swift using SnapKit DSL 💳
Easily integrate Credit Card payments module in iOS App. Swift 4.0
Stripe iOS SDK
Reading and Validating In App Purchase Receipt Locally.
🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView.
Allow users to easily share Diagnostics with your support team to improve the flow of fixing bugs.
Escape and unescape HTML entities in Swift
PDF Reader for iOS written in Swift
A simple generator of PDF written in Swift.
Create a simple PDF effortlessly. 😄
TPPDF is a simple-to-use PDF builder for iOS and macOS written in Swift
An iOS PDF viewer and annotator written in Swift that can be embedded into any application.
iOS app for use with Bluefruit Bluetooth LE breakout board
iOS app for use with Bluefruit Bluetooth LE modules and dev boards from Adafruit (v2.0)
iOS & OSX Bluetooth library for RxSwift
AREK is a clean and easy way to request any kind of iOS permission (with some nifty features 🤖)
A unified API to ask for permissions on iOS
Intelligent iOS permissions UI and unified API
Universal API for request permission and get its statuses.
Make permission request easier.
A toolkit for SQLite databases, with a focus on application development
Elegant SwiftUI phone number textField.
An UITextField subclass to simplify country code's picking. Swift 5.0
A Swift framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber.
Flexible Stepped Progress Bar for IOS
Customizable progress indicator library in Swift
CircleProgressView
A linter tool for Interface Builder
Lint tool for Localizable.strings
Compile-time safe Swift dependency injection framework
Promises for Swift & ObjC.
Concurrency utilities for Swift
A tool for Swift code modification intermediating between code generation and formatting.
SwiftCop is a validation library fully written in Swift and inspired by the clarity of Ruby On Rails Active Record validations.
A command-line tool and Xcode Extension for formatting Swift code
A tool to enforce Swift style and conventions.
An Xcode formatter plug-in to format your swift code.
Cross-platform static analyzer and linter for Swift.
Safe and easy wrappers for RealmSwift
Unrealm is an extension on RealmCocoa, which enables Swift native types to be saved in Realm.
Rich Markdown editing control for iOS
RichTextKit is a Swift SDK that helps you use rich text in Swift and SwiftUI.
iOS Text View (UIView) that Properly Displays LaTeX, HTML, Markdown, and YouTube/Vimeo Links
A text view that supports selection and expansion
A JavaScript Engine Fuzzer
📋A hand-curated collection of useful and informative Swift Scripting materials.
A Swift framework for shell scripting.
ScrollKit is a SwiftUI library that adds powerful scrolling features to SwiftUI, such as offset tracking and sticky scroll view headers.
ScrollKit is a SwiftUI library that adds powerful scrolling features to SwiftUI, such as offset tracking and sticky scroll view headers.
Multi-tier UIScrollView nested scrolling solution. 😋😋😋
↕️ VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9.
Helps you define secure storages for your properties using Swift property wrappers.
Valet lets you securely store data in the iOS, tvOS, watchOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise.
iOS app for use with Bluefruit Bluetooth LE breakout board
HTTP client library built on SwiftNIO
Azure Functions in Swift! Purely in Swift!
Apple Push Notifications (APNs) Server-Side library.
Swift implementation of AWS Lambda Runtime
Cleanly startup and shutdown server application, freeing resources in order before exiting.
This generic SOAP client allows you to access web services using a your iOS app, Mac OS X app and AppleTV app.
Socket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux.
SSL/TLS Add-in for BlueSocket using Secure Transport and OpenSSL
WebSocket(RFC-6455) library written using Swift
Reactive WebSockets
🔌 Non-blocking TCP socket layer, with event-driven server and client.
Websockets in swift for iOS and OSX
The easy way to use sockets on Apple platforms
Fast Websockets in Swift for iOS and OSX
The easiest way to get started with MongoDB on the Mac
A type safe MySQL client for Swift
A stand-alone Swift wrapper around the mongo-c client library, enabling access to MongoDB servers.
A stand-alone Swift wrapper around the MySQL client library, enabling access to MySQL servers.
Apple Push Notifications (APNs) Server-Side library.
A stand-alone Swift wrapper around the libpq client library, enabling access to PostgreSQL servers.
A Swift client for Redis.
A stand-alone Swift wrapper around the SQLite 3 client library.
WebSockets support for Perfect.
A type-safe, Swift-language layer over SQLite3.
A toolkit for SQLite databases, with a focus on application development
A type-safe, Swift-language layer over SQLite3.
Basic SQLite wrapper for Swift 4.x and lightweight ORM for accessing underlying tables in an SQLite database
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
A view controller that uses root views of child view controllers as views in a UIStackView.
A controller that uses a UIStackView and view controller composition to display content in a list
UIStackView replica for iOS 7.x and iOS 8.x
Camera and Microphone streaming library via RTMP and SRT for iOS, macOS, tvOS and visionOS.
Demonstrates how to build a live broadcast app(Swift 3)
Elegant HTTP Networking in Swift
A declarative Auto Layout DSL for Swift 📱📐
The Artsy Auction Kiosk App.
A lightweight, pure-Swift library for downloading and caching images from the web.
The Swift (and Objective-C) testing framework.
Replacement for Apple's Reachability re-written in Swift with closures
Meta-programming for Swift, stop writing boilerplate code.
The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!
Easily generate cross platform Swift framework projects from the command line
🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView.
A declarative Auto Layout DSL for Swift 📱📐
💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.
💻 A fast and flexible O(n) difference algorithm framework for Swift collection.
👕👚 Theme management in Swift
UISlider clone with multiple thumbs and values, range highlight, optional snap intervals, optional value labels, either vertical or horizontal.
:octocat: 🔍 RAMReel is a UI controller that allows you to choose options from a list. Swift UI library made by @Ramotion
Unidirectional, transactional, operation-based Store implementation.
Define UI styles for iOS apps in a hot-reloadable yaml or json file
🎨 Powerful theme/skin manager for iOS 9+ 主题/换肤, 暗色模式
SVG parser and renderer written in SwiftUI
A simple, performant, and lightweight SVG parser
🔥 A multi-directional card swiping library inspired by Tinder
SwipeViewController is a Swift modification of RKSwipeBetweenViewControllers - navigate between pages / ViewControllers
A Customizable Switch UI for iOS, Inspired from Google's Material Design in Swift
Unidirectional, transactional, operation-based Store implementation.
💊 An iOS switch control implemented in Swift with full Interface Builder support
Generic Cross Platform Signal Handler
Add “Launch at Login” functionality to your macOS app in seconds
Low-level atomic operations for Swift
A benchmarking tool for Swift Collection algorithms
Swift compiler driver reimplementation in Swift
Low-level system calls and types for Swift
macOS system library in Swift
:octocat: AdaptiveController is a 'Progressive Reduction' Swift UI module for adding custom states to Native or Custom iOS UI elements. Swift UI component by @Ramotion
🔎 A simple and beautiful barcode scanner.
This library is for adding animation to iOS tabbar items, which is inherited from UITabBarController.
A set of cool animated page controls written in Swift to replace boring UIPageControl. Mady by @ChiliLabs - https://chililabs.io
A fun, easy-to-use tab bar navigation controller for iOS.
Easy Map Annotation Clustering 📍
This is a Review posting app that let user find interesting places near them
A fully customizable container view controller to display a set of ViewControllers in a horizontal scroll view. Written in Swift.
:octocat: ESTabBarController is a Swift model for customize UI, badge and adding animation to tabbar items. Support lottie!
A lightweight customized tabbar view. 📌
KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS.
Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
A flexible TabBarController with search tab like SNKRS.
📱 TabBar – highly customizable tab bar (i.e. TabView) for your SwiftUI application.
™️ A powerful paging view controller with interactive indicator bars
Paging view controller and scroll tab view
Android PagerTabStrip for iOS.
🍃 An expressive, performant, and extensible templating language built for Swift.
Stencil is a simple and powerful template language for Swift.
A Powerful , Extensible CSS Parser written in pure Swift.
A very flexible message bar for UIKit and SwiftUI.
🗂️ This repository provides a guide to creating Xcode templates for iOS boilerplate code to save time and increase creativity in development. It simplifies the process and helps new team members get up to speed. A solution to Xcode's poorly documented templates.
Network testing for Swift
Erik is an headless browser based on WebKit. An headless browser allow to run functional tests, to access and manipulate webpages using javascript.
👽 Swift fake data generator
A framework for easily testing Push Notifications and Routing in XCUITests
Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!
Enable network mocks and more in UI Tests
View your app on different device and font sizes
Snapshot testing tool for iOS and tvOS
BDD Framework and test runner for Swift projects and playgrounds
The XCTest Project, A Swift core library for providing unit test support
Quickly try out any Swift pod or framework in a playground
How do I test this with UI Testing?
Runtime introspection and unit testing of SwiftUI views
Xcode-like HTML report for Unit and UI Tests
µframework for Attributed strings.
Easiest way to create an attributed UITextView (with support for multiple links and from html)
Beautiful, easy attributed strings in Swift
Swift emoji string parsing library
Fully open source text editor for iOS written in SwiftUI.
A simple and customizable Markdown Parser for Swift
Markdown View for iOS.
[iOS] A fully themeable markdown editor with live syntax highlighting.
An easy way to add mentions to uitextview like Facebook and Instagram
Swift Parser Combinators
Great Swift String Pluralize Extension
Write amazing, strong-typed and easy-to-read NSPredicate.
An NSPredicate DSL for iOS, OSX, tvOS, & watchOS. Inspired by SnapKit and lovingly written in Swift.
Regular expressions for swift
🔤 Swifty regular expressions
RichEditorView is a simple, modular, drop-in UIView subclass for Rich Text Editing.
A library for formatting strings on iOS and macOS
A documentation generator for Swift projects
👩🎨 Elegant Attributed String composition in Swift sauce
Swift Port of VerbalExpressions
A Swifty API for attributed strings
A TextView that provides easy to use tagging feature for Mention or Hashtag
Format iOS attributed strings easily
An easier way to compose attributed strings
Like a SwiftUI ViewBuilder, but for Text
A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
Lightweight and Powerful Editor Kit
Animated UITextField and UITextView replacement for iOS
Subclass of UITextField that shows inline suggestions while typing.
A customisable view for entering arbitrary length pins, codes or passwords in iOS. Supports iOS 12 one time codes.
CHIOTPField is a set of textfields that can be used for One-time passwords, SMS codes, PIN codes, etc. Mady by @ChiliLabs - https://chililabs.io
DTTextField is a custom textfield with floating placeholder and error label
Floating Label TextField for SwiftUI. FloatingLabelTextFieldSwiftUI
A UITextField with bouncy placeholder.
Fully-wrapped UITextField made to work entirely in SwiftUI
A custom TextField with a switchable icon which shows or hides the password and enforce good password policies
UITextField subclass with autocompletion suggestions list
A beautiful and flexible text field control implementation of "Float Label Pattern". Written in Swift.
Declarative building and fast rendering attributed string library.
SVPinView is a light-weight customisable library used for accepting pin numbers or one-time passwords.
UITextField character counter with lovable UX 💖. No math skills required 🙃.
Custom UITextFields effects inspired by Codrops, built using Swift
🏄♂️ UITextField-Navigation makes it easier to navigate between UITextFields and UITextViews
A Stepper object that displays its value.
VKPinCodeView is simple and elegant UI component for input PIN. You can easily customise appearance and get auto fill (OTP) iOS 12 feature right from the box.
Syntactic sugar in Swift for asynchronous dispatches in Grand Central Dispatch
The ES8 Async/Await control flow for Swift
Elegant ⏱ interface for Swift apps
Well-tested GCD Timer in Swift
Schedule timing task in Swift using a fluent API. (A friendly alternative to Timer)
Swifty API for NSTimer
🧰 Case paths extends the key path hierarchy to enum cases.
🤝 Struct and enum data access in harmony.
🎱 Composable, transformable, controllable randomness.
🎁 A compile-time guarantee that a collection contains a value.
A library for turning nebulous data into well-structured data, with a focus on composition, performance, generality, and ergonomics.
📸 Delightful Swift snapshot testing.
🏷 A wrapper type for safer, expressive code.
🛂 A result type that accumulates multiple errors.
From TOML to Swift Codable types.
:octocat: AdaptiveController is a 'Progressive Reduction' Swift UI module for adding custom states to Native or Custom iOS UI elements. Swift UI component by @Ramotion
Awesome iOS 11 appstore cards in swift 5.
:octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Swift UI library made by @Ramotion
A simple way to create custom interactive UIViewController transitions
:octocat: ExpandingCollection is an animated material design UI card peek/pop controller. iOS library made by @Ramotion
:octocat: 📃 FoldingCell is an expanding content cell with animation made by @Ramotion
Elegant transition library for iOS & tvOS
Library for smooth animation of images during transitions.
🌊 - Jelly is a library for animated, non-interactive & interactive viewcontroller transitions and presentations with the focus on a simple and yet flexible API.
Example of using SwiftUI to create a beautiful Liquid Swipe control
Custom interactive transition like Apple Music iOS App (iOS 9). written in Swift.
Use PanGesture to dismiss view on UIViewController and UIView
: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
This is a Swift based demo project to show how to make the transition Pinterest liked.
:octocat: PreviewTransition is a simple preview gallery UI controller with animated tranisitions. Swift UI library made by @Ramotion
A Splash view that animates and reveals its content, inspired by Twitter splash
SamuraiTransition is an open source Swift based library providing a collection of ViewController transitions featuring a number of neat “cutting” animations.
Custom transition between controllers. Settings controller for your iOS app.
Now playing controller from Apple Music, Mail & Podcasts Apple's apps.
This component implements transition animation to crumble view-controller into tiny pieces.
Swift UI libraries, iOS components and animations by @Ramotion
Pure SwiftUI Navigation transitions ✨
Easy interactive interruptible custom ViewController transitions
Custom interactive view controller transition from one view to another view.
A number of preset loading indicators created with SwiftUI
Super awesome Swift minion for Core Data (iOS, macOS, tvOS)
AGCircularPicker is helpful component for creating a controller aimed to manage any calculated parameter
A custom stretchable header view for UIScrollView or any its subclasses with UIActivityIndicatorView and iPhone X safe area support for content reloading. Built for iOS 10 and later.
A way to quickly add a notification badge icon to any view. Make any view of a full-fledged animated notification center.
Simple battery shaped UIView
A better way to present a SFSafariViewController or start a ASWebAuthenticationSession in SwiftUI.
Bottom Sheet for iOS
Play BreakOut while loading - A playable pull to refresh view using SpriteKit
Provides Label and ImageView for screen capture prevention.
Circular progress indicator for your macOS app
💾 A collection of classic-style UI components for iOS
👉↕️📱ContainerController 🧩✨⚙️ is a UI Component Swipe-Panel (Customizable). 💡 The idea is copied from the app: Apple Maps, Stocks. Swift version
A simple, customizable view for efficiently collecting country information in iOS apps.
Custom segue for OSX Storyboards with slide and cross fade effects (NSViewControllerTransitionOptions)
A library to recreate the iOS Apple Music now playing transition
💻 A fast and flexible O(n) difference algorithm framework for Swift collection.
Show progress in your app's Dock icon
A message bar for iOS written in Swift.
Protocol oriented, type safe, scalable design system foundation swift framework for iOS.
A Material Design drop down for iOS
Fully customisable tooltip view in Swift for iOS.
Elissa displays a notification on top of a UITabBarItem or any UIView anchor view to reveal additional information.
Cool Animated music indicator view written in Swift
🚸 A child view controller framework that makes setting up your parent controllers as easy as pie.
💅 Fashion accessories and beauty tools to share and reuse UI styles in a Swifty way
Completely customizable progress based loaders drawn using custom CGPaths written in Swift
Beautiful flag icons for usage in apps and on the web.
A container view that responds to scrolling of UIScrollView
Flexible Stepped Progress Bar for IOS
A clean and easy-to-use floating panel UI component for iOS
Whole, half or floating point ratings control written in Swift
:octocat:💧 A slider widget with a popup bubble displaying the precise value selected. Swift UI library made by @Ramotion
Kit for building custom gauges + easy reproducible Apple's style ring gauges.
A stepper with a sliding label in the middle.
📊 A customizable gradient progress bar (UIProgressView).
Flexible Mustache templates for Swift
An UITextView in Swift. Support auto growing, placeholder and length limit.
A custom reusable circular / progress slider control for iOS application.
A library, which adds the ability to hide navigation bar when view controller is pushed via hidesNavigationBarWhenPushed flag
A horizontal scroll dial like Instagram.
Simple parallax header for UIScrollView.
A customizable color picker for iOS in Swift
⚡️ A library of widgets and helpers to build instant-search applications on iOS.
Beautiful animated placeholders for showing loading of data
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. And you don't need to write any line of code for it, it all happens automatically.
A UITextView subclass that adds support for multiline placeholder written in Swift.
Declarative, configurable & highly reusable UI development as making Lego bricks.
A license list generator of all your dependencies for iOS applications
Spinner loader components with liquid animation
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.
SpriteKit Floating Bubble Picker (inspired by Apple Music) 🧲
An iOS picker view to serve all your "picking" needs
A draggable modal for iOS Applications.
A UI/UX framework for creating beautiful applications.
[In maintenance mode] Modular and customizable Material Design UI components for iOS
Material design components for iOS written in Swift
🏞 A simple iOS photo and video browser with optional grid view, captions and selections written in Swift5.0
Apple TV Parallax effect in Swift.
UISegmentedControl remake that supports selecting multiple segments, vertical stacking, combining text and images.
Simple parallax header for UIScrollView
MZFormSheetPresentationController provides an alternative to the native iOS UIModalPresentationFormSheet, adding support for iPhone and additional opportunities to setup UIPresentationController size and feel form sheet.
Neumorphism framework for UIKit.
A collection of awesome loading animations
Non-intrusive iOS UI library to implement overlay based interfaces
Parallax Scroll-Jacking Effects Engine for iOS / tvOS
A SwiftUI Library for creating resizable partitions for View Content.
Popover is a balloon library like Facebook app. It is written in pure swift.
A library to present popovers. Simple, modern, and highly customizable. Not boring!
An iOS progress indicator view library written in SwiftUI
You can dismiss modal viewcontroller like Facebook Messenger by pulling scrollview or navigationbar in Swift.
🎛 QGrid: The missing SwiftUI collection view.
RangeSeedSlider provides a customizable range slider like a UISlider.
A simple keyframe-based animation framework for iOS, written in Swift. Perfect for scrolling app intros.
A token field implementation for iOS
A Swift mixin for reusing views easily and in a type-safe way (UITableViewCells, UICollectionViewCells, custom UIViews, ViewControllers, Storyboards…)
iOS 11 Control Center Slider
Simple selection dialog
An iOS Library that makes shadows management easy on UIView.
Sheeeeeeeeet is a Swift library for creating menus, custom action sheets, context menus etc.
Iridescent Effect View (inspired by Apple Pay Cash) ✨
Progress and Activity Indicators for iOS apps
🔥 A multi-directional card swiping library inspired by Tinder
☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting
Simple PhotoBrowser/Viewer inspired by facebook, twitter photo browsers written by swift
A library to simplify iOS animations in Swift.
StarryStars is iOS GUI library for displaying and editing ratings
Placeholder views based on content, loading, error or empty states
Step-by-step progress view with labels and shapes. A good replacement for UIActivityIndicatorView and UIProgressView.
A framework that provides CurtainController. CurtainController is a container view controller that implements a content-curtain interface. You can find a similar implementation in applications like Apple Maps, Find My, Stocks, etc. Someone calls it "Pull Up" or "Bottom Sheet".
High performance and lightweight UIView, UIImage, UIImageView, UIlabel, UIButton, Promise and more.
Simple and highly customizable iOS tag list view, in Swift.
A Swift extension that adds toast notifications to the UIView object class.
🍞 Toast for Swift
✨ Twinkle interface elements in Swift
Inspired by game development UIPheonix is a super easy, flexible, dynamic and highly scalable UI framework + concept for building reusable component/control-driven apps for macOS, iOS and tvOS. The same API apply for cross platform development! Think of it as using Lego blocks, you can use similar ones and move them around easy as pie.
🐝 Super ultra drawer view
URLEmbeddedView automatically caches the object that is confirmed the Open Graph Protocol.
Windless makes it easy to implement invisible layout loading view.
An iOS text field that represents tags, hashtags, tokens in general.
High performance Swift treemap layout engine for iOS and macOS.
🔍 Awesome fully customize search view like Pinterest written in Swift 5.0 + Realm support!
Lightweight custom collection view inspired by Airbnb.
Easy way to integrate pagination with dummy views in CollectionView, make Instagram "Discover" within minutes.
🌀 Blueprints - A framework that is meant to make your life easier when working with collection view flow layouts.
Make. It. Bounce.
⭐ Custom card-designed CollectionView layout
A lightweight UICollectionViewLayout that 'pages' and centers its cells 🎡 written in Swift
UICollectionViewCell with checkbox when it isSelected and empty circle when not - like Photos.app "Select" mode.
Reimagining UICollectionView
A UICollectionViewLayout subclass displays its items as rows of items similar to the App Store Feature tab without a nested UITableView/UICollectionView hack.
A CollectionView Layout displaying a slanted cells
FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.
:octocat: Gliding Collection is a smooth, flowing, customizable decision for a UICollectionView Swift Controller. iOS library made by @Ramotion
🔄 GravitySlider is a beautiful alternative to the standard UICollectionView flow layout.
🚀UITableView and UICollectionView provider to simplify basic scenarios of showing the data.
This component allows for the transfer of data items between collection views through drag and drop
iOS custom view to display books on shelf
Easy and type-safe iOS table and collection views in Swift.
Spreadsheet CollectionViewLayout in Swift. Fully customizable. 🔶
Made in Swift - Tag layout for UICollectionView supporting 3 types of alignments - Left || Centre || Right
UICollectionViewSplitLayout makes collection view more responsive.
Elegant and easy way to integrate pagination with dummy views
🎉 Swift library to support collapsible sections in a table view.
💾 🔜📱 Type-safe data-driven CollectionView, TableView Framework. (We can also use ASCollectionNode)
Elastic pull to refresh for iOS developed in Swift
💾 A library for backporting UITableView/UICollectionViewDiffableDataSource.
Protocol-oriented UITableView management, powered by generics and associated types.
:octocat: ESTabBarController is a Swift model for customize UI, badge and adding animation to tabbar items. Support lottie!
✨ Awesome expandable, collapsible tableview cell for iOS written in Swift 5
A UITableViewCell with an editable text field
Netflix and App Store like UITableView with UICollectionView, written in pure Swift 4.2
Reusable GridView with excellent performance and customization that can be time table, spreadsheet, paging and more.
Nice library to show placeholders and Empty States for any UITableView/UICollectionView in your project
Simple way to add parallax header to UIScrollView/UITableView written in Swift.
Animated top menu for UITableView / UICollectionView / UIScrollView written in Swift
iOS Simple Cool PullToRefresh Library. It is written in pure swift.
A simple way to create a UITableView for settings in Swift.
A UITableView extension that enables cell insertion from the bottom of a table view.
Simple single-selection or multiple-selection checklist, based on UITableView
Easier way to represent the structure of UITableView.
UITableView based component designed to display a hierarchy of expandable/foldable comments.
Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift.
WLEmptyState is an iOS based component that lets you customize the view when the dataset of a UITableView or a UICollectionView is empty. We created a sample project with the WLEmptyState component to show how you can use it.
✨ Awesome expandable, collapsible tableview cell for iOS written in Swift 4
Swift library to develop custom Alexa Skills
Elegant Apply Style by Swift Method Chain.🌙
Pure Declarative Programming in Swift, Among Other Things
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Implementation of x-callback-url (Inter app communication) in swift
Swifty closures for UIKit and Foundation
Swift implementations for function currying
🦀Amazingly incredible extraordinary lightning fast diffing in Swift
👷♀️ Closure-based delegation without memory leaks
⛽ Differific - a fast and convenient diffing framework.
A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript
📦 KeyPath dynamicMemberLookup based syntax sugar for Swift.
Ethereum Wallet Toolkit for iOS - You can implement an Ethereum wallet without a server and blockchain knowledge.
Catch Objective-C exceptions in Swift
🗃 Powerful and easy to use Swift Query Builder for Vapor 3.
A Swift Formatter Kit
📑 GoodExtensions is a collection of useful and frequently used Swift extensions for iOS development, designed to simplify and streamline common tasks.It helps developers write clean and concise code, saving time and effort while boosting productivity. Get access to a wealth of essential tools for iOS development in one convenient library.
📑 GoodUIKit is a UIKit extensions library filled with reusable UI snippets for faster and more efficient iOS development. Boost productivity and streamline your workflow with ready-to-use UI components.
🖍 Highlight whatever you want!
Hot Reloading for Swift applications!
Find retain cycles / memory leaks sooner.
Swift-friendly API for a set of powerful Objective C runtime functions.
The simplest way to display the librarie's licences used in your application.
A percentage type for Swift
A tool to identify unused code in Swift projects.
📘A library for isolated developing UI components and automatically taking snapshots of them.
Generate a privacy policy for your iOS app quickly and automatically
Google ProtocolBuffers for Apple Swift
Strong typed, autocompleted resources like images, fonts and segues in Swift projects
Random data generation in Swift
Preview extractor for news, articles and full-texts in Swift
Enable autocomplete use resources in swift project.
🏈 Cache CocoaPods for faster rebuild and indexing Xcode project
Infix operators for monadic functions in Swift
A Swift micro library for generating Sunrise and Sunset times.
SpriteKit API reproducing UIView's spring animations with SKAction
macOS system monitor in your menu bar
☕ Something sweet that goes great with your Cocoa
Type-Safe Associated Objects in Swift
Collection of Swift-extensions to boost development process.
Swiftbot on slack. Inspired by kishikawakatsumi/swift-compiler-discord-bot
A handy collection of more than 500 native Swift extensions to boost your productivity.
It makes a preview from an URL, grabbing all the information such as title, relevant texts and images.
A command-line tool and Swift Package for generating class diagrams powered by PlantUML
A tiny generator of random data for swift
A utility that reminds your iPhone app's users to review the app written in pure Swift.
Trace Swift and Objective-C method invocations
Introspect underlying UIKit/AppKit components from SwiftUI
Functional data types and functions for any project
All the reusable code that we need in each project
✨ Super sweet syntactic sugar for Swift initializers
A Swift Encoder for encoding any Encodable value into an array of URLQueryItem.
UTIKit is an UTI (Uniform Type Identifier) wrapper for Swift.
Virtual machines for iOS and macOS
💉 Vaccine - Make your apps immune to recompile-disease
A Swift micro-framework to easily deal with weak references to self inside closures
Showcase new features after an app update similar to Pages, Numbers and Keynote.
Showcase your awesome new app features 📱
An extensible monitoring framework written in Swift
A Swift package for rapid development using a collection of micro utility extensions for Standard Library, Foundation, and other native frameworks.
iOS validation framework with form validation support
A framework to validate inputs of text fields and text views in a convenient way.
User input masking library repo.
Easy to Use, Read, Extensible, Flexible Validation Checker
A rule-based validation library for Swift
String (and more) validation for iOS
Easily validate your Properties with Property Wrappers 👮
Monitor iOS app version easily.
A micro-framework for observing file changes, both local and remote. Helpful in building developer tools.
Notify users when a new version of your app is available and prompt them to upgrade.
OpenAPI/Swagger 3.0 Parser and Swift code generator
A tool to enforce Swift style and conventions.
The Swift Package Index is the place to find Swift packages!
Tuist's CLI
Represent and compare versions via semantic versioning (SemVer) in Swift
Versions tracker for your iOS, macOS, and tvOS app
🦓 A Useful Package Manager for iOS
🍋 A lemony fresh iOS image viewer written in Swift.
Edit images and video with async / await in Swift, powered by Metal.
A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles.
A video composition framework build on top of AVFoundation. It's simple to use and easy to extend.
GPUImage 2 is a BSD-licensed Swift framework for GPU-accelerated video and image processing.
The modern video player for macOS.
Overlay alpha channel video animation player view using Metal.
Custom AVPlayerLayer on view and transition player with good effect like youtube and facebook
🔄 Export and transcode media in Swift
▶️ Play and stream media in Swift
Player View is a delegated view using AVPlayer of Swift
A set of tools to trim, crop and select frames inside a video
A Swift wrapper for the FFmpeg API
📹 Framework to Play a Video in the Background of any UIView
iOS 360-degree video player streaming from an AVPlayer.
YiVideoEditor is a library for rotating, cropping, adding layers (watermark) and as well as adding audio (music) to the videos.
A simple and attractive AlertView to onboard your users in your amazing world.
Awesome tool for create tutorial walkthrough or coach tour
BWWalkthrough is a simple library that helps you build custom walkthroughs for your iOS App
SwiftUI library for a walkthrough or onboarding flow with tap actions
Create walkthroughs and guided tours (coach marks) in a simple way, with Swift.
Customisable user onboarding for your iOS app
SuggestionsKit
A swifty iOS framework that allows developers to create beautiful onboarding experiences.
The easiest way to create a great walkthrough experience in your apps, powered by Swift.
Super lightweight web framework in Swift based on SWSGI
Swift HTTP server using the pre-fork worker model
Super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux
A Swift web framework and HTTP server.
A Swift Multiplatform Single-threaded Non-blocking Web and Networking Framework
Evented I/O streams 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…)
Apple Swift based HTTP server. The answer for a Swift based, turn key, crash resilient, high scale, and production grade web server.
Tiny http server engine written in Swift programming language.
A lightweight library for writing HTTP web servers with Swift
💧 A server-side Swift HTTP web framework.
Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines.
Automatic tiling window manager for macOS à la xmonad.
Move and resize windows on macOS with keyboard shortcuts and snap areas
Swift minion for simple and lightweight XML parsing
CheatyXML is a Swift framework designed to manage XML easily
The most swifty way to deal with XML data in swift 5.
Simple XML Parser implemented in Swift
Simple XML parsing in Swift
Easy XML parsing using Codable protocols in Swift
A simple way to map XML to Objects written in Swift
Effortless path operations in Swift
Load YAML and JSON documents using Swift
A Sweet and Swifty YAML parser.
Swift package that enables gzip/gunzip Data using zlib
Swift framework for zipping and unzipping files.
Effortless ZIP Handling in Swift