Alamofire
|
Elegant HTTP Networking in Swift |
SDWebImage
|
Asynchronous image downloader with cache support as a UIImageView category |
SwiftyJSON
|
The better way to deal with JSON data in Swift. |
Hero
|
Elegant transition library for iOS & tvOS |
Carthage
|
A simple, decentralized dependency manager for Cocoa |
CocoaLumberjack
|
A fast & simple, yet powerful & flexible logging framework for Mac and iOS |
SwifterSwift
|
A handy collection of more than 500 native Swift extensions to boost your productivity. |
SkeletonView
|
โ ๏ธ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting |
Eureka
|
Elegant iOS form builder in Swift |
NVActivityIndicatorView
|
A collection of awesome loading animations |
Quick
|
The Swift (and Objective-C) testing framework. |
JVFloatLabeledTextField
|
UITextField subclass with floating labels - inspired by Matt D. Smith's design: http://dribbble.com/shots/1254439--GIF-Mobile-Form-Interaction?list=users |
SideMenu
|
Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less. |
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. |
CoreStore
|
Unleashing the real power of Core Data with the elegance and safety of Swift |
Stevia
|
:leaves: Concise Autolayout code |
JGProgressHUD
|
An elegant and simple progress HUD for iOS and tvOS, compatible with Swift and ObjC. |
Gifu
|
High-performance animated GIF support for iOS in Swift |
PINCache
|
Fast, non-deadlocking parallel object cache for iOS, tvOS and OS X |
Segmentio
|
error: Could not find Package.swift in this directory or any of its parent directories.
|
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] |
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
|
Closures
|
Swifty closures for UIKit and Foundation |
NextGrowingTextView
|
error: root manifest not found
|
Connectivity
|
๐ Makes Internet connectivity detection more robust by detecting Wi-Fi networks without Internet access. |
FontAwesome
|
Use FontAwesome in your Swift projects |
Sheeeeeeeeet
|
Sheeeeeeeeet is a Swift library for creating menus, custom action sheets, context menus etc. |
Defaults
|
๐พ Swifty and modern UserDefaults |
Magnetic
|
SpriteKit Floating Bubble Picker (inspired by Apple Music) ๐งฒ |
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
|
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
|
LaunchAtLogin
|
error: root manifest not found
|
KeyboardShortcuts
|
โจ๏ธ Add user-customizable global keyboard shortcuts (hotkeys) to your macOS app in minutes |
SwiftLinkPreview
|
It makes a preview from an URL, grabbing all the information such as title, relevant texts and images. |
Networking
|
Easy HTTP Networking in Swift a NSURLSession wrapper with image caching support |
CameraManager
|
Simple Swift class to provide all the configurations you need to create custom camera view in your app |
Settings
|
โ Add a settings window to your macOS app in minutes |
CenteredCollectionView
|
A lightweight UICollectionViewLayout that 'pages' and centers its cells ๐ก written in Swift |
Cluster
|
error: package 'package.swift' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version: 5.8' to specify the current tools version
|
WSTagsField
|
An iOS text field that represents tags, hashtags, tokens in general. |
SwipeMenuViewController
|
error: root manifest not found
|
SwiftySound
|
SwiftySound is a simple library that lets you play sounds with a single line of code. |
FontBlaster
|
Programmatically load custom fonts into your iOS, macOS and tvOS app. |
Sica
|
:deer: Simple Interface Core Animation. Run type-safe animation sequencially or parallelly |
Queuer
|
Queuer is a queue manager, built on top of OperationQueue and Dispatch (aka GCD). |
BFKit
|
BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster. |
ImageScout
|
A Swift implementation of fastimage. Supports PNG, GIF, and JPEG. |
StepperView
|
SwiftUI iOS component for Step Indications. |
ProtocolBuffers
|
Google ProtocolBuffers for Apple Swift |
Zephyr
|
Effortlessly synchronize UserDefaults over iCloud. |
StatusAlert
|
Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way. |
Shiny
|
Iridescent Effect View (inspired by Apple Pay Cash) โจ |
OpenSSL
|
OpenSSL package for SPM, CocoaPod, and Carthage, for iOS and macOS |
HotKey
|
Simple global shortcuts in macOS |
Drops
|
A ยตFramework for showing alerts like the one used when copying from pasteboard or connecting Apple pencil |
Haptica
|
Easy Haptic Feedback Generator ๐ณ |
ORSSerialPort
|
Serial port library for Objective-C and Swift macOS apps |
XMLCoder
|
Easy XML parsing using Codable protocols in Swift |
Guitar
|
A Cross-Platform String and Regular Expression Library written in Swift. |
Agrume
|
๐ A lemony fresh iOS image viewer written in Swift. |
URLEmbeddedView
|
Cloning into 'package'...
Note: checking out 'fc19b641ff88de05ff921fc889094834a4dc1240'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:
git checkout -b <new-branch-name>
Submodule 'Example/Carthage/Checkouts/MisterFusion' (https://github.com/marty-suzuki/MisterFusion) registered for path 'Example/Carthage/Checkouts/MisterFusion'
Submodule 'Example/Carthage/Checkouts/NoticeObserveKit' (git@github.com:marty-suzuki/NoticeObserveKit.git) registered for path 'Example/Carthage/Checkouts/NoticeObserveKit'
Cloning into '/usr/src/package/Example/Carthage/Checkouts/MisterFusion'...
Cloning into '/usr/src/package/Example/Carthage/Checkouts/NoticeObserveKit'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
fatal: clone of 'git@github.com:marty-suzuki/NoticeObserveKit.git' into submodule path '/usr/src/package/Example/Carthage/Checkouts/NoticeObserveKit' failed
Failed to clone 'Example/Carthage/Checkouts/NoticeObserveKit'. Retry scheduled
Cloning into '/usr/src/package/Example/Carthage/Checkouts/NoticeObserveKit'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
fatal: clone of 'git@github.com:marty-suzuki/NoticeObserveKit.git' into submodule path '/usr/src/package/Example/Carthage/Checkouts/NoticeObserveKit' failed
Failed to clone 'Example/Carthage/Checkouts/NoticeObserveKit' a second time, aborting
|
Bow
|
๐น Bow is a cross-platform library for Typed Functional Programming in Swift |
SideMenu
|
An interactive iOS side menu with rich features. |
FeatureFlags
|
๐ฉ Allows developers to configure feature flags, run multiple A/B tests or phase feature roll out using a JSON configuration file. |
SABlurImageViews
|
You can use blur effect and it's animation easily to call only two methods. |
Web3
|
A pure swift Ethereum Web3 library |
ChromaColorPicker
|
error: root manifest not found
|
SwiftyXMLParser
|
Simple XML Parser implemented in Swift |
CircularProgress
|
Circular progress indicator for your macOS app |
Viperit
|
Viper Framework for iOS using Swift |
TweeTextField
|
Lightweight set of text fields with nice animation and functionality ๐ |
Gzip
|
Swift package that enables gzip/gunzip Data using zlib |
TaggerKit
|
๐ท TaggerKit helps you to quickly implement tags in your UIKit apps, so you can go on and test your idea without having to worry about logic and custom collection layouts. |
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
|
KVKCalendar
|
A most fully customization calendar for Apple platforms ๐
|
RxAppState
|
RxSwift extensions for UIApplicationDelegate methods to observe changes in your app's state |
Restofire
|
Restofire is a protocol oriented networking client for Alamofire |
Mixpanel
|
Official iOS (Swift) Tracking Library for Mixpanel Analytics |
Observable
|
The easiest way to observe values in Swift. |
MapleBacon
|
๐๐ฅ Lightweight and fast Swift library for image downloading, caching and transformations |
Progress
|
:hourglass: Add beautiful progress bars to your loops. |
SimpleCheckbox
|
A simple Checkbox |
FunctionKit
|
A framework for functional types and operations designed to fit naturally into Swift. |
L10n-swift
|
Localization of the application with ability to change language "on the fly" and support for plural form in any language. |
SwiftyTextTable
|
A lightweight library for generating text tables. |
ColorizeSwift
|
Terminal string styling for Swift. |
Serpent
|
A protocol to serialize Swift structs and classes for encoding and decoding. |
ParseSwift
|
The Swift SDK for Parse Platform (iOS, macOS, watchOS, tvOS, Linux, Android, Windows) |
Localize
|
Localize is a framework writed in swift to localize your projects easier improves i18n, including storyboards and strings. |
Amplitude
|
Native iOS/tvOS/macOS SDK |
InAppPurchase
|
A Simple and Lightweight framework for In App Purchase |
CleanJSON
|
Swift JSON decoder for Codable |
Auth0
|
Auth0 SDK for Apple platforms |
CountryPicker
|
A simple, customizable Country picker for picking country or dialing code. ๐ฎ๐ณ ๐ฏ๐ต ๐ฐ๐ท ๐ฉ๐ช ๐จ๐ณ ๐บ๐ธ ๐ซ๐ท ๐ช๐ธ ๐ฎ๐น ๐ท๐บ ๐ฌ๐ง |
SHSearchBar
|
The search bar that doesn't suck. |
SwipyCell
|
Easy to use UITableViewCell implementing swiping to trigger actions. |
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
|
LetterAvatarKit
|
๐ฒ Use this extension ๐งฉ to create letter-based avatars or placeholders ๐ญ to be utilized within your app |
CoreGPX
|
A library for parsing and creation of GPX location files. Purely Swift. |
MultiPeer
|
๐ฑ๐ฒ A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices |
Carting
|
๐ A simple tool for updating Carthage script phase |
Contentful
|
A delightful Swift interface to Contentful's content delivery API. |
SDWebImageWebPCoder
|
A WebP coder plugin for SDWebImage, use libwebp |
DuctTape
|
๐ฆ KeyPath dynamicMemberLookup based syntax sugar for Swift. |
SmartDeviceLink
|
Get your app connected to the ๐, make your users feel like a ๐ |
Swifty360Player
|
iOS 360-degree video player streaming from an AVPlayer. |
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
|
Natrium
|
A pre-build (Swift) script to alter your Xcode project at pre-build-time per environment, build configuration and target. |
RxSpriteKit
|
:space_invader: Reactive Extensions for SpriteKit |
Croc
|
error: 'package': invalid custom path 'Sources' for target 'Croc'
|
MMDB-Swift
|
error: 'package': Source files for target MMDB should be located under 'Sources/MMDB', or a custom sources path can be set with the 'path' property in Package.swift
|
FieryCrucible
|
A minimalist type safe Swift dependency injection library |
XMLMapper
|
A simple way to map XML to Objects written in Swift |
NetUtils
|
Swift library that simplifies getting information about your network interfaces and their properties, both for iOS and OS X. |
PINOperation
|
|
SwiftyXML
|
The most swifty way to deal with XML data in swift 5. |
Frisbee
|
Another network wrapper for URLSession. Built to be simple, small and easy to create tests at the network layer of your application. |
Freedom
|
The Freedom to Open URLs in Third-Party Browsers on iOS with Custom UIActivity Subclasses. |
Sqlable
|
Swift library for making storing data in a SQLite database simple and magic-free |
FaviconFinder
|
A small swift library for iOS & macOS to detect favicons used by a website. |
Spasibo
|
๐ Support your favourite open source projects |
Partial
|
Type-safe wrapper mirroring the wrapped type's properties, making each property optional |
PagedLists
|
Paginated UITableView and UICollectionViews for iOS. |
StableCollectionViewLayout
|
UICollectionViewLayout adjusts a content offset if the collection view is updated |
Thingy
|
A modern device detection and querying library. |
SwiftyMessenger
|
error: 'package': invalid custom path 'SwiftyMessenger' for target 'SwiftyMessenger'
|
Ciao
|
Publish and discover services using Bonjour |
Wyler
|
Screen Recording Made Easy on iOS |
ImageCoordinateSpace
|
UICoordinateSpace for UIImageView image |
Lighty
|
error: package 'package.swift' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version: 5.8' to specify the current tools version
|
CombineCloudKit
|
๐ค Swift Combine extensions for reactive CloudKit record processing |
StorageManager
|
Safe and easy way to use FileManager as Database |
libwebp
|
connect ECONNREFUSED /var/run/docker.sock |
Euclid
|
Great-circle mathematics helper library for platforms using Swift - |
SDWebImageAVIFCoder
|
connect ECONNREFUSED /var/run/docker.sock |
Lilliput
|
Low overhead file & byte processing for Swift. Has support for little and big endian data. |
STTextView
|
๐ STTextView is a light-weight library that adds a placeholder to the UITextView. |
Dots
|
error: 'package': 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
|
TakeASelfie
|
error: 'package': target at '/usr/src/package/TakeASelfie' contains mixed language source files; feature not supported
|
SDWebImageLottieCoder
|
A Lottie animation coder which use SDAnimatedImageView instead of LOTAnimationView for bitmap rendering |
ElegantColorPalette
|
The elegant color picker missed in UIKit and SwiftUI |
SDWebImageHEIFCoder
|
connect ECONNREFUSED /var/run/docker.sock |
Mechanica
|
A cross-platform library of Swift utils to ease your iOS | macOS | watchOS | tvOS and Linux development. |
AsyncObjects
|
Several synchronization primitives and task synchronization mechanisms introduced to aid in modern swift concurrency. |
MLLineChart
|
error: Package.resolved file is corrupted or malformed; fix or delete the file to continue: dataCorrupted(Swift.DecodingError.Context(codingPath: [], debugDescription: "The given data was not valid JSON.", underlyingError: Optional(Foundation.JSONError.unexpectedCharacter(ascii: 46, characterIndex: 58))))
|
SwiftSky
|
SwiftSky let's you easily integrate the Dark Sky API into your Swift apps. |
TLDExtract
|
A pure Swift library to allows you to get the public suffix of a domain name |
FDBarGauge
|
error: package 'package.swift' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version: 5.8' to specify the current tools version
|
swiftver
|
Easily Manage Versioning in MacOS, iOS, watchOS, and tvOS projects. |
CBORCoding
|
Easy CBOR encoding and decoding for iOS, macOS, tvOS and watchOS. |
Ariadne
|
Elegant and extensible routing framework in Swift |
UInt256
|
An UInt256 library written in Swift 4 |
EllipticCurve
|
An elliptic curve library written in Swift 4 |
SupportEmail
|
Pre-populates emails with support information in iOS/iPadOS apps |
Punycode
|
PunycodeSwift is a pure Swift library to allows you to encode and decode punycoded strings |
MurmurHash-Swift
|
MurmurHash framework in Swift. |
DynamicCodableKit
|
Implement dynamic JSON decoding within the constraints of Swift's sound type system by working on top of Swift's Codable implementations. |
RVS_Spinner
|
A Fancy "Popup Prize-Wheel Spinner" UIControl |
LetterCase
|
๐ String letter case conversion and JSON decoding / encoding strategies |
BitriseTrace
|
Catch bugs before they reach production โ get detailed crash reports and monitor how your app is performing across the entire install base. |
librlottie
|
connect ECONNREFUSED /var/run/docker.sock |
libavif
|
A wrapper for libavif + Xcode project. Support Carthage && CocoaPods && SwiftPM. |
TestSpy
|
Swift Framework for Spy Objects |
prediction-builder-swift
|
error: 'package': Source files for target PredictionBuilder should be located under 'Sources/PredictionBuilder', or a custom sources path can be set with the 'path' property in Package.swift
|
libde265
|
A wrapper for libde265 + Xcode project. Support Carthage && CocoaPods && SwiftPM. |
MLVideoPlayer
|
error: 'package': product 'UIKit' required by package 'package' target 'MLVideoPlayer' not found.
|
ItemsDataSource
|
error: 'package': 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
|
BokenEngine
|
:gear: A Swift framework for creating slides-based, non-linear visual stories and presentations |
Extension
|
A collection of extensions of Cocoa, for quick developing |
JSONDecodeKit
|
A Light weight JSON Mapper |
Half
|
Swift Half-Precision Floating Point |
Valigator
|
Swift validator library |
RocketBoot
|
warning: 'yamlswift': skipping cache due to an error: Failed to clone repository git@github.com:behrang/YamlSwift.git:
Cloning into bare repository '/root/.cache/org.swift.swiftpm/repositories/YamlSwift-acbf8192'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
warning: 'colorizeswift': skipping cache due to an error: Failed to clone repository git@github.com:mtynior/ColorizeSwift.git:
Cloning into bare repository '/root/.cache/org.swift.swiftpm/repositories/ColorizeSwift-53d16f74'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Fetching git@github.com:mtynior/ColorizeSwift.git
Fetching git@github.com:behrang/YamlSwift.git
warning: 'yamlswift': skipping cache due to an error: Failed to clone repository git@github.com:behrang/YamlSwift.git:
Cloning into bare repository '/root/.cache/org.swift.swiftpm/repositories/YamlSwift-acbf8192'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
warning: 'colorizeswift': skipping cache due to an error: Failed to clone repository git@github.com:mtynior/ColorizeSwift.git:
Cloning into bare repository '/root/.cache/org.swift.swiftpm/repositories/ColorizeSwift-53d16f74'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Fetching git@github.com:mtynior/ColorizeSwift.git
Fetching git@github.com:behrang/YamlSwift.git
error: Failed to clone repository git@github.com:mtynior/ColorizeSwift.git:
Cloning into bare repository '/usr/src/package/.build/repositories/ColorizeSwift-53d16f74'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
warning: 'package': Invalid Source '/usr/src/package/Tests/BootTests/Resources/*': File not found.
|
PublisherKit
|
An open source implementation of Apple's Combine framework for processing asynchronous events over time |
MQTTKit
|
MQTT Client written in Swift |
ExtensionProperty
|
๐The utility interface for Associated Object |
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 |
libheif
|
A wrapper for libheif + Xcode project. Support Carthage && CocoaPods && SwiftPM. |
EnhancedCircleImageView
|
error: 'package': Source files for target EnhancedCircleImageView should be located under 'Sources/EnhancedCircleImageView', or a custom sources path can be set with the 'path' property in Package.swift
|
AlamofireLogging
|
HTTP Logging support for Alamofire |
TypedNotificationCenter
|
Typed version of Apple's NotificationCenter to avoid forgetting setting parameters in the userInfo dictionary and needing to handle not having those parameters. |
RVS_Checkbox
|
A simple, UIKit "three-state" checkbox, written in Swift. |
MomXML
|
Create or parse CoreData managed object model XMLs |
libdav1d
|
A wrapper for libdav1d + Xcode project. Support Carthage && CocoaPods. |
libaom
|
A wrapper for libaom + Xcode project. Support Carthage && CocoaPods && SwiftPM. |
QRSwift
|
A Swift framework for generating QR codes |
PGNParser
|
A Parser for Portable Game Notation including Portable Draughts Notation |
EventBottle
|
In app event log recorder/viewer for debugging |
GhostTyping
|
error: 'package': 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
|
DGFrameworkTemplate
|
|
DependencyInjector
|
Dependency injector made in pure Swift |
DateToolsObjC
|
Package for Objective-C DateTools library. Parse, validate, manipulate, and display dates, time and timezones |
Pooling
|
Pooling is an interface for classes that implement object pool design pattern |
Navigation
|
Navigation is a framework that provides an another look on iOS app screens navigation |
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]
^
|
EJDB2
|
EJDB2 Swift binding for iOS OSX Linux |
Weakable
|
An easy way to hold weak references in Swift. |
ValidatableKit
|
Composable data validation API in Swift exposing simple DSL for writing validations. |
Requests
|
Sugar for your HTTP requests |
DLInterval
|
A mathematical abstractions of intervals in Swift |
DependencyInjectorObjectMapper
|
Dependency injector Swift support ObjectMapper |
Tools
|
|
RollView
|
RollView is an iOS implementation of ListView on Android |
Network
|
error: package 'package.swift' is using Swift tools version 3.1.0 which is no longer supported; consider using '// swift-tools-version: 5.8' to specify the current tools version
|
IdylleClient
|
|
DLCoreGraphics
|
|
DLAngle
|
Provides an abstraction for mathematical angle written in Swift 4. |