Swift Package Registry
  • About
  • Add Package
  • Log In

Swift Packages

Repository Description
WhatsNewKit Showcase your awesome new app features 📱
KeyboardShortcuts ⌨️ Add user-customizable global keyboard shortcuts (hotkeys) to your macOS app in minutes
Defaults 💾 Swifty and modern UserDefaults
Splash A fast, lightweight and flexible Swift syntax highlighter for blogs, tools and fun!
LaunchAtLogin-Legacy error: root manifest not found
MijickPopups Popups, popovers, sheets, alerts, toasts, banners, (...) presentation made simple. Written with and for SwiftUI.
Settings ⚙ Add a settings window to your macOS app in minutes
Burritos A collection of Swift Property Wrappers (formerly "Property Delegates")
DockProgress Show progress in your app's Dock icon
Drops A µFramework for showing alerts like the one used when copying from pasteboard or connecting Apple pencil
ValidatedPropertyKit Easily validate your Properties with Property Wrappers 👮
Grid :rocket: SwiftUI Grid layout with custom styles
Sliders :rocket: SwiftUI Sliders with custom styles
Charts :rocket: SwiftUI Charts with custom styles
CodableWrappers A Collection of PropertyWrappers to make custom Serialization of Swift Codable Types easy
macos-wallpaper /usr/src/package: error: package at '/usr/src/package' requires a minimum Swift tools version of 5.5.0 (currently 4.2.0)
CircularProgress Circular progress indicator for your macOS app
BluetoothConnector Simple macOS CLI to connect/disconnect a Bluetooth device. Useful for AirPods or other Bluetooth headphones.
LaunchAtLogin Add “Launch at Login” functionality to your macOS app in seconds
MijickCamera Camera made simple. The ultimate camera library that significantly reduces implementation time and effort. Written with and for SwiftUI.
SimpleToast SimpleToast is a simple, lightweight, flexible and easy to use library to show toasts / popup notifications inside iOS or MacOS applications in SwiftUI. Because of the flexibility to show any content it is also possible to use the library for showing simple modals.
macos-trash error: root manifest not found
Benchmark Swift benchmark runner with many performance metrics and great CI support
ZMarkupParser ZMarkupParser is a pure-Swift library that helps you convert HTML strings into NSAttributedString with customized styles and tags.
Regex 🔤 Swifty regular expressions
SwiftUIVisualEffects View modifiers that wrap UIVisualEffectView, with environment integration.
Shapes :rocket: Collection of SwiftUI shapes
MijickNavigationView Navigation made simple (SwiftUI)
AdvancedList Advanced List View for SwiftUI with pagination & different states
TactileSlider UIControl slider that can be dragged from any point within its bounds, similar to those in Control Center and Home.app
Percentage A percentage type for Swift
SwipeActions Swipe actions for any view, swipe menu based on SwiftUI, full swiping and RTL languages supporting, iOS 13+, add your own views to swipes
SwipyCell Easy to use UITableViewCell implementing swiping to trigger actions.
MastodonKit MastodonKit is a Swift Framework that wraps Mastodon's API
DynamicNotchKit Seamlessly adapt your macOS app to the notch era.
WelcomeSheet iOS native-like onboarding sheets
Variablur Variable blur effects for SwiftUI, powered by Metal
BowArch 🏛 Functional Architecture in Swift using Bow
SFSymbolsMacro A Swift Macro for "type-safe" SF Symbols.
CustomButton Customizable button for your macOS app
MijickTimer Timers Made Simple. The Ultimate Swift Framework with advanced timer management, state control and reactive programming support.
ExceptionCatcher Catch Objective-C exceptions in Swift
IsCameraOn Check if the built-in Mac camera is on
TranslateKit SF Symbols for Texts: 2000+ built-in translations in 40 languages + semantic localization key macro for Swift devs
Media A beautiful and declarative cross-platform wrapper API for Apple's PhotoKit
Scout Reading and writing in JSON, Plist, YAML and XML data made simple when the data format is not known at build time. Swift library and command-line tool.
SFSymbolsPicker A SwiftUI view for selecting SF symbols in your app
Autobahn CLI tool written in Swift heavily inspired by https://github.com/fastlane/fastlane
MijickGridView Easy Grids with SwiftUI
BlurHashViews Decode BlurHash strings to SwiftUI MeshGradient or Color with various customization options.
MarkdownGenerator Swift library to programmatically generate Markdown output and files
ObservableObject to @Observable Converter A SwiftPM command plugin to convert SwiftUI code to Observable
AnimatableGradients A collection of SwiftUI View Modifiers for creating animated color gradients.
iCloudSyncStatusKit A Swift library that monitors the iCloud account status and responds to synchronization events when using Core Data with CloudKit.
SwiftLibrary 🔍 Search for swift packages right from your command line
RemoteImage Swift package for a SwiftUI remote image view
MediaType This is a general purpose Swift library for a concept of typed treatment for Media Types. We use this library on clients and servers to speak the same dialect and to enjoy all the comfort strong types provide over raw strings.
VanMoofKit A Swift Package to communicate with a VanMoof S3 & X3 Bike 🚲
CoreDataModelDescription Declarative way to describe a Core Data model in code.
DeviceAuthority Manage feature access using iOS configuration profiles
JoyStickView A custom UIView in Swift that presents a simple joystick interface.
EasyNodeEditor Developer-Friendly SwiftUI Node Editor
Animatable Yet another animation modifiers (like fireworks, live comments or explosion) on SwiftUI
CombineCloudKit 🌤 Swift Combine extensions for reactive CloudKit record processing
CameraControlARView an ARView for macOS that has explicit camera control and the wrappers to use the view with SwiftUI.
Releases A Swift package for resolving released versions from a Git repository
Conduit Robust Swift networking for web APIs
PassEncoder Simple PassKit (Apple Wallet) encoding and signing in Swift.
ExtendedAttributes Manage extended attributes in Swift
LogDistributedNotifications Log distributed notifications on macOS
TOMLKit A small, simple TOML parser and serializer for Swift. Powered by toml++.
Refreshable ✳️ SwiftUI Pull to Refresh (for iOS 13 and iOS 14) package.
VariableBlurImageView Add variable blur to images in UIKit, AppKit and SwiftUI.
LocationPicker A SwiftUI view for interactive geographic coordinates input.
ModernSlider A modern and customizable SwiftUI slider component
LazyContainers A few lazy-initialization container types for Swift 5.1
PhantomKit All Swift & SwiftUI extensions and components in one place.
package-histogram Swift port of HdrHistogram
GoogleCloudLogging Swift (Darwin) library for logging application events in Google Cloud.
YMFF Feature management made easy.
LoginItemKit Add non-sandboxed macOS applications to user login items
ListPagination Swift package providing extensions of RandomAccessCollection to support List pagination in SwiftUI
SwiftMacros Collection of useful macros
Mechanica A cross-platform library of Swift utils to ease your iOS | macOS | watchOS | tvOS and Linux development.
SwiftEntitlements A simple Swift package that extracts application's entitlements
Shuttle Swift package heavily inspired by https://spaceship.airforce
Lux A Swift library with a dedicated command-line tool to highlight plain code (e.g. for terminal output), HTML files code blocks or attributed strings (e.g. for macOS or iOS apps)
BowLite 🏹 Bow Lite is a cross-platform library for Typed Functional Programming in Swift
Withable 📐 Declarative UIKit in 10 lines of code.
GlassEffect SwiftUI + Metal effect that allows to reproduce see-through, decorative/ornamental glass-like effects.
swift-package-registry error: Could not find Package.swift in this directory or any of its parent directories.
AsyncCloudKit 🌤 Swift extensions for asynchronous CloudKit record processing
RVS_Spinner A Fancy "Popup Prize-Wheel Spinner" UIControl
LAME LAME.xcframework supports all Apple platforms.
ConstraintsKit 🏗 Declarative, Chainable & Lightweight Auto Layout constraints framework for iOS.
TokenField SwiftUI wrapper for NSTokenField
WXKDarkSky A pure-Swift Codable layer over the Dark Sky API.
PreviewResizable View modifier that allows custom resizing in SwiftUI previews. Useful to quickly check how views adapt to different sizes.
HeadingIndicator SwiftUI view that points towards a specific coordinate
XFormatter XFormatter creates localized strings from numbers, currencies, dates and more.
LPMapView A SwiftUI wrapper for a MKMapView
MountebankSwift A Swift client library for the Mountebank - open source tool that provides test doubles over the wire. It provides the all api functionality to interact with a Mountebank instance running.
CUIExpandableButton A SwiftUI button that expands to reveal more content.
AppIconGenerator A library for creating App Icons from SwiftUI views.
SwiftExec :rocket: Simple process execution with Swift
apple-maps-kit 🗺️ Integrate the Apple Maps Server API into Swift server applications
APIManager Framework for abstracting RESTful api requests
SwiftyRedis High-Level Async Redis Library for Swift
RVS_BlueThoth /usr/src/package: error: package at '/usr/src/package' requires a minimum Swift tools version of 5.5.0 (currently 4.2.0)
KeyboardLayoutGuide ⌨️ Backported keyboardLayoutGuide for iOS 13 and 14.
GitHub Swift Package client for the GitHub GraphQL API V4
Elementary Experimental, uni-directional and purely functional architecture in Swift.
swift-wallet 🎟️ 📦 Create passes and orders for the Apple Wallet app.
swiftui-tabs-view SwiftUI tabbed interface. Customizable replacement for `SwiftUI.TabView`.
swift-tqdm Swift port of tqdm: A Fast, Extensible Progress Bar for Swift
StoreKitExtensions :rocket: Collection of useful StoreKit extensions
Zoetrope Create frame-based animations using SwiftUI TimelineView, including support for animated images
VaporGenerators Command line class generators for Vapor
SafeTypes Swift Library to improve type safety in Swift.
SearchField The search input box component can be placed in a non-specific location and is consistent with the default search input box style.
SongPro A Swift package to convert SongPro songs to a Swift struct used to generate various output formats.
InputStepper SwiftUI library to create fully customizable input stepper.
Scout Easier, dynamic mocking for Swift.
ScryfallKit A Swift SDK for the Scryfall API
ArArchiveKit A simple, 0-dependency Swift package for reading and writing ar archives. Inspired by ar: https://github.com/blakesmith/ar
SwiftNumberPad A multi-platform SwiftUI component for basic number input
ScanEffect SwiftUI + Metal effect that allows to reproduce scan glitches
OldMoofKit A Swift Package to communicate with older VanMoof bikes, such as SmartBike, SmartS/X, Electrified S/X or S/X2
GMCalendar GMCalendar is a customizable Calendar Pod written in swift.
didcomm-swift Swift library for DIDComm V2 protocol with message encryption/decryption, signing, DID authentication, and advanced routing for secure, decentralized communication.
clutch Run Swift scripts that depend on packages
CachedImage Asynchronous Image Loading from URL in SwiftUI
SafeTypesMacros Macros for compile-time SafeTypes initializers from literals
PublisherView A SwiftUI view that subscribes to a Combine publisher to display different views for the values and failure of the publisher.
DirtyCowKit MDC Swift Package
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.
SwiftyHTMLBuilder Swift DSL for writing HTML documents
SwiftTranslate Easy to use Swift language translation
SemVer A small Swift library that implements SemVer 2.0.0. This is designed to be simple to use and to easily fit into any Swift codebase.
ServiceLocator The Service Locator is a design pattern used to decouple the way objects are obtained from the concrete classes that implement them. This is achieved by centralizing object creation to a single location, known as a service locator.
Resourceful A resource type allow network requests to be packaged together with a transform to get some data.
PhraseKit PhraseKit is a Swift package that generates random, human-readable phrases using customizable word combinations. Perfect for creating unique filenames, usernames, session IDs, and more. Easily extensible with custom word lists and combination logic.
peerdid-swift Welcome to peerdid-swift, a Swift package enabling the creation and resolution of Peer DIDs.
ImagePickerModule The image picker allow to take pictures with the devices camera or select pictures from the library. It takes care of state management and handles the case of no camera access.
EmptyDataView /usr/src/package: error: package at '/usr/src/package' requires a minimum Swift tools version of 5.3.0 (currently 4.2.0)
EasyToast EasyToast is a lightweight and customizable SwiftUI package that provides easy-to-use toast notifications. Display brief messages to your users with minimal effort.
ARPersistence AR Persistence with ARKit & RealityKit
ACInteractor Swift Package for a Use Case centric architecture as proposed by Robert C. Martin and others.
SwiftEndpoint Lightweight library providing higher level of abstraction for implementing networking in iOS and macOS applications
SwiftAudioKit SwiftAudioKit - A lightweight yet powerful audio player wrapper for AVPlayer, providing seamless playback, queue management, retry handling, and Control Center integration across iOS, macOS, tvOS, and watchOS. 🚀🎵
Run Run provides a quick, concise way to run an external command and read its standard output and standard error.
ProvisioningProfile A Swift package to read your app’s provisioning profile
NavigationTitle Add a navigation title view to your SwiftUI project
hummingbird-wallet 🎟️ 📦 A package for creating passes and orders for Apple Wallet with Hummingbird.
FrenchRepublicanCalendarCore Converter for the french republican calendar, as a swift package
DesignReviewer An in-app alternative to Xcode view debugging.
Cosmic A log reporting framework written in Swift
UserDefaultsKey A swift package to specify a Key type for use with UserDefaults.
swift-rational Swift package for working with rational numbers
RadixUI RadixUI ready to be used in SwiftUI (Unofficial)
NyaruDB2 NyaruDB2 is a lightweight, high-performance embedded database for iOS apps, designed to handle large datasets efficiently with modern Swift concurrency features. It supports advanced data management capabilities including compression, sharding, indexing.
HTTPClientModule The HTTPClient serves a clean and modern api for http requests. It takes care of main thread dispatching, can take codable objects in as JSON body and provides life-cycle-hooks. It also comes with support for form-data-requests.
Forms A collection of reusable form components designed to simplify the integration of forms into iOS apps.
CombineBloc An implementation of the ´BLoC´ (Business Logic Component) with Apple's Combine framework
Bloc The BLoC design pattern implemented for Swift
AddressURL Useful extension for URL to support IP and email addresses
5am-swift-gen Add SwiftGen to your Xcode Project or Swift Package as a Plugin.
XcodeProject Xcode Project manipulation from Swift
text-to-emoji 🤷‍♂️ Not sure why you'd need this.
swift-shell Library for running shell scripts and other executables from swift code.
RectangleTools A set of Swift utilities for dealing with rectangles, including a way to generically build your own!
Pipeline A lightweight pipeline system for Swift.
swift-blocks 🧱 swift-blocks: A collection of my dependency-free Swift building blocks.
swift-arithmetics Swift package extending numeric protocols of the Swift programming language.
SimpleConstraints SimpleConstraints is a Swift library designed to simplify the process of creating and managing constraints in UIKit. It provides a set of utilities that make it easier to align and position UI elements in your iOS applications.
PlayDocs Command line tool for converting Swift Playgrounds to Markdown and HTML.
B9MulticastDelegate MulticastDelegate in a satisfied implementation.
LocationManagerModule The location manager allows the tracking of user locations and setting of geofences.
HomeKitExtensions :rocket: Collection of useful HomeKit extensions
didcore-swift DIDCore is a Swift package that provides the main components to work with Decentralized Identifiers (DIDs), DID URLs, and DID Documents.
CopyWithChanges Copy a Swift class or struct while changing arbitrary fields
Chip8iEmulationCore Chip8 Emulation Core Swift Package
Balam Swift NoSQL functional database
5am-swift-lint Add SwiftLint to your Xcode Project or Swift Package as a Plugin.
swiftui-bloc The state management BLoC design pattern implementation for SwiftUI
Taylor Taylor makes beautiful words happen, a Lorem Ipsum generator for Swift.
SwiftShell Simple Shell Executor with Swift.
MultiplicativeArithmetic Formalizes an object's ability to be multiplied by something
SwiftlyImageLoader A fast, cross-platform Swift image loader with caching, cancellation, and UI integrations for UIKit, AppKit, and SwiftUI.
ColorSwatches Turn an NSColor or UIColor into an image
PatreonAPI-Swift A Swift library for interacting with Patreon API
JSON-DSL A simple JSON DSL for Swift
HCSlider A multi-thumb slider control for iOS.
GTImageFetchable A Swift protocol for fetching, caching and handling remote and local images fast and reliably in iOS apps as a Swift Package.
EJDB2 EJDB2 Swift binding for iOS OSX Linux
DNSKit Asynchronous DNS Client in Swift
Dep Framework that implements a dependency injection using the Service Locator pattern and provides a convenient way to use these dependencies using @Dependency property wrapper
DataDrivenTesting A Swift package that provides data-driven testing functionality for your project.
CoreColor Color modelling and conversion framework in Swift.
CLapacke-Linux Swift package for Linux to wrap system library LAPACK
XML Swift XML Tree Serialization
TapTempoButton SwiftUI View to easily add tap tempo functionality to music apps.
SwiftTextFieldPreset A multi-platform SwiftUI component for text input with presets support
StrapiSwift Strapi Swift | Swift Package that provides a simple and easy way to interact with Strapi APIs in Swift | Mees Akveld
StormGlass A Swift package for interacting with the Storm Glass API
SwiftTypeAdoptionReporter Generate reports on how frequently specified Swift types are being used in your iOS codebase
SPM Helpful commands to compliment Swift Package Manager
PulsrMarkdown A simple markdown parser, with support for ||spoilers|| (or >!spoilers!<)
Pathspec Swift library for matching file paths with gitignore style patterns
Ospuze "Pop. Pour. Perform." | a Swift Package for THE FINALS
MisoDispatchWorkItemKeeper Swift package to cancel async operations on class/struct deletion
MicroMaxOnAppleSilicon ♟️ The µ-Max C Chess engine to play Chess games. Built as multi-platform Swift Package for iOS, visionOS, macOS
MapViewModule
LocationProvider An ObservableObject wrapper around CLLocation
InAnyCase Convert between programmer case styles, e.g., inAnyCase → in_any_case
HTTPMethod Just an enum of HTTP request methods.
GTNetMon Integrate network monitoring capabilities in Swift projects using the GTNetMon Swift Package!
fluent-wallet 🎟️ 📦 A collection of Fluent models for managing passes and orders for Apple Wallet.
DiasporaNodeInfo NodeInfo protocol implementation in Swift
CypherPoetNetStack A Combine-based networking stack for modern iOS projects.
CXML2 Swift C Bindings for libxml2
CountdownView SwiftUI View to display sequence of views
BooleanExpressionEvaluation Evaluate a string boolean expression with variables
AppsShowcase A tiny opinionated library for retrieving and displaying apps that you want to showcase inside your app.
Appliable Appliable makes configuring objects easier and more convenient using closures.
YASU Yet Another Swift Utility (Package)
xivapi-swift simple swift client to easily work with xivapi
URLImageModule The url image allows you to show graphical content from remote sources via a url. This packe also provides useful http-request-lifecycle-specific content.
universalis-swift simple swift client to easily work with the universalis.app api
SwiftUITextView UITextView wrapped for use with SwiftUI
StringIntegerAccess I hate how Swift `String`s don't let you access their characters with `Int`s. This package lets you do just that.
StandoutJiraKit Jira kit for swift development specialised for Standout AB
SpecialString Ever need a string but also wish it weren't a String type?
SimpleLogging For when you need something more advanced than print, but not a whole heavy system
swift-scoped-file-path Swift package with types for absolute and relative file paths.
SafeCollectionAccess Ever wonder why Swift crashes if you access a collection the wrong way? Me too here's some extensions
swift-log-data A swift-log backend which using SwiftData to store log.
FunctionTools Some tools to make functions easier to use in Swift
swift-delta Swift package for a type representing a source value, a target value, or both a source and a target value.
CrossKitTypes Some types and extensions for those using AppKit and UIKit in the same project
CollectionTools A bunch of tools I tend to write to make collections easier to use
swift-byte-symbols Swift package with named UInt8 constants for the ASCII code points.
BasicMathTools Some basic tools for doing math in Swift
sendOtp Swift SDK for sending and verifying OTP via SMS, Email, Call & WhatsApp using MSG91.
Scintillate A UIKit+AppKit-friendly way to either mask content, or show a loading state. Think: SwiftUI's 'redacted' modifier, for non-SwiftUI applications.
MegaUIKit Mega-Evolved UIKit
LemmyKit A Swift client for Lemmy.
HTTPClientModule The HTTPClient serves a clean and modern api for http requests. It takes care of main thread dispatching, can take codable objects in as JSON body and provides life-cycle-hooks. It also comes with support for form-data-requests.
http-client-module 'HTTPClientModule' /usr/src/package: error: Source files for target HTTPClientModuleTests should be located under 'Tests/HTTPClientModuleTests', or a custom sources path can be set with the 'path' property in Package.swift
FuegoOnAppleSilicon ⚫️⚪️ The Fuego C++ Go engine to play and analyse Go games. Built as multi-platform XCframework for iOS, visionOS, macOS
FlexSeal A lifecycle tracking tool to find potential memory leaks during development and testing.
AnimatedSwipeCard AnimatedSwipeCard is a custom swipe card with animation and can be used with confirmationDialog or alert
9506 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