SDWebImage
|
Asynchronous image downloader with cache support as a UIImageView category |
Lottie
|
An iOS library to natively render After Effects vector animations |
RxSwift
|
Reactive Programming in Swift |
Hero
|
Elegant transition library for iOS & tvOS |
Kingfisher
|
A lightweight, pure-Swift library for downloading and caching images from the web. |
Realm
|
Realm is a mobile database: a replacement for Core Data & SQLite |
CocoaLumberjack
|
A fast & simple, yet powerful & flexible logging framework for Mac and iOS |
Eureka
|
Elegant iOS form builder in Swift |
SkeletonView
|
☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting |
FoldingCell
|
:octocat: 📃 FoldingCell is an expanding content cell with animation made by @Ramotion |
NVActivityIndicatorView
|
A collection of awesome loading animations |
SwifterSwift
|
A handy collection of more than 500 native Swift extensions to boost your productivity. |
IBAnimatable
|
Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable. |
rswift
|
Strong typed, autocompleted resources like images, fonts and segues in Swift projects |
PureLayout
|
The ultimate API for iOS & OS X Auto Layout — impressively simple, immensely powerful. Objective-C and Swift compatible. |
SwiftGen
|
The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs! |
JTAppleCalendar
|
The Unofficial Apple iOS Swift Calendar View. Swift calendar Library. iOS calendar Control. 100% Customizable |
ViewAnimator
|
ViewAnimator brings your UI to life with just one line |
RIBs
|
error: root manifest not found
|
Swift-AI
|
The Swift machine learning library. |
FSPagerView
|
FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders. |
Sourcery
|
error: Source files for target Sourcery should be located under 'Sources/Sourcery', or a custom sources path can be set with the 'path' property in Package.swift
|
Macaw
|
Powerful and easy-to-use vector graphics Swift library with SVG support |
SwipeCellKit
|
Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift. |
SwiftyStoreKit
|
Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+ ⛺ |
SwiftyBeaver
|
Convenient & secure logging during development & release in Swift 3, 4 & 5 |
OHHTTPStubs
|
Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers! |
Swinject
|
Dependency injection framework for Swift with iOS/macOS/Linux |
ESTabBarController
|
:octocat: ESTabBarController is a Swift model for customize UI, badge and adding animation to tabbar items. Support lottie! |
Advance
|
Physics-based animations for iOS, tvOS, and macOS. |
SwiftyUserDefaults
|
Modern Swift API for NSUserDefaults |
AnimatedCollectionViewLayout
|
A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code. |
EFQRCode
|
A better way to operate QR Code in Swift, support iOS, macOS, watchOS and tvOS. |
Bagel
|
error: root manifest not found
|
XCGLogger
|
A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number. |
Valet
|
Valet lets you securely store data in the iOS, tvOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise. |
MarqueeLabel
|
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 |
DeviceKit
|
DeviceKit is a value-type replacement of UIDevice. |
CircleMenu
|
:octocat: ⭕️ CircleMenu is a simple, elegant UI menu with a circular layout and material design animations. Swift UI library made by @Ramotion |
Stevia
|
:leaves: Write concise Autolayout code |
PaperOnboarding
|
:octocat: PaperOnboarding is a material design UI slider. Swift UI library by @Ramotion |
JGProgressHUD
|
An elegant and simple progress HUD for iOS and tvOS, compatible with Swift and ObjC. |
UIImageColors
|
Fetches the most dominant and prominent colors from an image. |
Apollo
|
📱 A strongly-typed, caching GraphQL client for iOS, written in Swift |
Stellar
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
Disk
|
error: root manifest not found
|
LNPopupController
|
LNPopupController is a framework for presenting view controllers as popups of other view controllers, much like the Apple Music and Podcasts apps. |
URLNavigator
|
⛵️ Elegant URL Routing for Swift |
RAMReel
|
:octocat: 🔍 RAMReel is a UI controller that allows you to choose options from a list. Swift UI library made by @Ramotion |
Transition
|
error: root manifest not found
|
TwitterTextEditor
|
A standalone, flexible API that provides a full-featured rich text editor for iOS applications. |
periphery
|
'Periphery' /usr/src/package: error: product dependency 'XcodeProj' in package 'xcodeproj' not found
'Periphery' /usr/src/package: error: product dependency 'SwiftSyntax' in package 'swift-syntax' not found
warning: dependency 'XcodeProj' is not used by any target
warning: dependency 'SwiftSyntax' is not used by any target
|
LifetimeTracker
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.3' to specify the current tools version
|
Cache
|
:package: Nothing but Cache. |
Coyote
|
Document Scanning Made Easy for iOS |
Segmentio
|
error: root manifest not found
|
Render
|
UIKit a-là SwiftUI.framework [min deployment target iOS10] |
Siesta
|
The civilized way to write REST API clients for iOS / macOS |
Tabman
|
™️ A powerful paging view controller with interactive indicator bars |
AdaptiveController
|
: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 |
PLCrashReporter
|
Reliable, open-source crash reporting for iOS, macOS and tvOS |
keychain-swift
|
error: root manifest not found
|
Wormholy
|
error: Source files for target Wormholy should be located under 'Sources/Wormholy', or a custom sources path can be set with the 'path' property in Package.swift
|
CollectionViewSlantedLayout
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.3' to specify the current tools version
|
EasyPeasy
|
Auto Layout made easy |
NextLevel
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.3' to specify the current tools version
|
SFFocusViewLayout
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
Player
|
▶️ video player in Swift, simple way to play and stream media on iOS/tvOS |
Down
|
Blazing fast Markdown / CommonMark rendering in Swift, built upon cmark. |
CalendarKit
|
error: root manifest not found
|
OpenCombine
|
Open source implementation of Apple's Combine framework for processing values over time. |
PinLayout
|
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] |
SwiftSVG
|
A simple, performant, and lightweight SVG parser |
Pageboy
|
📖 A simple, highly informative page view controller |
TrustKit
|
Easy SSL pinning validation and reporting for iOS, macOS, tvOS and watchOS. |
ImageSlideshow
|
Swift image slideshow with circular scrolling, timer and full screen viewer |
FontAwesome
|
Use FontAwesome in your Swift projects |
Validator
|
Drop in user input validation for your iOS apps. |
Aiolos
|
error: root manifest not found
|
AppIcon
|
AppIcon generates *.appiconset contains each resolution image for iOS |
PocketSVG
|
Easily convert your SVG files into CGPaths, CAShapeLayers, and UIBezierPaths |
NextGrowingTextView
|
error: root manifest not found
|
Connectivity
|
🌐 Makes Internet connectivity detection more robust by detecting Wi-Fi networks without Internet access. |
XcodeProj
|
📝 Read, update and write your Xcode projects |
DefaultsKit
|
Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS |
ColorMatchTabs
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
QGrid
|
🎛 QGrid: The missing SwiftUI collection view. |
UIFontComplete
|
Font management (System & Custom) for iOS and tvOS |
Magnetic
|
SpriteKit Floating Bubble Picker (inspired by Apple Music) 🧲 |
RxKeyboard
|
Reactive Keyboard in iOS |
SwiftLinkPreview
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
QRCodeReader
|
Simple QRCode reader in Swift |
TweenKit
|
Animation library for iOS in Swift |
Burritos
|
A collection of Swift Property Wrappers (formerly "Property Delegates") |
MKRingProgressView
|
error: root manifest not found
|
Cluster
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.3' to specify the current tools version
|
CameraManager
|
Simple Swift class to provide all the configurations you need to create custom camera view in your app |
CocoaMQTT
|
error: root manifest not found
|
TransitionButton
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.3' to specify the current tools version
|
Highlightr
|
error: root manifest not found
|
WaterfallGrid
|
A waterfall grid layout view for SwiftUI. |
Tokamak
|
SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms |
Time
|
🕰 Type-safe time calculations in Swift |
Carbon
|
🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView. |
PagingKit
|
PagingKit provides customizable menu UI. It has more flexible layout and design than the other libraries. |
WSTagsField
|
An iOS text field that represents tags, hashtags, tokens in general. |
SPAlert
|
Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets. |
SwiftySound
|
SwiftySound is a simple library that lets you play sounds with a single line of code. |
FDWaveformView
|
Reads an audio file and displays the waveform |
OAuth2
|
OAuth2 framework for macOS and iOS, written in Swift. |
Sica
|
:deer: Simple Interface Core Animation. Run type-safe animation sequencially or parallelly |
BFKit
|
BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster. |
CenteredCollectionView
|
A lightweight UICollectionViewLayout that 'pages' and centers its cells 🎡 written in Swift |
AppFolder
|
🗂 Never use NSSearchPathForDirectoriesInDomains again |
ProtocolBuffers
|
Google ProtocolBuffers for Apple Swift |
Windless
|
error: Source files for target Windless should be located under 'Sources/Windless', or a custom sources path can be set with the 'path' property in Package.swift
|
SwipeMenuViewController
|
error: root manifest not found
|
Then
|
:clapper: Tame async code with battle-tested promises |
SwipeableTabBarController
|
UITabBarController with swipe interaction between its tabs. |
Fuzi
|
A fast & lightweight XML & HTML parser in Swift with XPath & CSS support |
MetalPetal
|
A GPU accelerated image and video processing framework built on Metal. |
Grid
|
:rocket: SwiftUI Grid layout with custom styles |
ProcedureKit
|
Advanced Operations in Swift |
ASCollectionView
|
A SwiftUI collection view with support for custom layouts, preloading, and more. |
MultipeerKit
|
MultipeerConnectivity + Codable = ❤️ |
Atributika
|
Convert text with HTML tags, links, hashtags, mentions into NSAttributedString. Make them clickable with UILabel drop-in replacement. |
SDWebImageSwiftUI
|
SwiftUI Image loading and Animation framework powered by SDWebImage |
savannakit
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
Difference
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
Changeset
|
Minimal edits from one collection to another |
StatusAlert
|
Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way. |
VisualEffectView
|
Dynamic blur background view with tint color (UIVisualEffectView subclass) 📱 |
cariocamenu
|
error: root manifest not found
|
CodableAlamofire
|
An extension for Alamofire that converts JSON data into Decodable objects. |
URLImage
|
Asynchronous image loading in SwiftUI. Lightweight, pure SwiftUI Image view, that displays an image downloaded from URL, with auxiliary views and local cache. |
TransitionableTab
|
error: Source files for target TransitionableTab should be located under 'Sources/TransitionableTab', or a custom sources path can be set with the 'path' property in Package.swift
|
RxCombine
|
Bi-directional type bridging between RxSwift and Apple's Combine framework |
BitcoinKit
|
Bitcoin protocol toolkit for Swift |
Runtime
|
A Swift Runtime library for viewing type info, and the dynamic getting and setting of properties. |
Defaults
|
Swifty and modern UserDefaults |
Shiny
|
Iridescent Effect View (inspired by Apple Pay Cash) ✨ |
Marshal
|
Marshaling the typeless wild west of [String: Any] |
ComplimentaryGradientView
|
Create complementary gradients generated from dominant and prominent colors in supplied image. Inspired by Grade.js |
Yams
|
A Sweet and Swifty YAML parser. |
SwiftCoroutine
|
Swift coroutines for iOS, macOS and Linux. |
SFSafeSymbols
|
Safely access Apple's SF Symbols using static typing |
Guitar
|
A Cross-Platform String and Regular Expression Library written in Swift. |
Parma
|
A SwiftUI view for displaying Markdown with customizable appearances. |
FanMenu
|
Menu with a circular layout based on Macaw |
Beethoven
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
Reflection
|
DEPRECATED |
EllipticCurveKeyPair
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
Haptica
|
Easy Haptic Feedback Generator 📳 |
Twinkle
|
:sparkles: Twinkle iOS/tvOS app elements in Swift |
GradientLoadingBar
|
⌛️A customizable animated gradient loading bar. |
Prephirences
|
Prephirences is a Swift library that provides useful protocols and convenience methods to manage application preferences, configurations and app-state. UserDefaults |
JSQCoreDataKit
|
A swifter Core Data stack |
SABlurImageViews
|
You can use blur effect and it's animation easily to call only two methods. |
RangeSeekSlider
|
RangeSeedSlider provides a customizable range slider like a UISlider. |
PresenterKit
|
Custom presenters and better view controller presentation for iOS |
TRON
|
Lightweight network abstraction layer, written on top of Alamofire |
FeatureFlags
|
🚩 Allows developers to configure feature flags, run multiple A/B tests or phase feature roll out using a JSON configuration file. |
SwiftCSV
|
CSV parser for Swift |
atlantis
|
'Atlantis' /usr/src/package: error: Source files for target AtlantisTests should be located under 'Tests/AtlantisTests', or a custom sources path can be set with the 'path' property in Package.swift
|
Networking
|
⚡️ Elegantly connect to a REST JSON Api. URLSession + Combine + Decodable + Generics = <3 |
InputMask
|
User input masking library repo. |
SwiftyUtils
|
All the reusable code that we need in each project |
Telegraph
|
Secure Web Server for iOS, tvOS and macOS |
CoreXLSX
|
Excel spreadsheet (XLSX) format parser written in pure Swift |
SOAPEngine
|
error: root manifest not found
|
Puma
|
🐯 Build utilities in pure Swift |
web3swift
|
Elegant Web3js functionality in Swift. Native ABI parsing and smart contract interactions on Ethereum network. |
GridStack
|
A flexible grid layout view for SwiftUI |
Agrume
|
🍋 A lemony fresh iOS image viewer written in Swift. |
Sourceful
|
A syntax highlighting source editor for iOS and macOS using UITextView and NSTextView. |
TPPDF
|
TPPDF is a simple-to-use PDF builder for iOS |
SideMenu
|
An interactive iOS side menu with rich features. |
Embassy
|
Super lightweight async HTTP server library in pure Swift runs in iOS / MacOS / Linux |
UITextField-Navigation
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
DTTableViewManager
|
Protocol-oriented UITableView management, powered by generics and associated types. |
TweeTextField
|
Lightweight set of text fields with nice animation and functionality. 🚀 Inspired by https://uimovement.com/ui/2524/input-field-help/ |
FMPhotoPicker
|
A modern, simple and zero-dependency photo picker with an elegant and customizable image editor |
SwiftUIPager
|
Native Pager in SwiftUI |
UserDefaultsStore
|
Why not use UserDefaults to store Codable objects 😉 |
SwiftyXMLParser
|
Simple XML Parser implemented in Swift |
QuickTableViewController
|
A simple way to create a UITableView for settings in Swift. |
SunburstDiagram
|
SwiftUI library to easily render diagrams given a tree of objects. Similar to ring chart, sunburst chart, multilevel pie chart. |
AcknowList
|
error: root manifest not found
|
UIDeviceComplete
|
UIDevice extensions that fill in the missing pieces. |
KeyboardObserving
|
⌨️A Combine-based way to observe and adjust for Keyboard notifications in SwiftUI |
ColorKit
|
Advanced color manipulation for iOS. |
BadgeSwift
|
A badge view for iOS/tvOS written in Swift |
MoreCodable
|
MoreCodable expands the possibilities of `Codable`. |
Sentry
|
The official Sentry SDK for iOS, tvOS, macOS, watchOS |
Mobius
|
A functional reactive framework for managing state evolution and side-effects [Swift implementation] |
Smile
|
:smile: Emoji in Swift |
Arrow
|
🏹 Parse JSON with style |
ws
|
⚠️ Deprecated - (in favour of Networking) :cloud: Elegantly connect to a JSON api. (Alamofire + Promises + JSON Parsing) |
RouteComposer
|
Protocol oriented, Cocoa UI abstractions based library that helps to handle view controllers composition, navigation and deep linking tasks in the iOS application. Can be used as the universal replacement for the Coordinator pattern. |
FunctionalTableData
|
error: root manifest not found
|
SwiftReorder
|
Easy UITableView drag-and-drop cell reordering |
TRETJapanNFCReader
|
NFC (FeliCa) Reader for iOS 13 Core NFC / 日本の NFC、FeliCa カード向けリーダーライブラリ(iOS 13.0 以降 Core NFC)交通系IC(Suica、PASMO など)、楽天Edy、nanaco、WAON など、運転免許証、マイナンバーカードの読み取り |
Gestalt
|
An unintrusive & light-weight iOS app-theming library with support for animated theme switching. |
DITranquillity
|
Dependency injection for iOS (Swift) |
SCNPath
|
Create paths for your Augmented Reality environments using just points to represent the centre of the path. |
GradientProgressBar
|
📊 A customizable gradient progress bar (UIProgressView). |
Entwine
|
Testing tools and utilities for Apple's Combine framework. |
Pigeon
|
Async state management for SwiftUI (and UIKit) 🐦 |
FunctionKit
|
A framework for functional types and operations designed to fit naturally into Swift. |
DTCollectionViewManager
|
Protocol-oriented UICollectionView management, powered by generics and associated types. |
TPInAppReceipt
|
Reading and Validating In App Purchase Receipt Locally. |
CallbackURLKit
|
Implementation of x-callback-url (Inter app communication) in swift |
Web3
|
A pure swift Ethereum Web3 library |
StateViewController
|
Stateful view controller containment for iOS and tvOS |
Mixpanel
|
Official iOS (Swift) Tracking Library for Mixpanel Analytics |
SwiftDataTables
|
error: root manifest not found
|
HackMan
|
🤖🔜🤯 Stop writing boilerplate code yourself. Let hackman do it for you via the command line. |
ISPageControl
|
'ISPageControl' /usr/src/package: error: Source files for target ISPageControl should be located under 'Sources/ISPageControl', or a custom sources path can be set with the 'path' property in Package.swift
|
StepperView
|
SwiftUI iOS component for Step Indications. |
SwiftShortcuts
|
An iOS 14 Shortcuts creator written in Swift, inspired by SwiftUI. |
Drawer
|
A SwiftUI bottom-up controller, like in the Maps app. Drag to expand or minimize. |
RealityUI
|
A Swift Package for creating familiar UI Elements and animations in a RealityKit rendered Augmented Reality or Virtual Reality scene. |
WikipediaKit
|
Wikipedia API Client Framework for Swift on macOS, iOS, watchOS, and tvOS |
ContainerController
|
UI Component. This is a copy swipe-panel from app: Apple Maps, Stocks. Swift version |
XestiMonitors
|
An extensible monitoring framework written in Swift |
Charts
|
:rocket: SwiftUI Charts with custom styles |
Verge
|
🟣 Verge is a very tunable state-management engine on iOS App (UIKit / SwiftUI) and built-in ORM. |
Sheet
|
error: Source files for target Sheet should be located under 'Sources/Sheet', or a custom sources path can be set with the 'path' property in Package.swift
|
Concurrency
|
Concurrency utilities for Swift |
DrawerView
|
A drop-in view, to be used as a drawer anywhere in your app |
JAYSON
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
JJFloatingActionButton
|
Floating Action Button for iOS |
DTPagerController
|
A fully customizable container view controller to display a set of ViewControllers in a horizontal scroll view. Written in Swift. |
Sliders
|
:rocket: SwiftUI Sliders with custom styles |
Kuri
|
Automatically generates from template and imports it into Xcode project. |
AccessibilitySnapshot
|
Easy regression testing for iOS accessibility |
Flow
|
Flow is a Swift library for working with asynchronous flows and life cycles |
FDSoundActivatedRecorder
|
Start recording when the user speaks |
SwipyCell
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
RAGTextField
|
Subclass of UITextField that adds an animated placeholder and an optional hint label below the text. |
Tutti
|
Tutti is a Swift library that lets you create tutorials, hints and onboarding experiences. |
Shiny
|
Shiny uses your gyroscope to simulate lighting and motion effects on colors. Works on almost every SwiftUI View. |
SlideOverCard
|
A SwiftUI card view, made great for setup interactions. |
StreamChat
|
Official iOS SDK for Stream Chat |
xcparse
|
Command line tool & Swift framework for parsing Xcode 11+ xcresult |
PermissionsSwiftUI
|
A SwiftUI package to beautifully display and handle permissions. |
SHSearchBar
|
The search bar that doesn't suck. |
EFColorPicker
|
A lightweight color picker in Swift. |
DataCompression
|
Swift libcompression wrapper as an extension for the Data type (GZIP, ZLIB, LZFSE, LZMA, LZ4, deflate, RFC-1950, RFC-1951, RFC-1952) |
Capable
|
Keep track of accessibility settings, leverage high contrast colors, and use scalable fonts to enable users with disabilities to use your app. |
DoctorPretty
|
Wadler's "A prettier printer" embedded pretty-printer DSL for Swift |
Decomposed
|
CATransform3D manipulation made easy. |
FRadioPlayer
|
A simple radio player framework for iOS, macOS, tvOS. |
AnyDate
|
Swifty Date & Time API inspired from Java 8 DateTime API. |
CodableWrappers
|
A Collection of PropertyWrappers to make custom Serialization of Swift Codable Types easy |
L10n-swift
|
Localization of the application with ability to change language "on the fly" and support for plural form in any language. |
Reactor
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
CountryPicker
|
error: root manifest not found
|
SwiftyContacts
|
A Swift library for Contacts framework. |
MultiPeer
|
📱📲 A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices |
MirrorDiffKit
|
Graduation from messy XCTAssertEqual messages. |
NextLevelSessionExporter
|
🔄 Export and transcode media in Swift |
Carte
|
🍴 Open source license notice view generator for Swift |
AdvancedList
|
Advanced List View for SwiftUI with pagination & different states |
Snail
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
Version
|
Represent and compare versions via semantic versioning (SemVer) in Swift |
HTTPStatusCodes
|
Swift enum wrapper for easier handling of HTTP status codes. |
GhostTypewriter
|
👻 A UILabel subclass that adds a typewriting animation effect |
CDMarkdownKit
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.3' to specify the current tools version
|
KVKCalendar
|
error: root manifest not found
|
Ambassador
|
Super lightweight web framework in Swift based on SWSGI |
Instantiate
|
Type-safe and constructor injectable InterfaceBuilder protocols. |
BerkananSDK
|
Bluetooth mesh messaging SDK for apps |
SwiftSpeech
|
A speech recognition framework designed for SwiftUI. |
EmceeTestRunner
|
Emcee is a tool that runs iOS tests in parallel using multiple simulators across many Macs |
SwiftyChrono
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.3' to specify the current tools version
|
BuyMeACoffee
|
Buy Me a Coffee framework for iOS |
DuctTape
|
📦 KeyPath dynamicMemberLookup based syntax sugar for Swift. |
SwiftUIVisualEffects
|
View modifiers that wrap UIVisualEffectView, with environment integration. |
Dependencies
|
Example of how to use SPM v4 to manage iOS dependencies |
Meter
|
Library for interacting with MetricKit |
Switch
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
Shapes
|
:rocket: Collection of SwiftUI shapes |
IHProgressHUD
|
error: root manifest not found
|
Contentful
|
A delightful Swift interface to Contentful's content delivery API. |
SwiftlySearch
|
A small, lightweight UISearchController wrapper for SwiftUI |
NeumorphismUI
|
NeumorphismUI is a library that can be used with SwiftUI. Compatible with Swift Package Manager. |
FHIR
|
These are Swift classes for data models of FHIR elements and resources |
SwiftDux
|
Predictable state management for SwiftUI applications. |
LUExpandableTableView
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
Nine41
|
Automate overriding the status bars for all running iOS simulators |
Turf
|
A Swift language port of Turf.js. |
Croc
|
error: invalid custom path 'Sources' for target 'Croc'
|
Liquid
|
Create a playful backsplash in SwiftUI. |
LightweightObservable
|
📬 A lightweight implementation of an observable sequence that you can subscribe to. |
AutoGraph
|
A GraphQL Client in Swift |
SwiftlySalesforce
|
The swiftest way to build iOS apps that connect to Salesforce |
JOSESwift
|
A framework for the JOSE standards JWS, JWE, and JWK written in Swift. |
PageView
|
SwiftUI view enabling navigation between pages of content, imitating the behaviour of UIPageViewController for iOS and watchOS |
Stagehand
|
Modern, type-safe API for building animations on iOS |
Conbini
|
Publishers, operators, and subscribers to supplement Combine. |
AMSMB2
|
Swift framework to connect SMB2/3 shares |
SwiftDI
|
SwiftDI the new way to use your dependency in Swift 5.1 |
PerfectNotifications
|
Apple Push Notifications (APNs) Server-Side library. |
Sparse
|
Sparse is a simple parser-combinator library written in Swift. |
Prex
|
🔁Unidirectional data flow architecture with MVP and Flux combination for Swift |
ID3TagEditor
|
:musical_note::guitar:A Swift library to read and write ID3 Tag of any mp3 file. Supported ID3 tag version: 2.2, 2.3 and 2.4. Supported platform: iOS, macOS, tvOS, watchOS, Linux Ubuntu. :musical_note::guitar: |
WebMIDIKit
|
Simplest MIDI Swift library |
SDWebImageWebPCoder
|
A WebP coder plugin for SDWebImage, use libwebp |
Form
|
Form is an iOS Swift library for building and styling UIs |
BetterSafariView
|
A better way to present a SFSafariViewController or start a ASWebAuthenticationSession in SwiftUI. |
Cachy
|
A Caching Library is written in Swift that can cache JSON, Image, Zip or AnyObject with expiry date/TTYL and force refresh. |
EtherWalletKit
|
error: Source files for target EtherWalletKit should be located under 'Sources/EtherWalletKit', or a custom sources path can be set with the 'path' property in Package.swift
|
SheetyColors
|
An action sheet styled color picker for iOS. |
ThirdPartyMailer
|
Interact with third-party iOS mail clients, using custom URL schemes. |
ShowSomeProgress
|
Progress and Activity Indicators for iOS apps |
LiteRoute
|
/usr/src/package: error: manifest parse error(s):
/usr/src/package/Package.swift:29:32: error: extra argument 'exclude' in call
exclude: ["Tests"])
^~~~~~~~~
|
AzureSDK
|
iOS client SDKs for Microsoft Azure |
Markup
|
Lightweight markup text formatting in Swift |
Frisbee
|
Another network wrapper for URLSession. Built to be simple, small and easy to create tests at the network layer of your application. |
NetUtils
|
Swift library that simplifies getting information about your network interfaces and their properties, both for iOS and OS X. |
Freedom
|
The Freedom to Open URLs in Third-Party Browsers on iOS with Custom UIActivity Subclasses. |
RIBsTreeViewerClient
|
Real Time viewing attached RIBs Tree on Browser |
AStack
|
The Missing SwiftUI Adaptive and Accessible Stacks Library. |
PianoKeyboard
|
Piano keyboard view for iOS, in Swift |
PhotoEditorSDK
|
PhotoEditor SDK: A fully customizable photo editor for your app. |
neo4j-ios
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
Sqlable
|
error: because every version of csqlite contains incompatible tools version and root depends on csqlite 1.0.0..<2.0.0, version solving failed.
|
EmptyPage
|
error: root manifest not found
|
YoutubeDirectLinkExtractor
|
Get the direct link to a YouTube video for AVPlayer |
IconSelector
|
A drop-in UI component to allow easy selection of alternate icons on iOS. |
Poly
|
🦕 Unofficial Google Poly SDK in Swift – search, discover, and download 3D models and scenes |
RemoteImage
|
Swift package for a SwiftUI remote image view |
NFCReader
|
Scan and decode NFC tags on iOS |
CurrencyText
|
Currency text field formatter that fits your UITextField 💶✏️ |
FDChessboardView
|
An iOS / Mac view controller for chess boards |
Audiograph
|
Audio-Feedback on Charts for visually impaired Users |
WeakableSelf
|
A Swift micro-framework to easily deal with weak references to self inside closures |
Lasso
|
iOS architectural pattern and framework |
Connection
|
A path-finding library powered by GameplayKit 👾 |
Cirrus
|
☁️ Simple CloudKit sync for Codable Swift models |
Presentation
|
Presentation is an iOS Swift library for working with UI presentations in a more structured way |
HttpSwift
|
A tiny HTTP server engine written in swift. |
variable-injector
|
Continuous Integration Tool for Swift Projects |
SwiftyNotifications
|
Highly configurable iOS UIView for presenting notifications that doesn't block the UI. |
RxRetroSwift
|
A Reactive way inspired by the simplicity of Retrofit when creating REST API Calls. |
Position
|
🛰 Lightweight and efficient location positioning in Swift |
vipera
|
Project is now called Swift template, check the link ➡️ |
Futures
|
Lightweight promises for iOS, macOS, tvOS, watchOS, and Linux |
BugfenderSDK-iOS
|
Bugfender SDK for iOS, a remote logger tailor-made for mobile |
RangeUISlider
|
:iphone: :large_blue_circle::heavy_minus_sign::large_blue_circle: An iOS range selection slider compatible with UIKit and SwiftUI. Developed using autolayout and highly customizable using IBDesignabled and IBInspectable or programmatically. It support also RTL (right to left) languages automatically out of the box. |
Lunch
|
Lunch is helper of UI Test with Swift. |
PagedLists
|
Paginated UITableView and UICollectionViews for iOS. |
SDWebImageSVGCoder
|
A SVG coder plugin for SDWebImage, using Apple's built-in framework |
RxWebSocket
|
Reactive WebSockets |
CertificateSigningRequest
|
Generate a certificate signing request (CSR) programmatically on iOS/macOS/watchOS/tvOS devices |
Thingy
|
A modern device detection and querying library. |
LoggingOSLog
|
OSLog (aka Unified Logging) backend for Apple’s SwiftLog |
Cryptex
|
Gemini, GDAX, Bitfinex, Poloniex, Binance, Kraken, Cryptopia, Koinex, BitGrail and CoinMarketCap cryptocurrency exchange API clients in Swift / iOS SDK. Check prices and account balances using Sample iOS app. |
SwiftyHaru
|
A safe cross-platform Swift wrapper for LibHaru — a library for creating PDF documents. |
LocaleManager
|
Changing iOS locale and language on the fly without exiting. RTL supported. |
TraceLog
|
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. |
SwiftyMessenger
|
'SwiftyMessenger' /usr/src/package: error: invalid custom path 'SwiftyMessenger' for target 'SwiftyMessenger'
|
ColorPickerRing
|
Simple color picker. Looks like a wheel. Plain SwiftUI. |
ACKategories
|
Swift tools, cocoa subclasses and extensions. |
XCTAssertCrash
|
Asserts that an expression crashes by using Mach Exception Handler or POSIX Signal Handler. |
Conduit
|
Robust Swift networking for web APIs |
SCNLine
|
Draw a tube or thick line in SceneKit |
EPUBKit
|
📚 A simple Swift library for parsing EPUB documents |
DIAttribute
|
Introduce dependency injection attribute (@Inject) |
SupportDocs
|
Generate help centers for your iOS apps. Hosted by GitHub and always up-to-date. |
KeyboardHelper
|
'KeyboardHelper' /usr/src/package: warning: ignoring broken symlink /usr/src/package/Sources/KeyboardHelper/KeyboardHelper.swift
'KeyboardHelper' /usr/src/package: warning: ignoring broken symlink /usr/src/package/Sources/KeyboardHelper/KeyboardAppearanceInfo.swift
warning: Source files for target KeyboardHelper should be located under /usr/src/package/Sources/KeyboardHelper
error: target 'KeyboardHelper' referenced in product 'KeyboardHelper' is empty
|
GRPCClient
|
:repeat: Client-side library that depends on SwiftGRPC which is a library of gRPC written in Swift. |
Euclid
|
Great-circle mathematics helper library for platforms using Swift - |
Artemis
|
Write GraphQL queries like SwiftUI views - no strings, no dictionaries. |
StorageManager
|
Safe and easy way to use FileManager as Database |
CGLayout
|
Powerful autolayout framework, that can manage UIView(NSView), CALayer and not rendered views. Not Apple Autolayout wrapper. Provides placeholders. Linux support. |
MultipeerHelper
|
A light swift wrapper around the iOS MultipeerConnectivity framework. Including an example project using RealityKit's MultipeerConnectivityService. |
CWRateKit
|
error: root manifest not found
|
XServiceLocator
|
Light-weight Service Locator / Dependency Injection library for Swift: providing objects with the dependencies they need throughout your whole iOS app. |
Themeable
|
Easy, type-safe UI theming in Swift |
FocusNode
|
FocusSquare class taken straight from Apple's ARKit examples and packed up for anyone to use with ease. |
Endpoints
|
Type-Safe Swift Networking |
SDWebImagePhotosPlugin
|
A SDWebImage plugin to support Photos framework image loading |
SCrypto
|
error: root manifest not found
|
SwipeSelectingCollectionView
|
A collection view subclass that enables swipe to select multiple cells just like in Photos app. |
RemoteContentView
|
SwiftUI view that makes loading content easy |
BarChartKit
|
UIKit / SwiftUI library for creating Bar Chart similar to chart used in iOS Health app. |
Lift
|
Lift is a Swift library for generating and extracting values into and out of JSON-like data structures. |
Decree
|
Framework for making Declarative HTTP Requests |
CardStackView
|
Inifinite swipeable stacked UIViews. |
FlameGraph
|
A simple tool to generate FlameGraphs from Xcode Instruments traces 🔥📊 |
Dots
|
'Dots' /usr/src/package: error: Source files for target Dots should be located under 'Sources/Dots', or a custom sources path can be set with the 'path' property in Package.swift
|
ValidationToolkit
|
Lightweight framework for input validation written in Swift |
SwiftSimctl
|
Swift client-server tool to call xcrun simctl from your simulator. Automate push notification testing! |
BJOTPViewController
|
Entering OTP made simpler. |
MultilineTextField
|
Multiline Text Field - UITextField with multiple lines or UITextView with placeholder |
STTextView
|
📝 STTextView is a light-weight library that adds a placeholder to the UITextView. |
Replacer
|
An easy-to-use library to stub HTTP requests using URLSession and to swizzle methods |
JGProgressHUD-SwiftUI
|
Easily show HUDs with SwiftUI! Lightweight SwiftUI wrapper for JGProgressHUD for iOS, tvOS, Catalyst. |
CircularProgress
|
SwiftUI package that creates an animated circular progress bar |
MLTontiatorView
|
'MLTontiatorView' /usr/src/package: error: product 'UIKit' not found. It is required by target 'MLTontiatorView'.
|
TakeASelfie
|
'TakeASelfie' /usr/src/package: error: target at '/usr/src/package/TakeASelfie' contains mixed language source files; feature not supported
|
SwiftSky
|
SwiftSky let's you easily integrate the Dark Sky API into your Swift apps. |
FuntastyKit
|
A collection of Swift utilities and protocols used in our projects |
SwiftySensors
|
Bluetooth LE Sensor Manager for iOS and macOS |
libwebp-Xcode
|
'libwebp' /usr/src/package: warning: ignoring broken symlink /usr/src/package/include/webp/mux_types.h
'libwebp' /usr/src/package: warning: ignoring broken symlink /usr/src/package/include/webp/mux.h
'libwebp' /usr/src/package: warning: ignoring broken symlink /usr/src/package/include/webp/types.h
'libwebp' /usr/src/package: warning: ignoring broken symlink /usr/src/package/include/webp/demux.h
'libwebp' /usr/src/package: warning: ignoring broken symlink /usr/src/package/include/webp/encode.h
'libwebp' /usr/src/package: warning: ignoring broken symlink /usr/src/package/include/webp/decode.h
'libwebp' /usr/src/package: warning: ignoring broken symlink /usr/src/package/include/webp/format_constants.h
warning: Source files for target libwebp should be located under /usr/src/package
error: target 'libwebp' referenced in product 'libwebp' is empty
|
FramesIos
|
Checkout API Client, Payment Form UI and Utilities in Swift |
Communicado
|
A simpler way to share on iOS. |
caralho
|
'caralho' /usr/src/package: error: Source files for target caralho should be located under 'Sources/caralho', or a custom sources path can be set with the 'path' property in Package.swift
|
EliminationMenu
|
Some kind of dropdown/up menu that eliminates all values which were not selected. |
swift_qrcodejs
|
QRCodeSwift: cross-platform/watchOS QRCode generator in Swift (without CIFilter) |
StringsLint
|
'StringsLint' /usr/src/package: error: Source files for target stringslint should be located under 'Sources/stringslint', or a custom sources path can be set with the 'path' property in Package.swift
|
SLazeKit
|
SLazeKit is a framework providing models mapper and CoreData serializer for RESTful resources. |
SDWebImageHEIFCoder
|
A SDWebImage coder plugin to support HEIF image without Apple's Image/IO framework |
OhhAuth
|
Pure Swift implementation of the OAuth 1.0 protocol as an easy to use extension for the URLRequest type. (RFC-5849) |
Degu
|
🐭 Degu is debug utility for iOS, tvOS and macOS. |
Burst
|
🎆 Particle burst interface elements in Swift |
YoutubeEngine
|
Swift ReactiveCocoa lib for Youtube api |
Outlaw
|
JSON mapper for macOS, iOS, tvOS, and watchOS |
morsel
|
📇 Swift library for creating HLS playlists and fragmented mp4 files. Works on Linux and iOS. |
MADBike
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.2' to specify the current tools version
|
ColorSet
|
Change theme color of your apps without Reactive extension. |
swiftver
|
Easily Manage Versioning in MacOS, iOS, watchOS, and tvOS projects. |
PopOverDatePicker
|
PopOverDatePicker is a PopOver style DatePicker view. |
MultiSheet
|
Use multiple modal modifiers in a SwiftUI View |
Media
|
A beautiful and declarative cross-platform wrapper API for Apple's PhotoKit |
Life
|
Conway's Game of Life written in Swift 👾 |
Fetch
|
A resource based network abstraction based on Alamofire. |
YMFF
|
Feature management made easy. |
VHProgressBar
|
Vartical and Horizontal ProgressBar |
ScrollViewController
|
Wraps your custom view and presents it on the screen in the way it fills visible area |
RKPointPin
|
A UIView which points at a RealityKit Entity from screenspace |
FDBarGauge
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.3' to specify the current tools version
|
ConstraintsKit
|
🏗 Declarative, Chainable & Lightweight Auto Layout constraints framework for iOS. |
UInt256
|
An UInt256 library written in Swift 4 |
PotentCodables
|
🧪 PotentCodables - A potent set of implementations and extensions to the Swift Codable system |
TLDExtract
|
A pure Swift library to allows you to get the public suffix of a domain name |
SDWebImageAVIFCoder
|
A SDWebImage coder plugin to support AVIF(AV1 Image File Format) image |
Helper4Swift
|
Helpful extensions and methods to short your coding time. |
CodablePersist
|
Store and Cache Anything Codable |
StyleDecorator
|
Easy string decoration with styles |
LiquidKit
|
error: root manifest not found
|
FaunaDB
|
Swift driver for FaunaDB |
ChouTi
|
🗄 ChouTi (抽屉) - a framework for Swift development. |
NavigationSearchBarModifier
|
A clean way to attach a search bar with a scope bar in SwiftUI. |
mimiq
|
A Simple Xcode Simulator Recoder |
UIViewPreview
|
Mattt's beautiful gist to gain SwiftUI previews for your UIViews turned into Swift Package. |
SWindow
|
Easy to use Swift windows manager |
SwiftTypeAdoptionReporter
|
Generate reports on how frequently specified Swift types are being used in your iOS codebase |
RequestSwift
|
A tiny HTTP client written in swift. URLSession alternative |
PunycodeSwift
|
error: root manifest not found
|
Mechanica
|
A cross-platform library of Swift utils to ease your iOS | macOS | watchOS | tvOS and Linux development. |
DependencyInjection
|
Microframework for dependency injection in Swift based on PropertyWrappers. |
Beacon-iOS
|
The Beacon iOS SDK |
xcutility
|
A tool to find and delete files that are missing from Xcode projects |
VideoEditorSDK
|
VideoEditor SDK: A fully customizable video editor for your app. |
TransitionRouter
|
🚡 Simple custom transition framework |
SwiftEntitlements
|
A simple Swift package that extracts application's entitlements |
SDWebImagePDFCoder
|
A PDF coder plugin for SDWebImage, using Apple's built-in framework |
Orchard
|
Device identification in Swift and Objective-C for iOS, watchOS, and tvOS. |
KKBOXOpenAPISwift
|
KKBOX Open API Swift Developer SDK for iOS/macOS/watchOS/tvOS |
Lisk
|
Swift 4 library for Lisk - Including Local Signing for maximum security |
TMLPersistentContainer
|
/usr/src/package: error: manifest parse error: target 'TMLPersistentContainer' referenced in product 'TMLPersistentContainer' could not be found
|
SDWebImageLinkPlugin
|
A SDWebImage loader plugin, to support load rich link image with LinkPresentation framework |
Rye
|
A framework for displaying non intrusive alerts to your users |
RxContacts
|
RxContacts is a RxSwift wrapper around the Contacts Framework. |
Reusable
|
iOS cell registration and reusing with generics and protocol extensions |
MockSix
|
Mocking microframework for Swift |
IPAPI
|
http://ip-api.com Geolocation API client written in Swift. |
CBORCoding
|
Easy CBOR encoding and decoding for iOS, macOS, tvOS and watchOS. |
UIKit-Modifiers
|
SwiftUI-like modifiers for many UIKit views and controls |
Synopsis
|
Swift source code scanner. |
QuickSwiftCheck
|
Quick + Nimble + SwiftCheck |
MotoSwift
|
Generates Swift NSManagedObject subclasses |
MLVideoPlayer
|
'MLVideoPlayer' /usr/src/package: error: product 'UIKit' not found. It is required by target 'MLVideoPlayer'.
|
Arweave
|
A lightweight Swift client for the Arweave blockchain |
SwiftDuxNavigation
|
SwiftDux based application routing. |
SDWebImageLottieCoder
|
A Lottie animation coder which use SDAnimatedImageView instead of LOTAnimationView for bitmap rendering |
S2GeometrySwift
|
Swift port of S2 Geometry. |
ListPagination
|
Swift package providing extensions of RandomAccessCollection to support List pagination in SwiftUI |
BitriseTrace
|
Catch bugs before they reach production — get detailed crash reports and monitor how your app is performing across the entire install base. |
Graph3D
|
A class to create a routing graph for positions in 3D coordinate space |
ReleaseRadar
|
📬 ReleaseRadar is a lightweight framework to check release notes after iOS app update. |
Randomizable
|
error: root manifest not found
|
rage-ios
|
error: because Result 1.0.2..<3.2.6 contains incompatible tools version and no versions of Result match the requirement 3.2.6..<4.0.0, Result 1.0.2..<4.0.0 is forbidden.
And because root depends on Result 3.2.4..<4.0.0, version solving failed.
|
ItemsDataSource
|
error: Source files for target ItemsDataSource should be located under 'Sources/ItemsDataSource', or a custom sources path can be set with the 'path' property in Package.swift
|
BinaryCookies
|
Read and write Apple's .binarycookies files |
ZBSimplePluginManager
|
A simple plug-in system by using JavaScriptCore. |
SVMPrefs
|
A code generation tool enable use of UserDefaults as computed properties in a class. |
ServiceManager
|
Lightweight, Enumerated and Protocol Oriented Networking Module written in swift 5.0. |
Semver
|
Semantic versioning framework in Swift |
RetryingOperation
|
Retrying operations with no persistence, wrapped in a single Foundation Operation, in Swift |
PersistedPropertyWrapper
|
A Swift library to enable easy persistent UserDefaults storage |
ParseCareKit
|
Securely synchronize any CareKit 2.1+ based app to a Parse Server Cloud. Compatible with parse-hipaa. |
libde265-Xcode
|
warning: Source files for target libde265 should be located under /usr/src/package
error: target 'libde265' referenced in product 'libde265' is empty
|
JSONDecodeKit
|
A Light weight JSON Mapper |
IBGraph
|
Generate a graph by reading storyboard connections. |
Half
|
Swift Half-Precision Floating Point |
GCCountryPicker
|
A localized, searchable country picker view controller with optional calling codes for iOS 9+ written in Swift. |
EasyAPNS
|
|
CornerStacks
|
Layout SwiftUI views in corners with ease. |
CellKit
|
Table View and Collection View data source wrapper |
BSWInterfaceKit
|
|
Weekday
|
Neat Swift library for dealing with week days |
THOTP
|
Time-base & HMAC-based one-time password generator for iOS, tvOS, watchOS, and macOS |
PutioKit
|
A wrapper around Put.io api |
Noted
|
Notifications made even easier |
Extension
|
A collection of extensions of Cocoa, for quick developing |
DrX
|
The Rx doctor is in the house, curing all your ailments with simple-yet-expressive operators and extensions. Includes Cocoa Touch support! |
JKDrawer
|
A Maps like drawer for iOS. |
CoreDataPlus
|
CoreData utils |
ARKit-SmartHitTest
|
error: root manifest not found
|
WebView
|
🕸 WKWebView wrapped in a SwiftUI View |
SweeterSwift
|
Extensions and syntactic sugar to enrich the Swift standard library, iOS frameworks, and SwifterSwift. |
SuperCache
|
🚀 [Suspended] Extremely fast memory cache, written in Swift. |
storekit-extensions
|
:rocket: Collection of useful StoreKit extensions |
Patterns
|
A lightweight, pure-Swift library for drawing patterns in iOS |
OpenWeatherKit
|
'OpenWeatherKit' /usr/src/package: error: Source files for target OpenWeatherKit should be located under 'Sources/OpenWeatherKit', or a custom sources path can be set with the 'path' property in Package.swift
|
SwiftExpression
|
Swift Implementation of Regex built on NSRegularExpression |
Source
|
Tired of implementing the data sources over and over again? Want to use a lightweight solution that does not mess up your view controllers? Then this is for you! The generic data source implementation for all your view controllers, that supports UITableView, UICollectionView and NSFetchedResultsController |
SimpleForm
|
An easy way to build forms and return data in SwiftUI. |
RKProgressBar
|
A simple RealityKit Entity class for creating a geometry to show progress in the form of a capsule |
PublisherKit
|
An open source implementation of Apple's Combine framework for processing asynchronous events over time |
MKZoomLevel
|
An implementation of logarithmic zoom level getter & setter missed in MKMapView. |
LoggerKit
|
🤖Simple logging framework |
LocalizeXib
|
Easy XIB and Storyboard localization. Reference translations directly from Interface Builder and resolve them at build time. |
GPEngine
|
iOS entity-base game engine written in Swift |
DonateViewController
|
A view controller to make donations. |
Corridor
|
Corridor lets you easily match URLs and extract their values |
bv-ios-swift-sdk
|
'BVSwift' /usr/src/package: error: Source files for target BVSwift should be located under 'Sources/BVSwift', or a custom sources path can be set with the 'path' property in Package.swift
|
ACInteractor
|
Swift Package for a Use Case centric architecture as proposed by Robert C. Martin and others. |
Valigator
|
Swift validator library |
TrefleSwiftSDK
|
TrefleSwiftSDK is a Swift wrapper around the Trefle API. |
TabNavigable
|
A useful protocol and its extension when you make custom TabBarViewController |
SwiperYesSwiping
|
Add a floating left/right page action in Swift. |
stringray
|
macOS command line tool for manipulating and validating strings files |
scrypt
|
Scrypt key derivation function for CryptoSwift |
RVS_BlueThoth
|
error: Failed to clone git@github.com:RiftValleySoftware/RVS_Generic_Swift_Toolbox.git:
Cloning into bare repository '/usr/src/package/.build/repositories/RVS_Generic_Swift_Toolbox-78d9a5ba'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
|
LoggingKit
|
A micro framework for logging in Swift |
libaom
|
A wrapper for libaom + Xcode project. Support Carthage && CocoaPods && SwiftPM. |
KVObserver
|
A Safer KVO |
GhostTyping
|
'GhostTyping' /usr/src/package: error: Source files for target GhostTyping should be located under 'Sources/GhostTyping', or a custom sources path can be set with the 'path' property in Package.swift
|
Cosmic
|
A log reporting framework written in Swift |
BillboardSwiftLibrary
|
Swift API for downloading Billboard charts |
TracingActivity
|
TracingActivity provides Apples Activity Tracing as part of Unified Logging for pure Swift applications. |
TapticKit
|
'TapticKit' /usr/src/package: error: Source files for target TapticKit should be located under 'Sources/TapticKit', or a custom sources path can be set with the 'path' property in Package.swift
|
RFC3339DateFormatter
|
DateFormatter conforming to RFC3339 |
PGNParser
|
A Parser for Portable Game Notation including Portable Draughts Notation |
ParserCombinator
|
A simple Parser Combinator written in Swift |
ParserAutograph
|
Object parser generation utility. |
NetworkKit
|
A reactive HTTP Networking in Swift using PublisherKit |
Networking
|
Dependency based HTTP Networking Framework in Swift by CELLULAR. |
NavigationTitle
|
Add a navigation title view to your SwiftUI project |
MQTTKit
|
MQTT Client written in Swift |
MGESourceSelection
|
|
LocalizableUI
|
error: Source files for target LocalizableUI should be located under 'Sources/LocalizableUI', or a custom sources path can be set with the 'path' property in Package.swift
|
libavif-Xcode
|
warning: Source files for target libavif should be located under /usr/src/package/avif
error: target 'libavif' referenced in product 'libavif' is empty
|
HomeKitExtensions
|
:rocket: Collection of useful HomeKit extensions |
DGFrameworkTemplate
|
|
DependencyInjector
|
Dependency injector made in pure Swift |
DecreeServices
|
Declarations for popular services for use with Decree |
DateStrings
|
A Swift 5 Date extension library that adds helpful string accessors and a string based initialiser. With new methods and properties that make getting a string from a Date easy. |
Bradel
|
Simple framework to manage a TableView in an MVVM environment |
BBLayoutKit
|
A simple and lightweight Auto-Layout Kit that makes you feels laying out views as a fun game. BBLayaoutKit supports UIKit on iOS & tvOS and AppKit on MacOS so you wouldn't have to worry about using different solutions on different platforms. BBLayoutKit is compiled on Xcode 11.4 using Swift 5.2 and will be updated for all future releases. |
Autograph
|
Swift source code generation kit. |
TimesheetSyncApi
|
Timesheet Sync API for Swift |
veteran
|
vapor 4 app 分发平台 |
TextAttributes
|
TextAttributes provides type-safe API for setting text attributes for common UIKit components. |
Skull
|
Swift SQLite |
SimpleMDM
|
Swift library for SimpleMDM API http://simplemdm.com |
ServiceAutograph
|
Service generation utility. |
PublishedKVO
|
PublishedKVO provides Apples Combine `@Published` for class-types using Key-Value-Observing (KVO requires classes to be NSObject-based). |
ProxyResolver
|
macOS proxy resolution |
Pooling
|
Pooling is an interface for classes that implement object pool design pattern |
ParallelSwift
|
Simple parallel function executer |
Navigation
|
Navigation is a framework that provides an another look on iOS app screens navigation |
MapNavigationKit
|
error: Source files for target MapNavigationKit should be located under 'Sources/MapNavigationKit', or a custom sources path can be set with the 'path' property in Package.swift
|
Logr
|
Dead simple logging library for iOS |
libdav1d
|
A wrapper for libdav1d + Xcode project. Support Carthage && CocoaPods. |
Keyboard
|
/usr/src/package: error: manifest parse error(s):
/usr/src/package/Package.swift:16:28: error: cannot convert value of type '[Double]' to expected argument type '[Int]?'
swiftLanguageVersions: [3.3, 4.1, 4.2]
^
|
HTTPKit
|
A Swift library containing constructs for interacting with APIs over the HTTP protocol |
GTImageFetchable
|
A Swift protocol for fetching, caching and handling remote and local images fast and reliably in iOS apps as a Swift Package. |
CollectionLoader
|
Loading collections of objects by page, coming from arbitrary data sources |
CELLULAR
|
Collection of µ-frameworks and utility classes/extensions used in CELLULAR swift projects. |
BMLTiOSLib
|
This is a full-featured iOS communication infrastructure for the BMLT Meeting List Toolbox system. |
BlowMindStyle
|
Framework that will help to orginize styles in your app |
AdvancedOperation
|
AdvancedOperation |
Weakable
|
An easy way to hold weak references in Swift. |
UserCaches
|
A key-value storage cache tool on iOS Platform. Like UserDefaults. |
UnsplashSwiftUI
|
This SwiftUI package makes using the Unsplash API in an app simple and easy. |
TypedNotificationCenter
|
Typed version of Apple's NotificationCenter to avoid forgetting setting parameters in the userInfo dictionary and needing to handle not having those parameters. |
Tools
|
|
SImage
|
Multiplatform Core Graphics wrapper. |
SHDateFormatter
|
A date formatter supporting encoding as well as decoding of many different date and time formats including the often used ISO8601 standard. |
ScopedDefaults
|
Type-safe and structured UserDefaults in Swift |
ScheduleView
|
A library for presenting schedules and timetables in an iOS app. |
Restler
|
Make simple API request using functional programming |
Quickie
|
Tired of creating all the boilerplate code from scratch every time you start a new project? Here is the solution. A Swift package that provides extensions to the most common functionality in the iOS and macOS world to significantly speed up development process. |
Marcel
|
A MIME parser for iOS/Mac |
libheif-Xcode
|
'libheif' /usr/src/package: warning: ignoring broken symlink /usr/src/package/include/libheif/heif.h
warning: Source files for target libheif should be located under /usr/src/package
error: target 'libheif' referenced in product 'libheif' is empty
|
HyperSwift
|
SwiftUI apps with React Hooks and HyperScript |
HCExtension
|
'HCExtension' /usr/src/package: warning: ignoring broken symlink /usr/src/package/Sources/HCExtension/UIColor.swift
'HCExtension' /usr/src/package: warning: ignoring broken symlink /usr/src/package/Sources/HCExtension/String.swift
'HCExtension' /usr/src/package: warning: ignoring broken symlink /usr/src/package/Sources/HCExtension/UITableView.swift
'HCExtension' /usr/src/package: warning: ignoring broken symlink /usr/src/package/Sources/HCExtension/UIApplication.swift
'HCExtension' /usr/src/package: warning: ignoring broken symlink /usr/src/package/Sources/HCExtension/UIImage.swift
'HCExtension' /usr/src/package: warning: ignoring broken symlink /usr/src/package/Sources/HCExtension/UIDevice.swift
'HCExtension' /usr/src/package: warning: ignoring broken symlink /usr/src/package/Sources/HCExtension/DispatchQueue.swift
'HCExtension' /usr/src/package: warning: ignoring broken symlink /usr/src/package/Sources/HCExtension/Operators.swift
'HCExtension' /usr/src/package: warning: ignoring broken symlink /usr/src/package/Sources/HCExtension/Dictionary.swift
'HCExtension' /usr/src/package: warning: ignoring broken symlink /usr/src/package/Sources/HCExtension/UITabBar.swift
'HCExtension' /usr/src/package: warning: ignoring broken symlink /usr/src/package/Sources/HCExtension/UIView.swift
'HCExtension' /usr/src/package: warning: ignoring broken symlink /usr/src/package/Sources/HCExtension/HCExtension.swift
'HCExtension' /usr/src/package: warning: ignoring broken symlink /usr/src/package/Sources/HCExtension/Constant.swift
warning: Source files for target HCExtension should be located under /usr/src/package/Sources/HCExtension
error: target 'HCExtension' referenced in product 'HCExtension' is empty
|
Eunomia
|
The team's go-to utilities for iOS and OSX, named for the Greek goddess of green pastures, law and legislation |
EJDB2
|
EJDB2 Swift binding for iOS OSX Linux |
DLSuggestionsTextField
|
'DLSuggestionsTextField' /usr/src/package: error: Source files for target DLSuggestionsTextField should be located under 'Sources/DLSuggestionsTextField', or a custom sources path can be set with the 'path' property in Package.swift
|
Defines
|
A collection of runtime checks written in Swift. |
DateToolsObjC
|
Package for Objective-C DateTools library. Parse, validate, manipulate, and display dates, time and timezones |
CiNiiKit
|
error: Source files for target CiNiiKit should be located under 'Sources/CiNiiKit', or a custom sources path can be set with the 'path' property in Package.swift
|
Appetizer
|
'Appetizer' /usr/src/package: error: product 'SPMUtility' not found. It is required by target 'AppetizerCL'.
warning: dependency 'SwiftPM' is not used by any target
|
APIota
|
APIota is a lightweight Swift library for defining REST API clients for use in iOS and macOS apps. |
amatino-swift
|
'Amatino' /usr/src/package: error: target at '/usr/src/package/Sources/Amatino' contains mixed language source files; feature not supported
|
WrapperKit
|
🌷 Swift Property Wrappers Kit |
WAUIKitCore
|
error: Failed to clone git@github.com:Watchants/WAFoundation.git:
Cloning into bare repository '/usr/src/package/.build/repositories/WAFoundation-c717a353'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
|
swift-travis
|
A Travis v3 API client written in Swift |
Box
|
Box type for Swift, transform any value type into a reference type. |
SmoothGradient
|
Generate buttery smooth gradients. |
RollView
|
RollView is an iOS implementation of ListView on Android |
Requests
|
Sugar for your HTTP requests |
ProvisioningProfile
|
A Swift package to read your app’s provisioning profile |
ProgressX
|
UI library for displaying progress |
Network
|
/usr/src/package: error: package at '/usr/src/package' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version:5.3' to specify the current tools version
|
LogKit
|
Swift framework for easy logging |
JustSignals
|
'JustSignals' /usr/src/package: error: Source files for target JustSignals should be located under 'Sources/JustSignals', or a custom sources path can be set with the 'path' property in Package.swift
|
GTSheetMenuView
|
A customizable menu presented as a sheet that can be integrated in iOS projects. Available as a Swift Package. |
GTOverlayView
|
Show a customizable overlay view on top of any other view in iOS based projects. Available as a Swift Package. |
GTNetMon
|
Integrate network monitoring capabilities in Swift projects using the GTNetMon Swift Package! |
GTBlurView
|
Add blur effect to any view in iOS based projects using a simple, modern and declarative way. Available as a Swift package. |
DLCoreGraphics
|
|
DevBoard
|
A board with parameters during development & testing 📺Goodbye console logging! |
big-num
|
Swift interface BIGNUM functions in BoringSSL |
BeaconFinder
|
Beacon Finder in Swift |
Balam
|
Swift NoSQL functional database |
Astral
|
error: root manifest not found
|
Alter
|
Alter is framework to make mapping Codable property and key easier. |