Swift Package Registry
  • About
  • Add Package
  • Log In
Advanced search examples
  • networking cache match packages with both terms
  • "image pipeline" exact phrase match
  • tag:swiftui OR topic:network search by topics
  • -beta exclude a term
  • stars:>500 minimum star count
  • after:2024-01-01 last commit after a date
  • processing:false exclude packages still being indexed

Swift Packages

Repository Description
SDWebImage Asynchronous image downloader with cache support as a UIImageView category
SwiftUIX An exhaustive expansion of the standard SwiftUI library.
HaishinKit Camera and Microphone streaming library via RTMP and SRT for iOS, macOS, tvOS and visionOS.
RevenueCat /usr/src/package: error: package at '/usr/src/package' requires a minimum Swift tools version of 5.9.0 (currently 4.2.0) error: unable to restore state from /usr/src/package/Package.resolved; unsupported schema version 2
KeyboardKit Create amazing custom iOS keyboards with Swift & SwiftUI.
SwiftUIKit Extra functionality for Swift & SwiftUI.
SwiftUI-Shimmer Shimmer is a super-light modifier that adds a shimmering effect to any SwiftUI View, for example, to show that an operation is in progress. It works well on light and dark modes, and across iOS, macOS, tvOS, watchOS and visionOS.
KSPlayer A video player for iOS、macOS、tvOS、visionOS , based on AVPlayer and FFmpeg, support HLG、HDR10、 HDR10+、Dolby Vision、Dolby Atmos、Text/Image subtitle.
DSWaveformImage Generate waveform images from audio files on iOS, macOS & visionOS in Swift. Native SwiftUI & UIKit views.
OnboardingKit Create amazing SwiftUI onboarding experiences.
Sentry The official Sentry SDK for iOS, tvOS, macOS, watchOS, iPadOS and visionOS.
OpenSSL OpenSSL package for SwiftPM, CocoaPod, and Carthage, multiplatform
SystemNotification Mimic the native system notification in SwiftUI.
CodeEditorView SwiftUI code editor view for iOS, visionOS, and macOS
DeckKit Card and deck-based SwiftUI views.
ScrollKit Powerful SwiftUI scroll capabilities.
LLM LLM.swift is a simple and readable library that allows you to interact with large language models locally with ease for macOS, iOS, watchOS, tvOS, and visionOS.
RealityUI A Swift Package for creating familiar UI Elements and animations in RealityKit. For both Augmented Reality or Virtual Reality scenes. Now with visionOS support.
CompactSlider CompactSlider is a SwiftUI control for macOS, iOS, watchOS and visionOS.
StoreHelper Implementing In-App Purchases with StoreKit2 in Xcode 13 - 15 using SwiftUI, Swift 5.7 - 5.9, iOS 15 - 17 and macOS 12 - 14. Also supports tvOS and visionOS.
langchain-swift 🚀 LangChain for Swift. Optimized for iOS, macOS, watchOS (part) and visionOS.(beta)
LiveKit LiveKit Swift Client SDK. Easily build live audio or video experiences on iOS, macOS, tvOS, and visionOS.
SwiftGlass Glassy Everything, even Old Devices. [ AI Assistant available below ]
SwiftyCreatives Creative coding framework for Swift. Built on Apple's Metal. Inspired by Processing. Supports visionOS.
TranslateKit SF Symbols for Texts: 2000+ built-in translations in 40 languages + semantic localization key macro for Swift devs
MijickTimer Timers Made Simple. The Ultimate Swift Framework with advanced timer management, state control and reactive programming support.
RealityGeometries A collection of additional geometries ready for use in RealityKit 2+. 🥽 Vision OS/Vision Pro ready
GodotVision Godot in RealityKit / visionOS
TDLibKit Native Swift wrapper for Telegram's TDLib. Available on iOS, macOS, watchOS, tvOS and visionOS.
WebViewKit A WebView & SafariWebView for SwiftUI.
OpenCV Integrate OpenCV into your project using Swift Package Manager.
InfomaniakRichHTMLEditor A WYSIWYG text editor written in Swift for iOS/macOS/visionOS. Available for SwiftUI, UIKit and AppKit. Based on HTML contenteditable. Used in the Infomaniak Mail application.
PrintingKit Print texts, views, images, PDFs etc. from any SwiftUI app.
MockingKit Mock protocols and classes in Swift.
TagKit Tag items and slugify strings in Swift and SwiftUI.
TextReplacements Customize any part of a SwiftUI Text.
AppState 🧠 Effortless State Management and Dependency Injection for Swift 6 Applications
SwiftUSD A Swift-native, cross-platform framework for building OpenUSD applications.
GestureButton Trigger many gesture actions with a single SwiftUI button.
swiftui-theming Effortless theming support in SwiftUI
ApiKit Integrate with REST APIs using Swift.
ParseSwift The original (OG) Swift SDK for Parse Platform (iOS, macOS, watchOS, tvOS, visionOS, Linux, Android, Windows). This repo is maintained by one of Parse-Swift's original developer and all new features and bug fixes will occur here.
Template A template for Swift packages on GitHub
Flare Flare is a lightweight, developer-friendly Swift framework that simplifies working with in-app purchases. It provides a clean, unified API over StoreKit and StoreKit 2, includes async/await-ready workflows, and offers built-in UI components for a seamless integration experience.
DocumentKit DocumentKit is a Swift SDK that adds more capabilities to DocumentGroup-based apps in SwiftUI.
PersistentKeyValueKit Perfectly-shaped interfaces for UserDefaults and NSUbiquitiousKeyValueStore.
ZcashLightClientKit iOS light client Framework proof-of-concept
QuickSearch Type into a searchable SwiftUI text field without having to focus on it.
LucideSwift Type-safe Swift package for Lucide Icons with vector rendering
LAME LAME.xcframework supports all Apple platforms.
MetaverseKit Monolithic dependency encapsulating many ASWF projects to swiftly architect the metaverse.
superagent-swift-legacy error: 'package': Source files for target SuperagentTests should be located under 'Tests/SuperagentTests', or a custom sources path can be set with the 'path' property in Package.swift
Device UIDevice-like replacement that works on all platforms with a consistent API.
TDLibFramework TDLib for iOS, macOS, watchOS, tvOS and visionOS packed in XCFramework and SPM.
CachedAsyncImage Async image loading with progress and cache for SwiftUI.
Kraken Kraken, is the free and open source metaversal creation suite.
CodableDatastore An ACID-compliant database written in pure-swift enabling on-disk persistence for apps and services.
ZodiacKit ZodiacKit provides a simple way to determine the zodiac sign for a given date.
Relax Declaratively build and send client requests for REST APIs in Swift.
SwiftToasts A cross platform SwiftUI library for presenting toasts.
swift-gherkin-testing A native BDD testing framework for Swift. Execute Gherkin .feature files as Swift Testing tests using Swift Macros. No external runtime dependencies. Gherkin v6+ syntax with Cucumber Expressions, 70+ languages, and built-in reporters
ChatGPTUI This repository is a repository to prepare UI for chat GPT.
swift-artifact Swift/SwiftUI library for rendering LLM-generated <artifact> blocks in chat interfaces. Supports Markdown, JSON, CSV, Code, SVG, GeoJSON, HTML, React, Mermaid, LaTeX, Vega-Lite, GLTF, USDZ.
SafariServicesUI 🧭 SafariServices for SwiftUI
Haversack A Swift library for keychain access on Apple devices
HapticsManager HapticsManager is a Swift package that provides a modular and easy-to-use interface for implementing haptic feedback in your applications. It integrates seamlessly with SwiftUI, enabling you to enhance user experience through customisable tactile feedback.
SmartNetwork Light weight wrapper around URLSession
SafariUI SafariServices in SwiftUI
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.
SimpleLogger SimpleLogger is a robust and flexible logging framework designed for Swift applications across multiple platforms, including iOS, macOS, tvOS, and watchOS. It provides extensive functionality for managing, filtering, and exporting logs with ease and precision.
RoutingManager A Swift package designed to simplify and enhance navigation in SwiftUI applications. It supports stateful navigation with persistent storage, allowing developers to manage complex navigation flows with ease.
AppDependency 🧠 Effortless Dependency Injection for Swift Applications. Dependency only mirror of AppState
URL+Extensions 🔗 A collection of Swift.URL Extensions
swift-capture-kit Unified media capture, encoding & streaming for Apple platforms — every source, every codec, zero dependencies. Pure Swift 6.2.
Arachne Networking layer for apps using Swift Concurrency.
SwiftDataPager SwiftDataPager is a Swift package designed to simplify the process of implementing pagination with SwiftData.
AppRemoteConfig Configure apps remotely: A simple but effective way to manage apps remotely.
KochavaNetworking Networking with Dynamic Runtime Configuration
AgoraRTM [Beta] Agora's Signaling 2.0 SDK Swift Package for iOS, macOS and visionOS 📦
SwiftDataPreviewer SwiftDataPreviewKit is a lightweight Swift package designed to simplify SwiftUI previews using SwiftData. It provides an in-memory model container for use in DEBUG builds, allowing you to preview your SwiftData-powered views with sample data.
SimpleLoggerUI SimpleLoggerUI is a Swift package that provides a set of convenient SwiftUI views to easily integrate logging functionalities into your iOS or macOS applications. This package allows developers to display, filter, and export log entries without the need to build custom interfaces from scratch.
AudioManager AudioManager is a Swift package that provides a modular and easy-to-use interface for implementing audio feedback in your applications. It integrates seamlessly with SwiftUI, enabling you to enhance user experience through customisable audible feedback.
AppRemoteConfigService Configure apps remotely: A simple but effective way to manage apps remotely.
KochavaTracking Improves install measurement and attribution through the use of cross-site tracking features— An optional module which extends the KochavaMeasurement SDK
TimeZoneIdentifier TimeZone Identifiers for Swift 🌍
SwinjectLight Lightweight dependency injection framework for Swift (inspired by Swinject)
SyncStream StreamUtilities is a toolbox providing two utilities for working with stream in swift. SyncStream, a class that generates a sequence of values and operates synchronously. BidirectionalStream, a class aims to bring features similar to Python's Generator to Swift.
PlatformChecker PlatformKit provides easy-to-use Swift properties for checking device and OS environments across Apple platforms. Ideal for tailoring app behavior in iOS, macOS, tvOS, watchOS, and visionOS.
CodeMeasureKit Easily measure your code's execution time and rate.
KochavaUI Declarative user interface support
KochavaMeasurement Industry-leading Install Measurement and Attribution
KochavaMacros Macros plugin designed for the KochavaNetworking SDK
KochavaEnhancement An optional module which extends the Kochava SDK suite
IDKit Simple and lightweight library that provides a set of classes and functions to work with identifiers
EmailClientHelper Swift helper package to send an email using 3rd party apps
DieKit 💀 Comprehensive error printer for Swift
10347 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