Swift Package Registry
  • About
  • Add Package
  • Log In

Swift Packages

Repository Description
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.
SnapKit A Swift Autolayout DSL for iOS & OS X
CocoaLumberjack A fast & simple, yet powerful & flexible logging framework for Mac and iOS
Eureka Elegant iOS form builder in Swift
NVActivityIndicatorView A collection of awesome loading animations
SwifterSwift A handy collection of more than 500 native Swift extensions to boost your productivity.
Quick The Swift (and Objective-C) testing framework.
SideMenu Simple side/slide menu control for iOS, no code necessary! Lots of customization. Add it to your project in 5 minutes or less.
AnimatedCollectionViewLayout A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code.
SkyFloatingLabelTextField A beautiful and flexible text field control implementation of "Float Label Pattern". Written in Swift.
Siren Notify users when a new version of your app is available and prompt them to upgrade.
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.
Stevia :leaves: Write concise Autolayout code
JGProgressHUD An elegant and simple progress HUD for iOS and tvOS, compatible with Swift and ObjC.
CoreStore Unleashing the real power of Core Data with the elegance and safety of Swift
Gifu High-performance animated GIF support for iOS in Swift
Segmentio error: root manifest not found
WhatsNewKit Showcase your awesome new app features πŸ“±
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
CalendarKit error: root manifest not found
Closures Swifty closures for UIKit and Foundation
FontAwesome Use FontAwesome in your Swift projects
PocketSVG Easily convert your SVG files into CGPaths, CAShapeLayers, and UIBezierPaths
NextGrowingTextView error: root manifest not found
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
Networking Easy HTTP Networking in Swift a NSURLSession wrapper with image caching support
Magnetic SpriteKit Floating Bubble Picker (inspired by Apple Music) 🧲
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
Burritos A collection of Swift Property Wrappers (formerly "Property Delegates")
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
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
WSTagsField An iOS text field that represents tags, hashtags, tokens in general.
FontBlaster Programmatically load custom fonts into your iOS and tvOS app.
SwiftySound SwiftySound is a simple library that lets you play sounds with a single line of code.
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
ImageScout A Swift implementation of fastimage. Supports PNG, GIF, and JPEG.
SwipeMenuViewController error: root manifest not found
SwipeableTabBarController UITabBarController with swipe interaction between its tabs.
Preferences βš™ Add a preferences window to your macOS app in minutes
DockProgress Show progress in your app's Dock icon
StatusAlert Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.
Defaults Swifty and modern UserDefaults
Zephyr Effortlessly synchronize UserDefaults over iCloud.
Shiny Iridescent Effect View (inspired by Apple Pay Cash) ✨
ComplimentaryGradientView Create complementary gradients generated from dominant and prominent colors in supplied image. Inspired by Grade.js
Guitar A Cross-Platform String and Regular Expression Library written in Swift.
ORSSerialPort Serial port library for Objective-C and Swift macOS apps
Haptica Easy Haptic Feedback Generator πŸ“³
GradientLoadingBar βŒ›οΈA customizable animated gradient loading bar.
SABlurImageViews You can use blur effect and it's animation easily to call only two methods.
Bow 🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
KeyboardShortcuts Add user-customizable global keyboard shortcuts to your macOS app in minutes
XMLCoder Easy XML parsing using Codable protocols in Swift
Agrume πŸ‹ A lemony fresh iOS image viewer written in Swift.
TPPDF TPPDF is a simple-to-use PDF builder for iOS
SideMenu An interactive iOS side menu with rich features.
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
ChromaColorPicker error: root manifest not found
TweeTextField Lightweight set of text fields with nice animation and functionality. πŸš€ Inspired by https://uimovement.com/ui/2524/input-field-help/
SwiftUIPager Native Pager in SwiftUI
SwiftyXMLParser Simple XML Parser implemented in Swift
Deferred Work with values that haven't been determined yet.
Viperit Viper Framework for iOS using Swift
AcknowList error: root manifest not found
Restofire Restofire is a protocol oriented networking client for Alamofire
CircularProgress Circular progress indicator for your macOS app
Gzip Swift framework that enables gzip/gunzip Data using zlib
Observable The easiest way to observe values in Swift.
RxAppState warning: Source files for target RxAppState should be located under /usr/src/package/RxAppState error: target 'RxAppState' referenced in product 'RxAppState' is empty
MapleBacon 🍁πŸ₯“ Lightweight and fast Swift library for image downloading, caching and transformations
GradientProgressBar πŸ“Š A customizable gradient progress bar (UIProgressView).
FunctionKit A framework for functional types and operations designed to fit naturally into Swift.
MaterialShowcase ✨ An elegant way to guide your beloved users in iOS apps - Material Showcase.
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
Mixpanel Official iOS (Swift) Tracking Library for Mixpanel Analytics
Serpent /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
StepperView SwiftUI iOS component for Step Indications.
ContainerController UI Component. This is a copy swipe-panel from app: Apple Maps, Stocks. Swift version
Progress :hourglass: Add beautiful progress bars to your loops.
ColorizeSwift Terminal string styling for Swift.
Localize Localize is a framework writed in swift to localize your projects easier improves i18n, including storyboards and strings.
SwiftyTextTable A lightweight library for generating text tables.
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.
ImageScrollView Scrollable and zoomable image view for iOS in Swift
nef πŸ’Š steroids for Xcode Playgrounds
Tutti Tutti is a Swift library that lets you create tutorials, hints and onboarding experiences.
SHSearchBar The search bar that doesn't suck.
FRadioPlayer A simple radio player framework for iOS, macOS, tvOS.
L10n-swift Localization of the application with ability to change language "on the fly" and support for plural form in any language.
CountryPicker error: root manifest not found
MultiPeer πŸ“±πŸ“² A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices
Version Represent and compare versions via semantic versioning (SemVer) in Swift
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
BuyMeACoffee Buy Me a Coffee framework for iOS
DuctTape πŸ“¦ KeyPath dynamicMemberLookup based syntax sugar for Swift.
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
IHProgressHUD error: root manifest not found
Contentful A delightful Swift interface to Contentful's content delivery API.
Natrium A pre-build (Swift) script to alter your Xcode project at pre-build-time per environment, build configuration and target.
Zoomy Adds seamless scrollView and instagram like zooming to UIImageViews in any view hierarchy.
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
FloatingLabelTextFieldSwiftUI Floating Label TextField for SwiftUI. FloatingLabelTextFieldSwiftUI
Croc error: invalid custom path 'Sources' for target 'Croc'
Swifty360Player iOS 360-degree video player streaming from an AVPlayer.
LightweightObservable πŸ“¬ A lightweight implementation of an observable sequence that you can subscribe to.
Sparse Sparse is a simple parser-combinator library written in Swift.
SDWebImageWebPCoder A WebP coder plugin for SDWebImage, use libwebp
XMLMapper A simple way to map XML to Objects written 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.
SSToastMessage SSToastMessage is written purely in SwiftUI. It will add toast, alert, and floating message view over the top of any view. It is intended to be simple, lightweight, and easy to use. It will be a popup with a single line of code.
EmptyPage error: root manifest not found
CurrencyText Currency text field formatter that fits your UITextField πŸ’ΆβœοΈ
FDChessboardView An iOS / Mac view controller for chess boards
HttpSwift A tiny HTTP server engine written in swift.
RxRetroSwift A Reactive way inspired by the simplicity of Retrofit when creating REST API Calls.
BugfenderSDK-iOS Bugfender SDK for iOS, a remote logger tailor-made for mobile
PagedLists Paginated UITableView and UICollectionViews for iOS.
CertificateSigningRequest Generate a certificate signing request (CSR) programmatically on iOS/macOS/watchOS/tvOS devices
SocketSwift A POSIX socket wrapper written in swift.
SwiftyHaru A safe cross-platform Swift wrapper for LibHaru β€” a library for creating PDF documents.
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.
EEStackLayout A structured vertical/horizontal stack layout
SwiftyMessenger 'SwiftyMessenger' /usr/src/package: error: invalid custom path 'SwiftyMessenger' for target 'SwiftyMessenger'
Lighty /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
EPUBKit πŸ“š A simple Swift library for parsing EPUB documents
StorageManager Safe and easy way to use FileManager as Database
ACBTokenField A swift extension on NSTokenField which makes it highly customizable and removes a lot of boilerplate code from implementation
Ciao Publish and discover services using Bonjour
FocusNode FocusSquare class taken straight from Apple's ARKit examples and packed up for anyone to use with ease.
SDWebImagePhotosPlugin A SDWebImage plugin to support Photos framework image loading
SCNBezier Create animations over Bezier curves of any number of points
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
SwiftSimctl Swift client-server tool to call xcrun simctl from your simulator. Automate push notification testing!
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.
ProductHunt Product Hunt badge for iOS
SwiftSky SwiftSky let's you easily integrate the Dark Sky API into your Swift apps.
AnnotationInject 'Sourcery' /usr/src/package/.build/checkouts/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
EliminationMenu Some kind of dropdown/up menu that eliminates all values which were not selected.
SDWebImageHEIFCoder A SDWebImage coder plugin to support HEIF image without Apple's Image/IO framework
Degu 🐭 Degu is debug utility for iOS, tvOS and macOS.
FDTextFieldTableViewCell A UITableViewCell with an editable text field
swiftver Easily Manage Versioning in MacOS, iOS, watchOS, and tvOS projects.
PopOverDatePicker PopOverDatePicker is a PopOver style DatePicker view.
parsel Create complex parsers by combining simple ones with Parsel!
Ariadne Elegant and extensible routing framework in Swift
ScrollViewController Wraps your custom view and presents it on the screen in the way it fills visible area
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
UInt256 An UInt256 library written in Swift 4
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
Euler The open-source computational framework for the Swift language
SupportEmail Pre-populates emails with support information in iOS/iPadOS apps
StyleDecorator Easy string decoration with styles
LiquidKit error: root manifest not found
JSONDecoder-Keypath Add key path support to the JSONDecoder
BilibiliKit bilibili APIs in Swift. docs:
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.
Vellum Vellum is local persistent data storage for iOS
KKBOXOpenAPISwift KKBOX Open API Swift Developer SDK for iOS/macOS/watchOS/tvOS
IPAPI http://ip-api.com Geolocation API client written in Swift.
HTTPParserC HTTP message parser written in C
CBORCoding Easy CBOR encoding and decoding for iOS, macOS, tvOS and watchOS.
MLVideoPlayer 'MLVideoPlayer' /usr/src/package: error: product 'UIKit' not found. It is required by target 'MLVideoPlayer'.
APIManager Framework for abstracting RESTful api requests
SDWebImageLottieCoder A Lottie animation coder which use SDAnimatedImageView instead of LOTAnimationView for bitmap rendering
CodableProperty Easy transforming of Codable types written in Swift
BitriseTrace Catch bugs before they reach production β€” get detailed crash reports and monitor how your app is performing across the entire install base.
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
Semver Semantic versioning framework in Swift
prediction-builder-swift 'PredictionBuilder' /usr/src/package: error: 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
PersistedPropertyWrapper A Swift library to enable easy persistent UserDefaults storage
JSONDecodeKit A Light weight JSON Mapper
Half Swift Half-Precision Floating Point
GCCountryPicker A localized, searchable country picker view controller with optional calling codes for iOS 9+ written in Swift.
SweeterSwift Extensions and syntactic sugar to enrich the Swift standard library, iOS frameworks, and SwifterSwift.
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
ExtensionProperty πŸ—œThe utility interface for Associated Object
EnhancedCircleImageView error: 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
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
PublisherKit An open source implementation of Apple's Combine framework for processing asynchronous events over time
librlottie A wrapper for librlottie + Xcode project. Support Carthage && CocoaPods && SwiftPM.
AlamofireLogging HTTP Logging support for Alamofire
Valigator Swift validator library
TabNavigable A useful protocol and its extension when you make custom TabBarViewController
scrypt Scrypt key derivation function for CryptoSwift
QRSwift A Swift framework for generating QR codes
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
SwiftEventCenter A simple and easy to use event manager
PGNParser A Parser for Portable Game Notation including Portable Draughts Notation
Networking Dependency based HTTP Networking Framework in Swift by CELLULAR.
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
Impose Impose is a simple dependency injection library for Swift
geos GEOS packaging for SPM, CocoaPods, and Carthage
DGFrameworkTemplate
EventBottle In app event log recorder/viewer for debugging
DependencyInjector Dependency injector made in pure Swift
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
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] ^
GampKit Google Analytics Measurement Protocol API for Swift
CELLULAR Collection of Β΅-frameworks and utility classes/extensions used in CELLULAR swift projects.
Weakable An easy way to hold weak references in Swift.
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
EJDB2 EJDB2 Swift binding for iOS OSX Linux
DLInterval A mathematical abstractions of intervals in Swift
DependencyInjectorObjectMapper Dependency injector Swift support ObjectMapper
Defines A collection of runtime checks written in Swift.
WrapperKit 🌷 Swift Property Wrappers Kit
RollView RollView is an iOS implementation of ListView on Android
Requests Sugar for your HTTP requests
IdylleClient
Draftsman Draftsman is a DSL framework for Swift
DLCoreGraphics
Artisan Artisan is a DSL, MVVM and Data Binding framework for Swift
Alter Alter is framework to make mapping Codable property and key easier.
3872 successfully parsed packages Copyright © 2020 All rights reserved. Swift and the Swift logo are trademarks of Apple Inc.
About
  • Twitter
  • zac.gorak.us
GitHub
  • GitHub MarketPlace
  • GitHub App
  • GitHub Action
  • GitHub Repository