Hero
|
Elegant transition library for iOS & tvOS |
DeviceKit
|
DeviceKit is a value-type replacement of UIDevice. |
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. |
SDWebImageSwiftUI
|
SwiftUI Image loading and Animation framework powered by SDWebImage |
Zewo
|
Lightweight library for web server applications in Swift on macOS and Linux powered by coroutines. |
Venice
|
Coroutines, structured concurrency and CSP for Swift on macOS and Linux. |
swift-openapi-generator
|
Generate Swift client and server code from an OpenAPI document. |
ImageScout
|
A Swift implementation of fastimage. Supports PNG, GIF, and JPEG. |
GraphQL
|
The Swift GraphQL implementation for macOS and Linux |
Benchmark
|
A swift library to benchmark code snippets. |
OpenSSL
|
OpenSSL package for SwiftPM, CocoaPod, and Carthage, multiplatform |
LLVM
|
A Swift wrapper for the LLVM C API (version 11.0) |
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. |
Reflection
|
DEPRECATED |
SPI-Server
|
The Swift Package Index is the place to find Swift packages! |
Graphiti
|
The Swift GraphQL Schema framework for macOS and Linux |
KeyboardObserving
|
⌨️A Combine-based way to observe and adjust for Keyboard notifications in SwiftUI |
Deferred
|
Work with values that haven't been determined yet. |
FocusEntity
|
Bringing the scanning box from SceneKit to RealityKit |
swift-bundler
|
An Xcodeproj-less tool for creating cross-platform Swift apps. |
SwipyCell
|
Easy to use UITableViewCell implementing swiping to trigger actions. |
FFmpeg-iOS
|
/usr/src/package: error: package at '/usr/src/package' requires a minimum Swift tools version of 5.3.0 (currently 4.2.0)
|
swift-docker-cli
|
Build & test your swift packages using docker - `swift docker test` |
Natrium
|
A pre-build (Swift) script to alter your Xcode project at pre-build-time per environment, build configuration and target. |
swift-confidential
|
Swift literals obfuscator to defend against static reverse engineering. |
PackageConfig
|
A Swift Package that allows you to define configuration settings inside a Package.swift |
YoutubeDL-iOS
|
Swift package of youtube_dl python module for iOS |
TMDb
|
The Movie Database Swift Package |
MultipeerHelper
|
A light swift wrapper around the iOS MultipeerConnectivity framework. Including an example project using RealityKit's MultipeerConnectivityService. |
Python-iOS
|
Swift package to use python modules in iOS apps |
SCNLine
|
Draw a tube or thick line in SceneKit |
ObservableObject to @Observable Converter
|
A SwiftPM command plugin to convert SwiftUI code to Observable |
Partial
|
Type-safe wrapper mirroring the wrapped type's properties, making each property optional |
NeumorphicStyle
|
🎛 Simple SwiftUI ‘neumorphic’ button style |
URLQueryItemCoder
|
Encoder & decoder for working with Codable types as URLQueryItems. |
AgoraRtcKit
|
iOS Package for Agora Video RTE SDK. Perfect for video calls and live streaming. |
libwebp
|
A wrapper for libwebp + Xcode project. Support Carthage && CocoaPods && SwiftPM. |
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. |
swift-declarative-configuration
|
Declarative configuration for your objects |
Veil
|
A flexible string masking and formatting library |
SCNBezier
|
Create animations over Bezier curves of any number of points |
HyperSwift
|
A Swift DSL for generating HTML and CSS documents |
CBORCoding
|
Easy CBOR encoding and decoding for iOS, macOS, tvOS and watchOS. |
RKPointPin
|
A UIView which points at a RealityKit Entity from screenspace |
Persist
|
Extensible typesafe storage utilising property wrappers. Supports transformers such as Codable. Built in support for UserDefaults, NSUbiquitousKeyValueStore, FileManager, and in memory storage. |
SDWebImageLottieCoder
|
A Lottie animation coder which use SDAnimatedImageView instead of LOTAnimationView for bitmap rendering |
CocoaUI
|
☕️ Obtain and customize UIKit/Cocoa objects from SwiftUI components. |
DataLoader
|
DataLoader is a generic utility to be used as part of your Swift application's data fetching layer to provide a simplified and consistent API over various remote data sources such as databases or web services via batching and caching. |
vintage
|
/usr/src/package: error: package at '/usr/src/package' requires a minimum Swift tools version of 5.0.0 (currently 4.2.0)
|
NumPy-iOS
|
Swift package for using NumPy in iOS apps |
apns
|
warning: PackageDescription API v3 is deprecated and will be removed in the future; used by package(s): CLibreSSL, JWT, JSON, Node
'APNS' /usr/src/package: error: could not find source files for target(s): APNSTests; use the 'path' property in the Swift 4 manifest to set a custom target path
|
YandexMapsMobile
|
Yandex Maps Mobile full Swift package |
GatheredKit
|
Swift Package that provides a consistent API for various data sources offered by macOS, iOS, watchOS, and tvOS. |
WebView
|
🕸 WKWebView wrapped in a SwiftUI View |
RomanNumeralKit
|
First-class Roman numeral support for Swift. |
jungle
|
Complexity metrics for Cocoapods and SwiftPM |
Knob
|
Simple knob control for iOS and macOS that depicts its path as an arc using CoreAnimation layers. |
ProcessRunner
|
Execute child processes and system commands from Swift |
librlottie
|
A wrapper for librlottie + Xcode project. Support Carthage && CocoaPods && SwiftPM. |
libavif
|
A wrapper for libavif + Xcode project. Support Carthage && CocoaPods && SwiftPM. |
SwiftKit
|
Collection of Swift Helper and Utilities |
RKProgressBar
|
A simple RealityKit Entity class for creating a geometry to show progress in the form of a capsule |
phase
|
'phase' /usr/src/package: error: could not find source files for target(s): Phase; use the 'path' property in the Swift 4 manifest to set a custom target path
|
libde265
|
A wrapper for libde265 + Xcode project. Support Carthage && CocoaPods && SwiftPM. |
Device
|
UIDevice-like replacement that works on all platforms with a consistent API. |
Graph3D
|
A class to create a routing graph for positions in 3D coordinate space |
swift-confidential-plugin
|
Swift Package Manager build tool plugin for Swift Confidential. |
NSAsyncCachedImage
|
Lightweight way to load and cache images asynchronously in SwiftUI views |
Half
|
Swift Half-Precision Floating Point |
SwiftAPIClient
|
Simple, flexible, generic and easy to use HTTP API Client written in Swift |
libheif
|
A wrapper for libheif + Xcode project. Support Carthage && CocoaPods && SwiftPM. |
HashableByKeyPath
|
Add Equatable and/or Hashable conformance with a single function utilising KeyPaths. |
CRuby
|
Swift system module for libruby |
YandexMapsMobileLite
|
Yandex Lite Maps Mobile Swift package |
DictionaryNestedSubscript
|
Nested subscript for Dictionary. |
spawn
|
A small command-line tool to quickly tryout a Swift Package Manager package locally |
Cubby
|
🗄 A Swift wrapper around the JSONbin.io API |
CommandRegistry
|
⚠️DEPRECATED⚠️ Beautifully handle subcommands on your SwiftPM command line tool |
ARPersistence
|
AR Persistence with ARKit & RealityKit |
ScriptKit
|
Rewrite your scripts in Swift |
MiniLexer
|
A teeny-tiny-weeny lexer written in Swift available as a Swift Package. |
libaom
|
A wrapper for libaom + Xcode project. Support Carthage && CocoaPods && SwiftPM. |
DesignReviewer
|
An in-app alternative to Xcode view debugging. |
axx
|
Encrypt / decrypt files from the command line |
QRoute
|
Declarative *walking* router for UI navigation in pure Swift. |
Version
|
|
Verify
|
A state validation solution with declarative composition and easy reuse. |
SwiftShell
|
Simple Shell Executor with Swift. |
SimpleCLI
|
*Deprecated* simple Swift CLI library (mostly to turn arguments into a dictionary and generating the usage string right now) |
LAPACKE-iOS
|
LAPACKE for iOS |
Atlas
|
error: failed to clone; fatal: repository '/usr/src/someShit' does not exist
'Atlas' /usr/src/package: error: product dependency 'someShit' not found
|
Admob-SwiftUI
|
This library helps you to easily integrate the Admob SDK in your SwiftUI app. It is a wrapper around the Google Mobile Ads SDK for iOS. It provides a SwiftUI view that you can use to display banner ads in your app above your tabbar. |
PoliceDataKit
|
A Swift Package for UK Police data providing a rich data source for information about crime and policing in England, Wales and Northern Ireland. |
InAnyCase
|
Convert between programmer case styles, e.g., inAnyCase → in_any_case |
swift-travis
|
A Travis v3 API client written in Swift |
SimpleLogging
|
For when you need something more advanced than print, but not a whole heavy system |
Logger
|
SwiftPM package for easy logging to standard output and standard error |
FlexSeal
|
A lifecycle tracking tool to find potential memory leaks during development and testing. |