Swift Package Registry
  • About
  • Add Package
  • Log In

Swift Packages

Repository Description
SwifterSwift A handy collection of more than 500 native Swift extensions to boost your productivity.
swift-composable-architecture A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
IBAnimatable Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.
Texture error: root manifest not found
JVFloatLabeledTextField UITextField subclass with floating labels - inspired by Matt D. Smith's design: http://dribbble.com/shots/1254439--GIF-Mobile-Form-Interaction?list=users
ViewAnimator ViewAnimator brings your UI to life with just one line
SwipeCellKit Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift.
Brightroom πŸ“· A composable image editor using Core Image and Metal.
TwitterTextEditor A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
CollectionViewPagingLayout A simple but highly customizable UICollectionViewLayout for UICollectionView -- Simple SwiftUI views that let you make page-view effects.
CollectionViewSlantedLayout 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
Render UIKit a-lΓ  SwiftUI.framework [min deployment target iOS10]
SPAlert Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets. Support SwiftUI.
Wave Wave is a spring-based animation engine for iOS and macOS that makes it easy to create fluid, interruptible animations that feel great.
Aiolos error: root manifest not found
IBPCollectionViewCompositionalLayout Backport of UICollectionViewCompositionalLayout to earlier iOS 12
PagingKit PagingKit provides customizable menu UI. It has more flexible layout and design than the other libraries.
OverlayContainer Non-intrusive iOS UI library to implement overlay based interfaces
Splitflap A simple split-flap display for your Swift applications
InputBarAccessoryView A simple and easily customizable InputAccessoryView for making powerful input bars with autocomplete and attachments
Epoxy Epoxy is a suite of declarative UI APIs for building UIKit applications in Swift
BFKit BFKit-Swift is a collection of useful classes, structs and extensions to develop Apps faster.
StatusAlert Display Apple system-like self-hiding status alerts. It is well suited for notifying user without interrupting user flow in iOS-like way.
Colorful Colorful: iOS color picker built with Swift.
Boutique ✨ A magical persistence library (and so much more) for state-driven iOS and Mac apps ✨
Drops A Β΅Framework for showing alerts like the one used when copying from pasteboard or connecting Apple pencil
SwiftTerm Xterm/VT100 Terminal emulator in Swift
RangeSeekSlider RangeSeedSlider provides a customizable range slider like a UISlider.
SPIndicator Floating indicator, mimicrate to indicator which appear when silent mode switched. Can be present from top and bottom. Interactive with gesters.
Sourceful A syntax highlighting source editor for iOS and macOS using UITextView and NSTextView.
BlueprintUI Declarative UI construction for iOS, written in Swift
AcknowList Acknowledgements screen displaying a list of licenses, for example from CocoaPods and Swift Package Manager dependencies.
UIKitPlus 🏰 Declarative UIKit with LivePreview for iOS9+ (best alternative to SwiftUI)
SwiftyButton error: Could not find Package.swift in this directory or any of its parent directories.
Verge 🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling.
TweeTextField Lightweight set of text fields with nice animation and functionality πŸš€
UIWindowTransitions πŸƒβ€β™‚οΈ Animated transitions for UIWindow's rootViewController property
KeyboardGuide A modern, real iOS keyboard system notifications handler framework that Just Works.
UIOnboarding Apple-esque animated welcome screen for iOS and iPadOS. Configurable.
VComponents VComponents is a SwiftUI package that contains 30+ customizable UI components
AccessibilitySnapshot Updating https://github.com/pointfreeco/swift-snapshot-testing.git Updating https://github.com/uber/ios-snapshot-test-case.git Updated https://github.com/uber/ios-snapshot-test-case.git (0.20s) Updated https://github.com/pointfreeco/swift-snapshot-testing.git (0.23s) Computing version for https://github.com/pointfreeco/swift-snapshot-testing.git Computed https://github.com/pointfreeco/swift-snapshot-testing.git at 1.8.2 (0.01s) Computing version for https://github.com/uber/ios-snapshot-test-case.git error: Invalid manifest (compiled with: ["/usr/bin/swiftc", "-vfsoverlay", "/tmp/TemporaryDirectory.JiyTjI/vfs.yaml", "-L", "/usr/lib/swift/pm/ManifestAPI", "-lPackageDescription", "-Xlinker", "-rpath", "-Xlinker", "/usr/lib/swift/pm/ManifestAPI", "-swift-version", "5", "-I", "/usr/lib/swift/pm/ManifestAPI", "-package-description-version", "5.3.0", "/Package.swift", "-Xfrontend", "-disable-implicit-concurrency-module-import", "-Xfrontend", "-disable-implicit-string-processing-module-import", "-o", "/tmp/TemporaryDirectory.AuO0sg/ios-snapshot-test-case-manifest"]) /Package.swift:5:8: error: no such module 'CoreImage' import CoreImage ^ in https://github.com/uber/ios-snapshot-test-case.git
RichTextKit RichTextKit is a Swift-based library for working with rich text in UIKit, AppKit and SwiftUI.
SwiftReorder Easy UITableView drag-and-drop cell reordering
SwiftCurrent A library for managing complex workflows in Swift
SPPerspective Widgets iOS 14 animation with 3D and dynamic shadow. Customisable transform and duration.
PasswordRules A Swift library for defining strong password generation rules
SPConfetti Show the confetti only when the user is having fun, and if not having fun, don't show it.
TactileSlider UIControl slider that can be dragged from any point within its bounds, similar to those in Control Center and Home.app
SwiftUIVisualEffects View modifiers that wrap UIVisualEffectView, with environment integration.
CurrencyText Currency text field formatter available for UIKit and SwiftUI πŸ’ΆβœοΈ
MarkupEditor WYSIWYG editing for SwiftUI and UIKit apps
QRCode A simple drop-in macOS/iOS/tvOS/watchOS QR Code generator view for Swift, Objective-C and SwiftUI.
ZMarkupParser ZMarkupParser is a pure-Swift library that helps you convert HTML strings into NSAttributedString with customized styles and tags.
MondrianLayout πŸ— A way to build AutoLayout rapidly than using InterfaceBuilder(XIB, Storyboard) in iOS.
UIPiPView error: 'package': Source files for target UIPiPViewTests should be located under 'Tests/UIPiPViewTests', or a custom sources path can be set with the 'path' property in Package.swift
NotificationToast Google toast the Apple way !
Inspector Inspector is a debugging library written in Swift.
BaseComponents BaseComponents aims to provide easily reusable and understandable components to increase productivity with UIKit and Foundation APIs
LinkNavigator 🌊 Easy & Powerful navigation library in SwiftUI
SettingsIconGenerator Generator of settings icon by SF Symbols. Customisable background color and ready-use in table cell.
HandyUIKit Handy UI features that should have been part of UIKit in the first place.
SafeSFSymbols Easy usage SFSymbols with static types. If symbol not available, compiler will show warning.
DSFSparkline A lightweight sparkline component for macOS, iOS and tvOS
WelcomeSheet iOS native-like onboarding sheets
Silica connect ECONNREFUSED /var/run/docker.sock
IconSelector A drop-in UI component to allow easy selection of alternate icons on iOS.
FluidInterfaceKit 🌧 A framework that provides the advanced infrastructure for your iPhone apps
UIView-Shimmer Easy way to apply fancy Shimmer effect to any UIView element for iOS applications using Core Animation.
TokenTextView A text view for creating tokenized text.
SheeKit Customize and resize sheets in SwiftUI with SheeKit. Utilise the power of `UISheetPresentationController` and other UIKit features.
ScrollingContentViewController A Swift library that simplifies making a view controller's view scrollable
TextStory Happier, more flexible NSTextStorage
SwiftUIKit πŸ“± UIKit code that is fun to write
StackableTableView A UITableView subclass that enables setting an array of views for both headers and footers utilizing UIStackView
Invalidating Backports the new @Invalidating property wrapper to older platforms
MCEmojiPicker πŸ‘» EmojiPicker. Emoji picker for iOS like on macOS. With SwiftUI support.
StableCollectionViewLayout UICollectionViewLayout adjusts a content offset if the collection view is updated
SPPageController Mimicrate to UIPageViewController. Has native system and scroll view paging. Support scroll to page and layout margins from container.
ScaledFont ScaledFont - Using custom fonts with dynamic type
EasyFirebase πŸ”₯ A Swifty solution for all things Firebase. Quickly implement Firestore and Authentication on iOS + macOS using Swift protocols and methods.
LocaleManager Changing iOS locale and language on the fly without exiting. RTL supported.
PageSheet Customizable sheets using UISheetPresentationController in SwiftUI
CompositionalLayoutDSL CompositionalLayoutDSL, library to simplify the creation of UICollectionViewCompositionalLayout. It wraps the UIKit API and makes the code shorter and easier to read.
swift-declarative-configuration Declarative configuration for your objects
NativeMarkKit NativeMark is a flavor of Markdown designed to be rendered by native apps.
CWRateKit Swift library for creating "Rate Us" popup
CGLayout Powerful autolayout framework, that can manage UIView(NSView), CALayer and not rendered views. Not Apple Autolayout wrapper. Provides placeholders. Linux support.
ShinySwiftUI ✨ Write cleaner, conciser, and more consistent SwiftUI code with a suite of pre-made extensions, view modifiers, and components.
DeclarativeLayoutKit UIKit declarative layout helpers
BJOTPViewController Entering OTP made simpler.
VCore VCore is a Swift collection containing objects, functions, and extensions that I use for my projects
Themeable Easy, type-safe UI theming in Swift
STTextView πŸ“ STTextView is a light-weight library that adds a placeholder to the UITextView.
EmojiPicker A macOS-style popover to select emojis in your iOS apps
Cause-Logic-Effect A library for making view controller presentation and dismissal more functional.
SwiftUIWindowBinder Create SwiftUI Views able to access host windows from UIKit (iOS & tvOS) or AppKit (macOS), with zero set up. Works for existing apps, apps with @main/App, and even Playgrounds
FuntastyKit A collection of Swift utilities and protocols used in our projects
UIViewPreview Mattt's beautiful gist to gain SwiftUI previews for your UIViews turned into Swift Package.
EliminationMenu Some kind of dropdown/up menu that eliminates all values which were not selected.
Refreshable ✳️ SwiftUI Pull to Refresh (for iOS 13 and iOS 14) package.
ScrollViewController Wraps your custom view and presents it on the screen in the way it fills visible area
NSUI AppKit and UIKit without conditional compilation
Redux Manage iOS App state with Redux and Async/Await :)
ConstraintsKit πŸ— Declarative, Chainable & Lightweight Auto Layout constraints framework for iOS.
FloatingBubbles error: root manifest not found
UIKit-Modifiers SwiftUI-like modifiers for many UIKit views and controls
Stipop 150,000+ stickers API & SDK for iOS Apps.
ContributorUI A UI library for iOS and macOS applications to showcase all contributors of public or private repositories.
RVS_Spinner A Fancy "Popup Prize-Wheel Spinner" UIControl
Withable πŸ“ Declarative UIKit in 10 lines of code.
VDAnimation Declarative way to create animations
Table The fastest and easiest way to present a UITableView - in 3 lines of code.
SimpleHaptics πŸ‘‡ Core Haptics convenience wrapper for SwiftUI to make haptic taps simple
BitriseTrace Catch bugs before they reach production β€” get detailed crash reports and monitor how your app is performing across the entire install base.
SplitView Resizable Split View
SCountLabel SCountLabel is an easy to use Swift extension counter for UILabel
AlertController πŸ’¬ A tiny extension for UIAlertController that makes working with it very simple. Only 150 lines of code.
VDKit This repository contains useful extensions on Foundation, UIKit and SwiftUI
KeyboardLayoutGuide ⌨️ Backported keyboardLayoutGuide for iOS 13 and 14.
Draftsman Draftsman is a Layout builder based on AutoLayout with Declarative approach
AKLanguageManager AKLanguageManager is a language manager for iOS and tvOS applications.
TabBarPageController A container view controller for iOS that manages navigation between pages of content using a tab bar.
SweeterSwift Extensions and syntactic sugar to enrich the Swift standard library, iOS frameworks, and SwifterSwift.
CompositionKit Updating https://github.com/muukii/Descriptors.git Updating https://github.com/muukii/MondrianLayout.git Updated https://github.com/muukii/Descriptors.git (0.23s) Updated https://github.com/muukii/MondrianLayout.git (0.23s) Computing version for https://github.com/muukii/Descriptors.git Computed https://github.com/muukii/Descriptors.git at 0.2.2 (0.02s) Computing version for https://github.com/muukii/MondrianLayout.git Computed https://github.com/muukii/MondrianLayout.git at 0.10.0 (0.01s) Creating working copy for https://github.com/muukii/Descriptors.git error: 'descriptors': Couldn’t update repository submodules: Submodule path 'Submodules/CompositionKit': checked out '66eff69c29184a6ebd92937fa3953802cb2e8c32' Submodule path 'Submodules/TextureSwiftSupport': checked out '85a0b87014ed0350c4d4f4a71fc5dc5a9844567f' Submodule 'Submodules/CompositionKit' (https://github.com/FluidGroup/CompositionKit.git) registered for path 'Submodules/CompositionKit' Submodule 'Submodules/TextureSwiftSupport' (https://github.com/FluidGroup/TextureSwiftSupport.git) registered for path 'Submodules/TextureSwiftSupport' Cloning into '/usr/src/package/.build/checkouts/Descriptors/Submodules/CompositionKit'... Cloning into '/usr/src/package/.build/checkouts/Descriptors/Submodules/TextureSwiftSupport'... Submodule 'submodules/Descriptors' (git@github.com:muukii/Descriptors.git) registered for path 'Submodules/CompositionKit/submodules/Descriptors' Cloning into '/usr/src/package/.build/checkouts/Descriptors/Submodules/CompositionKit/submodules/Descriptors'... 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:muukii/Descriptors.git' into submodule path '/usr/src/package/.build/checkouts/Descriptors/Submodules/CompositionKit/submodules/Descriptors' failed Failed to clone 'submodules/Descriptors'. Retry scheduled Cloning into '/usr/src/package/.build/checkouts/Descriptors/Submodules/CompositionKit/submodules/Descriptors'... 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:muukii/Descriptors.git' into submodule path '/usr/src/package/.build/checkouts/Descriptors/Submodules/CompositionKit/submodules/Descriptors' failed Failed to clone 'submodules/Descriptors' a second time, aborting From https://github.com/FluidGroup/TextureSwiftSupport * branch 85a0b87014ed0350c4d4f4a71fc5dc5a9844567f -> FETCH_HEAD fatal: Failed to recurse into submodule path 'Submodules/CompositionKit'
BSWInterfaceKit
DSFImageTools Conveniences for handling images and colors in AppKit, UIKit, SwiftUI and CoreGraphics (Swift/Objective-C)
VIViewInvalidating A swift PropertyWrapper providing automatic NSView and UIView invalidation when the properties value changes. (Backwards compatible version of @Invalidating)
Eazy Eazy is the missing piece in your SwiftUI and UIKit application. It aims at harmonizing how your views communicate with the model and vice versa in a clear and consistent way.
RVS_AutofillTextField An extension of UITextField that adds an autofill dropdown.
AutoLayoutProxy A simple and lightweight Auto-Layout-Kit that makes you feel like playing a fun game laying out views. AutoLayout supports UIKit on iOS & tvOS and AppKit on macOS so you wouldn't have to worry about using different solutions on different platforms. AutoLayoutProxy is compiled on Xcode 14.2 using Swift 5.7 and will be updated for all future releases
Artisan Artisan is an MVVM framework for Swift using the bonding features from Pharos and constraints builder from Draftsman.
Odeum Odeum is a simple iOS Video player library with basic control
RVS_Checkbox A simple, UIKit "three-state" checkbox, written in Swift.
PillboxView A Pillbox Capsule-like informational view for iOS written in UIKit
SBQuickLook Quickly preview local and remote files and their content using Apple's QuickLook Framework
RVS_CalendarInput This is a special native Swift UIKit widget for selecting calendar days.
MultipleImageView Displaying multiple images like Twitter.
LayoutUI Constraint-based autolayout system written on Swift. Not Autolayout wrapper. Reimplemenation of CGLayout.
HideableUITabBar
DHDeclarable Declarative UIKit for iOS apps
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.
TextAttributes TextAttributes provides type-safe API for setting text attributes for common UIKit components.
OnboardingKit Easily implement your onboarding flow with a declarative API
MPUtils Swift utility classes and extensions
FHDiffableViewControllers UITableViewController and UICollectionViewController based on a DiffableDataSource.
CodeQuickKit A Swift library simplifying some everyday tasks.
CCNextField error: Could not find Package.swift in this directory or any of its parent directories.
Styleable A declarative alternative to Swift UI which uses UIKit instead
Maker 🍰 A tiny syntactic sugar for Swift initializers. Only 15 lines of codes.
DeclarativeUIKit Create descriptive UIKit screens, faster!
Color Simple extensions for working with Color and UIColor.
AceLayout AceLayout provides a Swifty DSL for Auto Layout.
UIKitComponents Reusable UI components built with UIKit.
PulsrMarkdown A simple markdown parser, with support for ||spoilers|| (or >!spoilers!<)
Flash Flash messages for UIKit
FHExtensions Some useful Foundation and UIKit Extensions.
FHConstraints Extension for UIView with useful constraint methodes.
WAUIKitCore
UIPreview Generate UI catalog from all your views
UIKitEssentials Essentials for development using UIKit.
Tools
CrossKitTypes Some types and extensions for those using AppKit and UIKit in the same project
QuickConstraint Extension functions for making layout programmatically easier and faster
MegaUIKit Mega-Evolved UIKit
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.
GTBlurView Add blur effect to any view in iOS based projects using a simple, modern and declarative way. Available as a Swift package.
CircleView CircleView μž…λ‹ˆλ‹€.
Button A UIButton subclass that let's you use UIColor as the background and border color.
7044 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