swift-composable-architecture
|
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind. |
SwiftMessages
|
A very flexible message bar for UIKit and SwiftUI. |
SwiftUIX
|
An exhaustive expansion of the standard SwiftUI library. |
swiftui-introspect
|
Introspect underlying UIKit/AppKit components from SwiftUI |
SwiftUICharts
|
ChartView made in SwiftUI |
SwiftWebUI
|
A demo implementation of SwiftUI for the Web |
WhatsNewKit
|
Showcase your awesome new app features 📱 |
Pow
|
Delightful SwiftUI effects for your app |
Parchment
|
A paging view with a highly customizable menu ✨ |
PopupView
|
Toasts and popups library written with SwiftUI |
DynamicColor
|
Yet another extension to manipulate colors easily in Swift and SwiftUI |
isowords
|
Open source game built in SwiftUI and the Composable Architecture. |
CollectionViewPagingLayout
|
A simple but highly customizable UICollectionViewLayout for UICollectionView -- Simple SwiftUI views that let you make page-view effects. |
Tokamak
|
SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms |
AlertKit
|
Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets. |
WaterfallGrid
|
A waterfall grid layout view for SwiftUI. |
swift-markdown-ui
|
Display and customize Markdown text in SwiftUI |
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
|
Render
|
UIKit a-là SwiftUI.framework [min deployment target iOS10] |
ViewInspector
|
Runtime introspection and unit testing of SwiftUI views |
SDWebImageSwiftUI
|
SwiftUI Image loading and Animation framework powered by SDWebImage |
Inject
|
Hot Reloading for Swift applications! |
AlertToast
|
Create Apple-like alerts & toasts using 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. |
Popovers
|
A library to present popovers. Simple, modern, and highly customizable. Not boring! |
KeyboardShortcuts
|
⌨️ Add user-customizable global keyboard shortcuts (hotkeys) to your macOS app in minutes |
Factory
|
A new approach to Container-Based Dependency Injection for Swift and SwiftUI. |
QGrid
|
🎛 QGrid: The missing SwiftUI collection view. |
OpenAISwift
|
This is a wrapper library around the ChatGPT and OpenAI HTTP API |
ConfettiSwiftUI
|
SwiftUI Package for Configurable Confetti Animation 🎉 |
SwiftUICharts
|
A simple line and bar charting library that supports accessibility written using SwiftUI. |
KeyboardKit
|
KeyboardKit is a Swift SDK that lets you create fully customizable keyboards with a few lines of code, using SwiftUI. |
Settings
|
⚙ Add a settings window to your macOS app in minutes |
Setting
|
Compose beautiful preference panels. |
PermissionsSwiftUI
|
A SwiftUI package to beautifully display and handle permissions. |
ActivityIndicatorView
|
A number of preset loading indicators created with SwiftUI |
SwiftUIKit
|
SwiftUIKit is a Swift SDK that adds extra functionality to Swift & SwiftUI. |
ASCollectionView
|
A SwiftUI collection view with support for custom layouts, preloading, and more. |
ConcentricOnboarding
|
SwiftUI library for a walkthrough or onboarding flow with tap actions |
Carbon
|
🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView. |
SwiftUIPager
|
Native Pager in SwiftUI |
StepperView
|
SwiftUI iOS component for Step Indications. |
Playbook
|
📘A library for isolated developing UI components and automatically taking snapshots of them. |
SwiftTUI
|
SwiftUI for terminal applications |
RoughSwift
|
🎃 Create hand-drawn, sketchy, comic shape in Swift |
URLImage
|
AsyncImage before iOS 15. Lightweight, pure SwiftUI Image view, that displays an image downloaded from URL, with auxiliary views and local cache. |
FloatingButton
|
Easily customizable floating button menu created with SwiftUI |
ScalingHeaderScrollView
|
A scroll view with a sticky header which shrinks as you scroll. Written with SwiftUI. |
MijickPopupView
|
Popups presentation made simple (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. |
SlideOverCard
|
A SwiftUI card view, made great for setup interactions. |
DSWaveformImage
|
Generate waveform images from audio files on iOS, macOS & visionOS in Swift. Native SwiftUI & UIKit views. |
ValidatedPropertyKit
|
Easily validate your Properties with Property Wrappers 👮 |
SwipeActions
|
Add customizable swipe actions to any view. |
Grid
|
:rocket: SwiftUI Grid layout with custom styles |
FancyScrollView
|
A SwiftUI ScrollView Designed to imitate the App Store and Apple Music ScrollViews (with or without a Parallax Header) |
SwiftUIBackports
|
A collection of SwiftUI backports for iOS, macOS, tvOS and watchOS |
STTextView
|
Performant and reusable macOS text view component (TextKit2), with line numbers and more. NSTextView replacement. |
Drops
|
A µFramework for showing alerts like the one used when copying from pasteboard or connecting Apple pencil |
Drawer
|
A SwiftUI bottom-up controller, like in the Maps app. Drag to expand or minimize. |
Prism
|
A lightweight 3D renderer for SwiftUI. |
Shiny
|
Shiny uses your gyroscope to simulate lighting and motion effects on colors. Works on almost every SwiftUI View. |
Boutique
|
✨ A magical persistence library (and so much more) for state-driven iOS and Mac apps ✨ |
KSPlayer
|
Cloning into 'package'...
Cloning into 'FFmpegKit'...
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:kingslay/FFmpegKit.git' into submodule path 'FFmpegKit' failed
|
SwiftUIRouter
|
Path-based routing in SwiftUI |
ElegantCalendar
|
The elegant full screen calendar missed in SwiftUI. |
RichTextKit
|
RichTextKit is a Swift SDK that helps you use rich text in Swift and SwiftUI. |
BottomSheet
|
⬆️ A SwiftUI view component sliding in from bottom |
SkeletonUI
|
☠️ Elegant skeleton loading animation in lightweight SwiftUI |
Sliders
|
:rocket: SwiftUI Sliders with custom styles |
Neumorphic
|
🚀Neumorphic is a SwiftUI utility to build Neumorphism Soft UI (supports both *outer shadow and *inner shadow) |
Parma
|
A SwiftUI view for displaying Markdown with customizable appearances. |
Liquid
|
Create a playful backsplash in SwiftUI. |
Chat
|
A SwiftUI Chat UI framework with fully customizable message cells and a built-in media picker |
AcknowList
|
Acknowledgements screen displaying a list of licenses, for example from CocoaPods and Swift Package Manager dependencies. |
Adwaita
|
A framework for creating user interfaces for GNOME with an API similar to SwiftUI |
swiftui-navigation-transitions
|
Pure SwiftUI Navigation transitions ✨ |
NSAttributedStringBuilder
|
Composing NSAttributedString with SwiftUI-style syntax |
PagerTabStripView
|
🚀 Elegant Pager View fully written in pure SwiftUI. |
Request
|
Declarative HTTP networking, designed for SwiftUI |
Snap
|
A customizable Snapping Drawer à la Apple Maps.
100% in SwiftUI. |
VComponents
|
VComponents is a SwiftUI collection that contains reusable UI components |
UIOnboarding
|
Apple-esque animated welcome screen for iOS and iPadOS. Configurable. |
Charts
|
:rocket: SwiftUI Charts with custom styles |
CodeEditorView
|
SwiftUI code editor view for iOS, visionOS, and macOS |
GridStack
|
A flexible grid layout view for SwiftUI |
YouTubePlayerKit
|
A Swift Package to easily play YouTube videos 📺 |
Verge
|
🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling. |
SwiftRex
|
Swift + Redux + (Combine|RxSwift|ReactiveSwift) -> SwiftRex |
DeckUI
|
Swift DSL for writing slide decks in Xcode |
DeckKit
|
DeckKit is a Swift SDK that helps you build deck-based apps in SwiftUI. |
PageView
|
SwiftUI view enabling navigation between pages of content, imitating the behaviour of UIPageViewController for iOS and watchOS |
SSCustomTabbar
|
'SSCustomTabbar' /usr/src/package: error: invalid custom path 'SSCustomTabbar/Classes' for target 'SSCustomTabbar'
|
BetterSafariView
|
A better way to present a SFSafariViewController or start a ASWebAuthenticationSession in SwiftUI. |
FabulaItemsProvider
|
You can share and communicate with developers around the world through the Fabula app. |
KMPObservableViewModel
|
Library to use AndroidX/Kotlin ViewModels with SwiftUI |
ToastUI
|
A simple way to show toast in SwiftUI. |
OnboardingKit
|
OnboardingKit is a Swift SDK that helps you create onboarding experiences in Swift and SwiftUI. |
AccessibilitySnapshot
|
/usr/src/package: error: package at '/usr/src/package' requires a minimum Swift tools version of 5.3.0 (currently 4.2.0)
|
Billboard
|
a Swift Package that lets you add beautiful and privacy-friendly Ads to your app. These are Advertisements for Indies, by Indies. |
HotReloading
|
Hot reloading as a Swift Package |
SunburstDiagram
|
SwiftUI library to easily render diagrams given a tree of objects. Similar to ring chart, sunburst chart, multilevel pie chart. |
swift-identified-collections
|
A library of data structures for working with collections of identifiable elements in an ergonomic, performant way. |
Store
|
Unidirectional, transactional, operation-based Store implementation. |
swiftui-hooks
|
🪝 A SwiftUI implementation of React Hooks. Enhances reusability of stateful logic and gives state and lifecycle to function view. |
Graphaello
|
A Tool for Writing Declarative, Type-Safe and Data-Driven Applications in SwiftUI using GraphQL |
FloatingLabelTextFieldSwiftUI
|
Floating Label TextField for SwiftUI. FloatingLabelTextFieldSwiftUI |
KeyboardObserving
|
⌨️A Combine-based way to observe and adjust for Keyboard notifications in SwiftUI |
CardStack
|
A easy-to-use SwiftUI view for Tinder like cards on iOS, macOS & watchOS. |
OctopusKit
|
2D ECS game engine in 100% Swift + SwiftUI for iOS, macOS, tvOS |
WrappingHStack
|
A SwiftUI HStack with the ability to wrap contained elements |
SwiftSpeech
|
A speech recognition framework designed for SwiftUI. |
Entwine
|
Testing tools and utilities for Apple's Combine framework. |
CodeEditor
|
A SwiftUI TextEditor with syntax highlighting using Highlight.js |
SystemNotification
|
SystemNotification is a Swift SDK that helps you mimic the native iOS system notification in SwiftUI. |
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. |
SwiftUIImageViewer
|
Image viewer built in SwiftUI for both local and remote images. |
Pigeon
|
Async state management for SwiftUI (and UIKit) 🐦 |
PredicateKit
|
🎯 PredicateKit allows Swift developers to write expressive and type-safe predicates for CoreData using key-paths, comparisons and logical operators, literal values, and functions. |
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. |
CompactSlider
|
CompactSlider is a SwiftUI control for macOS, iOS and watchOS. |
Sliders
|
error: Failed to clone https://github.com/kieranb662/Shapes.git:
Cloning into bare repository '/usr/src/package/.build/repositories/Shapes-d727f7df'...
fatal: could not read Username for 'https://github.com': terminal prompts disabled
|
TabBar
|
📱 TabBar – highly customizable tab bar (i.e. TabView) for your SwiftUI application. |
SwiftfulRouting
|
Programmatic navigation for SwiftUI applications. |
QRCode
|
A quick and beautiful macOS/iOS/tvOS/watchOS QR Code generator/detector library for SwiftUI, Swift and Objective-C. |
LaunchAtLogin
|
Add “Launch at Login” functionality to your macOS app in seconds |
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. |
Adapty
|
iOS SDK for growing mobile in-app purchases |
SwiftDB
|
A modern database abstraction layer + runtime, batteries included [WIP]. |
LinkNavigator
|
/usr/src/package: error: package at '/usr/src/package' requires a minimum Swift tools version of 5.8.0 (currently 4.2.0)
error: unable to restore state from /usr/src/package/Package.resolved; unsupported schema version 2
|
WebView
|
A SwiftUI component to use WKWebView |
MarkupEditor
|
WYSIWYG editing for SwiftUI and UIKit apps |
SwiftUIOverlayContainer
|
SwiftUI Overlay Container is a view container component for SwiftUI. It is a customizable, efficient and convenient view manager. |
AnimatedTabBar
|
A tabbar with a number of preset animations written in pure SwiftUI |
StreamChatSwiftUI
|
SwiftUI Chat SDK ➜ Stream Chat 💬 |
StatefulTabView
|
A SwiftUI TabView that retains the state of each tab as well as some other goodies. |
EnvironmentOverrides
|
QA assistant for a SwiftUI app: change the color scheme, accessibility settings, and localization on the fly! |
SwiftCurrent
|
A library for managing complex workflows in Swift |
ExyteMediaPicker
|
Customizable media picker written with SwiftUI |
UIPilot
|
The missing typesafe SwiftUI navigation library |
SwiftClockUI
|
SwiftUI library to display a clock. You can move the arms to change the time, change the style of the clock and customise some configurations. |
LookingGlassUI
|
Shimmering SwiftUI Views using device orientation. |
LNPopupUI
|
A SwiftUI library for presenting views as popups, much like the Apple Music and Podcasts apps. |
AnimateText
|
This library for animating text. Developed with SwiftUI. This library supports iOS/macOS. |
Shapes
|
:rocket: Collection of SwiftUI shapes |
SwiftUIVisualEffects
|
View modifiers that wrap UIVisualEffectView, with environment integration. |
Flow
|
Flow Layout implemented in SwiftUI |
AdvancedList
|
Advanced List View for SwiftUI with pagination & different states |
Flow
|
Generic node graph editor |
MovingNumbersView
|
Moving numbers effect in SwiftUI |
AsyncImage
|
error: Could not find Package.swift in this directory or any of its parent directories.
|
swiftui-atom-properties
|
⚛️ Atomic approach state management and dependency injection for SwiftUI |
SwipeCell
|
Swipe Left2Right & Right2Left, pure SwiftUI implementation |
Prefire
|
🔥 A library based on SwiftUI Preview, for easy generation: Playbook view, Snapshot and Accessibility tests |
SwiftyChat
|
SwiftUI Chat UI (Client) Framework & Documentation to get started! |
CarBode
|
CarBode : Free & Opensource barcode scanner & generator for SwiftUI |
SpotifyAPI
|
A Swift library for the Spotify web API. Supports all endpoints. |
SnapToScroll
|
Easy-to-use HStack that snaps to elements on scroll. |
MCEmojiPicker
|
👻 EmojiPicker. Emoji picker for iOS like on macOS. With SwiftUI support. |
SwiftfulLoadingIndicators
|
A collection of lightweight SwiftUI loading animations. |
CurrencyText
|
Currency text field formatter available for UIKit and SwiftUI 💶✏️ |
FloatingTabBar
|
Aesthetic floating tab bar – SwiftUI & Combine ⛓️ Importable via Swift Package Manager 📦 |
AxisTabView
|
A library that allows you to easily create various styles of tab views. Supports iOS and macOS. |
SwiftlySearch
|
A small, lightweight UISearchController wrapper for SwiftUI |
Grape
|
A Swift library for graph visualization and efficient force simulation. |
Model3DView
|
Render 3d models with SwiftUI effortlessly |
IrregularGradient
|
Create animated irregular gradients in SwiftUI. |
MijickNavigationView
|
Navigation made simple (SwiftUI) |
LLVS
|
Low-Level Versioned Store |
DynamicOverlay
|
A SwiftUI library that makes easier to develop overlay based interfaces, such as the one presented in the Apple Maps app. |
GRDBQuery
|
The SwiftUI companion for GRDB |
SwURL
|
Lightweight and customisable async image loading in SwiftUI. Supports on-disk storage, placeholders and more! |
ColorKit
|
error: Failed to clone https://github.com/kieranb662/Shapes.git:
Cloning into bare repository '/usr/src/package/.build/repositories/Shapes-d727f7df'...
fatal: could not read Username for 'https://github.com': terminal prompts disabled
|
MijickCalendarView
|
Calendars made simple (SwiftUI) |
WelcomeSheet
|
iOS native-like onboarding sheets |
SwipeActions
|
Swipe actions, swipe menu based on SwiftUI |
FrameUp
|
Reframing SwiftUI Views. A collection of tools to help with layout. |
SlideKit
|
A library which helps you make presentation slides by SwiftUI |
BottomSheet
|
An iOS library for SwiftUI to create draggable sheet experiences similar to iOS applications like Maps and Stocks. |
LoaderUI
|
NVActivityIndicatorView implemented in SwiftUI |
DateGrid
|
A customizable swiftui calendar |
BottomSheet
|
BottomSheet lets you add custom bottom sheets to your SwiftUI apps. |
AudioKitUI
|
Controls and Visualization for AudioKit apps |
Variablur
|
Variable blur effects for SwiftUI, powered by Metal |
WrappingHStack
|
WrappingHStack (FlowLayout) is a SwiftUI component similar to HStack that wraps horizontally overflowing subviews onto the next lines. |
SFSymbolsMacro
|
A Swift Macro for "type-safe" SF Symbols. |
AxisTooltip
|
A library that displays tooltips in the desired view. Supports iOS and macOS. |
SafeSFSymbols
|
Safe access SFSymbols. If symbol not available, will show warning. |
CardStack
|
A SwiftUI view that arranges its children in a whimsical interactive deck of cards, as seen in Big News |
NeumorphismUI
|
NeumorphismUI is a library that can be used with SwiftUI. Compatible with Swift Package Manager. |
AxisSegmentedView
|
A library that allows you to easily create various styles of segmented views. Supports iOS, macOS and tvOS. |
Axt
|
SwiftUI view testing library |
ScrollViewProxy
|
ScrollViewProxy for SwiftUI on iOS 13 and up |
LazyCollectionView
|
A modest attempt to port UICollectionView to SwiftUI. |
LaTeXSwiftUI
|
A SwiftUI view that renders LaTeX. |
SwiftyCreatives
|
Creative coding framework for Swift. Built on Apple's Metal. Inspired by Processing. Supports visionOS. |
MondrianLayout
|
🏗 A way to build AutoLayout rapidly than using InterfaceBuilder(XIB, Storyboard) in iOS. |
SupportDocs
|
Generate help centers for your iOS apps. Hosted by GitHub and always up-to-date. |
Inspector
|
Inspector is a debugging library written in Swift. |
CustomAlert
|
🔔 Custom Alert for SwiftUI |
Sync
|
Real-time Apps the SwiftUI way |
ParallaxSwiftUI
|
Add a motion parallax effect to your SwiftUI views to add some depth to your UI |
SwiftDux
|
Predictable state management for SwiftUI applications. |
Pipify
|
A SwiftUI component for launching custom picture-in-picture experiences |
ShuffleIt
|
A UI library for SwiftUI custom stack views with a wide range of elegant and unique shuffling, sliding and swiping behaviors. |
TelemetryClient
|
Swift SDK for TelemetryDeck, a privacy-conscious analytics service for apps and websites. |
MarkdownView
|
Rendering Markdown text natively in SwiftUI. |
SwiftUIMapView
|
MKMapView in SwiftUI |
MarkdownText
|
A native SwiftUI view for rendering Markdown text in an iOS or macOS app |
RangeUISlider
|
:iphone: :large_blue_circle::heavy_minus_sign::large_blue_circle: An iOS range selection slider compatible with UIKit and SwiftUI. Developed using autolayout and highly customizable using IBDesignabled and IBInspectable or programmatically. It support also RTL (right to left) languages automatically out of the box. |
Conbini
|
Publishers, operators, and subscribers to supplement Combine. |
Engine
|
Engine makes it easier to create idiomatic APIs and Views that feel natural in SwiftUI without sacrificing performance |
swift-security
|
Modern Swift framework for Keychain API. Supports iOS, macOS, watchOS, tvOS and visionOS |
SwiftlySalesforce
|
The Swift-est way to build native mobile apps that connect to Salesforce. |
SplitView
|
A flexible way to split SwiftUI views with a draggable splitter |
MasonryStack
|
A Pinterest like layout in SwiftUI (horizontal & vertical). |
DSFSparkline
|
A lightweight sparkline component for macOS, iOS and tvOS |
Spezi
|
Open-source framework for rapid development of modern, interoperable digital health applications. |
Fluxor
|
Unidirectional Data Flow in Swift 🚀 based on Combine 🚜 |
Helm
|
A graph-based SwiftUI router |
SwiftTabler
|
A multi-platform SwiftUI component for tabular data |
ShapeUp
|
Make shapes and cut corners in SwiftUI |
SwiftUICoordinator
|
SwiftUICoordinator is a package that seamlessly integrates the Coordinator pattern into the SwiftUI framework. |
LazyPager
|
A SwiftUI, lazy loaded, paging, panning, and zooming view for images and more |
AttributedText
|
Render attributed strings in SwiftUI |
XUI
|
XUI makes modular, testable architectures for SwiftUI apps a breeze! |
DKGame
|
Swift 3D Game Engine for Windows, macOS, iOS, Linux |
AStack
|
The Missing SwiftUI Adaptive and Accessible Stacks Library. |
JGProgressHUD-SwiftUI
|
Easily show HUDs with SwiftUI! Lightweight SwiftUI wrapper for JGProgressHUD for iOS, tvOS, Catalyst. |
SwiftDI
|
SwiftDI the new way to use your dependency in Swift 5.1 |
MenuBarExtraAccess
|
Show/hide SwiftUI MenuBarExtra menu using Bindings |
Queryable
|
Asynchronous view presentations in SwiftUI |
DSFQuickActionBar
|
A spotlight-inspired quick action bar for macOS. AppKit/SwiftUI |
AxisContribution
|
A library that expresses a github contribution calendar through an array of dates. Supports iOS and macOS. |
KeyboardKitPro
|
KeyboardKit Pro helps you create custom keyboards for iOS and iPadOS. |
SettingsAccess
|
Better SwiftUI Settings Scene Access on macOS |
FioriSwiftUI
|
/usr/src/package: error: package at '/usr/src/package' requires a minimum Swift tools version of 5.9.0 (currently 4.2.0)
|
LottieUI
|
Lottie for SwiftUI. It is a library developed to make Lottie easy to implement. It supports iOS and macOS. |
ElegantPages
|
The elegant full screen page view missed in SwiftUI |
AboutKit
|
error: The version specifier ' 6.0' in '/usr/src/package/Package.swift' is not valid
|
StreamVideo
|
SwiftUI Video SDK ➡️ Stream Video 📹 |
SheetKit
|
an extension library for SwiftUI sheets. |
AppReview
|
⭐️ A tiny library to request review on the AppStore. This is wrapper around native SKStoreReviewController. |
TermiNetwork
|
🌏 A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications. |
RefreshUI
|
error: Failed to clone git@github.com:noppefoxwolf/Rotoscope.git:
Cloning into bare repository '/usr/src/package/.build/repositories/Rotoscope-a982f0a5'...
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
|
Placement
|
Layout protocol & ViewThatFits backport for iOS 14-15 |
navigation-stack-backport
|
SwiftUI NavigationStack for iOS 14 and 15 |
DSFDockTile
|
Easily display images, animations, badges and alerts to your macOS application's dock icon |
PhotoSelectAndCrop
|
This package integrates a UIImagePickerController into a SwiftUI app. Obtain 1) a copy of the original image, 2) a scaled and / or cropped version of it, 3) a CGFloat and 4) CGPoint. The CGFloat and CGPoint represent the scale and position of the original image used to make the processed version. |
Zoomable
|
It is a container that allows you to zoom in and out of an image using only SwiftUI. |
MaterialDesignSymbol
|
Icon font library for Swift. Currently supports GoogleMaterialDesignIcons |
SpeziLLM
|
A module enabling the integration of Large Language Models (LLMs) with the Spezi Ecosystem |
WebViewKit
|
WebViewKit adds a WebView and SafariWebView to SwiftUI. |
AxisSheet
|
It is a library that handles the sheet view in 4 directions (.top, .bottom, .leading, .trailing) according to the axis mode. It supports iOS and macOS. |
AdaptiveCardUI
|
Snippets of UI, authored in JSON and rendered with SwiftUI |
SwiftyCrop
|
Crop your images easily using SwiftUI |
SolidScroll
|
A liberated _ScrollView and _PagingView of SwiftUI. |
SheeKit
|
Customize and resize sheets in SwiftUI with SheeKit. Utilise the power of `UISheetPresentationController` and other UIKit features. |
MijickTimer
|
Modern API for Timer |
PrintingKit
|
PrintingKit is a Swift SDK that helps you print images, strings, views, PDFs etc. in Swift and SwiftUI. |
MacControlCenterUI
|
SwiftUI menu builder DSL & controls that mimic macOS Control Center. |
LottieUI
|
/usr/src/package: error: package at '/usr/src/package' requires a minimum Swift tools version of 5.5.0 (currently 4.2.0)
|
SwiftDataKit
|
SwiftDataKit allows SwiftData developers to access Core Data objects corresponding to SwiftData elements. |
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. |
Shapes
|
Commonly Used Shapes and Utilities In SwiftUI |
JSONDrivenUI
|
JSON into native SwiftUI View to build UI for iOS. |
Fluxus
|
Flux for SwiftUI, inspired by Vuex |
HighlightSwift
|
Code syntax highlighting in Swift and SwiftUI |
Aespa
|
From camera to album, in just 2 lines |
SFSymbolsPicker
|
A SwiftUI view for selecting SF symbols in your app |
RemoteImage
|
Swift package for a SwiftUI remote image view |
BarChartKit
|
UIKit / SwiftUI library for creating Bar Chart similar to chart used in iOS Health app. |
swiftui-app-icon-creator
|
Create iOS and macOS application icon in Xcode with SwiftUI |
swiftui-stack
|
Yet another Navigation Stack + Transition |
Spiral
|
Spiral is a SwiftUI shape for macOS, iOS and watchOS. |
SwiftUIKit
|
📱 UIKit code that is fun to write |
swift-composable-presentation
|
Navigation helpers for SwiftUI applications built with ComposableArchitecture |
ResponderChain
|
Cross-platform first responder handling without subclassing views or making custom ViewRepresentables in SwiftUI. Similar to FocusState but for iOS 13+ |
PathPresenter
|
Pure SwiftUI state-driven library to present view sequences and hierarchies. |
EasyFirebase
|
🔥 A Swifty solution for all things Firebase. Quickly implement Firestore and Authentication on iOS + macOS using Swift protocols and methods. |
Waveform
|
An interactive audio waveform made with SwiftUI. |
TagKit
|
TagKit is a Swift SDK that makes it easy to work with tags and slugification in Swift & SwiftUI. |
PathBuilder
|
SwiftUI result builder for Path |
CameraView
|
SwiftUI View for live camera output. |
Markdown
|
Render Markdown text in SwiftUI. |
Morphi
|
Shapes for SwiftUI ♡☾ |
MijickCameraView
|
Camera made simple (SwiftUI) |
SwiftTheming
|
A powerful lightweight theme 🎨 manager for SwiftUI |
MijickGridView
|
Easy Grids with SwiftUI |
VFont
|
(HTTP code 503) unexpected - error creating temporary lease: connection error: desc = "transport: Error while dialing: dial unix:///run/containerd/containerd.sock: timeout": unavailable |
ColorPickerRing
|
Simple color picker. Looks like a wheel. Plain SwiftUI. |
NeumorphicStyle
|
🎛 Simple SwiftUI ‘neumorphic’ button style |
NetworkImage
|
Asynchronous image loading in SwiftUI |
swiftui-shared-object
|
A new property wrapper for SwiftUI ObservableObject. |
SwiftBlocksUI
|
Develop interactive Slack messages and modals using a SwiftUI like declarative style |
RepresentableKit
|
Use UIKit views inside SwiftUI, including Xcode Previews |
IsScrolling
|
As the name suggests, IsScrolling provides a ViewModifier to get the current scrolling state of a ScrollView or List in SwiftUI. IsScrolling has good backward and forward compatibility since it is fully implemented natively in SwiftUI. 正如名称所示,IsScrolling 提供了一个 ViewModifier ,用来获取 SwiftUI 中 ScrollView 或 List 当前的滚动状态。由于完全采用了 SwiftUI 原生的方式实现此功能,因此 IsScrolling 具备了很好的前后兼容性。 |
CombineMIDI
|
Connect MIDI using async-await to SwiftUI (or UIKit) |
CircularProgress
|
SwiftUI package that creates an animated circular progress bar |
watch-date-picker
|
A customizable date picker for watchOS and SwiftUI. |
DirectToSwiftUI
|
Rule based CRUD Database Frontends for SwiftUI |
AppState
|
🧠 Effortless State Management and Dependency Injection for Swift Applications |
Ricemill
|
🌾 ♻️ 🍚 Unidirectional Input / Output framework with Combine. Supports both of SwiftUI and UIKit. |
WindowTreatment
|
Tools for happier work with NSWindow |
SwiftFields
|
SwiftFields is a collection of SwiftUI widgets for editing data |
FreemiumKit
|
error: The version specifier ' 5.10' in '/usr/src/package/Package.swift' is not valid
|
EmojiText
|
😃 Render Custom Emoji in Text |
DSFStepperView
|
A custom stepper text field for macOS and iOS, supporting Swift, Objective-C, SwiftUI and Catalyst |
DIFlowLayout
|
A SwiftUI Layout where subviews are arranged horizontally and wrapped vertically. |
BlurHashViews
|
error: The version specifier ' 6.0' in '/usr/src/package/Package.swift' is not valid
|
Glaip
|
Easy iOS Web3 connection for MetaMask, TrustWallet and Rainbow Wallet |
ScaledFont
|
ScaledFont - Using custom fonts with dynamic type |
SwiftUIRules
|
Dynamic, Rule based @EnvironmentKeys for SwiftUI |
SwiftFM
|
SwiftFM is a Swift framework for the FileMaker Data API |
ShinySwiftUI
|
✨ Write cleaner, conciser, and more consistent SwiftUI code with a suite of pre-made extensions, view modifiers, and components. |
RichEditorSwiftUI
|
RichEditorSwiftUI is swift based library, it is made to make rich text editing easy with SwiftUI. |
FluidMenuBarExtra
|
🖥️ A lightweight tool for building great menu bar extras with SwiftUI. |
DocumentKit
|
DocumentKit is a Swift SDK that adds more capabilities to DocumentGroup-based apps in SwiftUI. |
DebouncedOnChange
|
SwiftUI onChange View extension with debounce time |
AttributedText
|
AttributedText is a view for displaying some HTML-tagged text using SwiftUI Text View. |
SmoothGradient
|
Generate buttery smooth gradients. |
Shift
|
Light-weight & concurrent EventKit wrapper |
Pendo
|
Pendo captures product usage data, gathers user feedback, and lets you communicate in-app to onboard, educate, and guide users to value |
MultiModal
|
Use multiple .sheet, .alert, etc. modifiers in the same SwiftUI View |
MulticolorGradient
|
A SwiftUI implementation of multiple color gradient (like mesh gradient) 🌈 |
AnimatedImage
|
SwiftUI AnimatedImage View |
LiveKnob
|
Yet another knob for iOS but with IBDesignable and Ableton Live style. |
Glider
|
✈️ Universal Logging - low overheaded simple & flexible for Swift (iOS, macOS, tvOS) |
PageSheet
|
Customizable sheets using UISheetPresentationController in SwiftUI |
DiffableTextViews
|
As-you-type formatting in SwiftUI |
ContentBlurView
|
Easily get a fancy looking gradient blur as seen on watchOS 10 |
AsyncView
|
AsyncView is a SwiftUI View for handling in-progress and error states when loading data asynchronously using async/await. It's like AsyncImage but for data. |
Puddles
|
A native SwiftUI app architecture |
FieldValidatorLibrary
|
SwiftUI Package supporting "Form Validation" |
CustomizableSegmentedControl
|
Customizable segmented control in SwiftUI |
CalendarView
|
Build a Calendar By Pure SwiftUI |
ElegantColorPalette
|
The elegant color picker missed in UIKit and SwiftUI |
Animatable
|
Yet another animation modifiers (like fireworks, live comments or explosion) on SwiftUI |
swiftui-vertical-tab-view
|
VerticalTabView is a native way to display paged vertical content in SwiftUI. |
NativeMarkKit
|
NativeMark is a flavor of Markdown designed to be rendered by native apps. |
VCore
|
VCore is a Swift collection containing objects, functions, and extensions that I use in my projects |
swift-signal
|
A Swift package that provides reactivity computation inspired by Solid. |
StoryUI
|
Create stories with just single-line code written in SwiftUI |
Pillarbox
|
A next-generation reactive media playback ecosystem for Apple platforms. |
GameKitUI
|
GameKit (GameCenter) for SwiftUI |
ChimeKit
|
Framework for building Chime extensions |
swiftui-uikit-presenting
|
UIKit presentation APIs in SwiftUI |
RemoteContentView
|
SwiftUI view that makes loading content easy |
ReCombine
|
A Swift Redux library utilizing Apple's Combine Framework. |
NumberTicker
|
Robinhood-like Rotating Number View | SwiftUI |
Fit
|
SwiftUI layout for arranging elements in lines, dynamically adjusting to the available space. |
VariableBlur
|
SwiftUI variable blur (progressive blur) |
EasyNodeEditor
|
Developer-Friendly SwiftUI Node Editor |
MetalUI
|
🤘 Metal with SwiftUI |
DeclarativeLayoutKit
|
UIKit declarative layout helpers |
Observable
|
A generic ObservableObject for every property! |
SwipeableView
|
Simple editActionsForRowAt functionality, written on SWIFTUI |
CGLayout
|
Powerful autolayout framework, that can manage UIView(NSView), CALayer and not rendered views. Not Apple Autolayout wrapper. Provides placeholders. Linux support. |
CameraControlARView
|
an ARView for macOS that has explicit camera control and the wrappers to use the view with SwiftUI. |
ReduxUI
|
💎 Redux like architecture for SwiftUI |
Extendable
|
A set of utilities for more pleasant work with ExtensionKit |
Snappable
|
A set of SwiftUI custom modifiers to make the ScrollView snappable. |
Scroller
|
You can animate in individual views based on scroll position. Developed with SwiftUI. This library supports iOS/macOS. |
DSFAppKitBuilder
|
A SwiftUI-style DSL for AppKit (macOS) |
Dependency
|
A dependency Injection solution for SwiftUI. Thank you Antoine van der Lee and Vincent Pradeilles for initially showcasing this idea. |
CalendarView
|
UICalendarView for SwiftUI |
swiftui-gesture-velocity
|
In SwiftUI, a property-wrapper provides velocity in pt/s from gesture |
ScrollViewLoader
|
SwiftUI View extension to assist with infinite scrolling |
MacMenuBar
|
Bringing the Mac Menu Bar into the SwiftUI age. |
Regulate
|
Provides time-based regulation operators like Debounce and Throttle. 100% based on Swift concurrency. |
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 |
SwiftUIJoystick
|
An Open Source Joystick library for SwiftUI, Swift, iOS apps |
Legatus
|
Combine 🚜 - driven REST API client, based on Alamofire 🔥 |
CustomTabView
|
A SwiftUI component for creating TabView with a custom tab bar. |
FigmaPreview
|
Add Figma design to your Xcode Preview |
TouchTracker
|
👆Show a mark at the touched point on the View of SwiftU and UIKit. |
ScrollViewSectionKit
|
A SwiftUI library that allows you to add native (plain, grouped, insetGrouped) or custom section styles within the ScrollView SwiftUI component. |
OneFingerRotation
|
One Finger Rotation of a SwiftUI element in a view, complete with Inertia functions and Auto Rotation functions |
xtree
|
🌳 Printing and analyzing trees in a handy way. |
SwiftUIPolygonGeofence
|
Draw a geofence similar to how you would use the photoshop pen tool. |
ReadabilityModifier
|
UIKits readableContentGuide for every SwiftUI View, in the form of a ViewModifier |
Footprint
|
Footprint is a Swift library that facilitates dynamic memory management in iOS apps, categorizing memory states and allowing adaptive behavior based on real-time constraints. |
CocoaUI
|
☕️ Obtain and customize UIKit/Cocoa objects from SwiftUI components. |
TextFieldStepper
|
A SwiftUI component to make inputting numbers easier than the native stepper component. |
ProductHunt
|
Product Hunt badge for iOS |
Lindenmayer
|
A swift library that implements a parametric Lindenmayer system and related SwiftUI views for presentation of the results of your systems. |
Refreshable
|
✳️ SwiftUI Pull to Refresh (for iOS 13 and iOS 14) package. |
GaugeProgressViewStyle
|
GaugeProgressViewStyle adds the Apple Watch gauge view to iOS. |
Arweave
|
A lightweight Swift client for the Arweave blockchain |
SwiftUI Apple Watch Decimal Pad
|
A dirty fix for Apple's missing decimal pad for watchOS |
swift-chess
|
Chess represented in swift |
EnvironmentKit
|
EnvironmentKit is a SwiftUI SDK that let you create custom environment values with less code. |
d3-stories-instagram
|
Swiftui onboarding Instagram Stories library, insta story Stories swift, Instagram style stories Onboarding swiftui |
ColorToolbox
|
Swift color utilities |
PhantomKit
|
All Swift & SwiftUI extensions and components in one place. |
ExpandableText
|
App Store-like SwiftUI expandable text view with "more" button, iOS 13+, fully customizable |
ContrastKit
|
ContrastKit is a Swift library designed to facilitate colour contrast handling within iOS, iPadOS, macOS, and tvOS applications. It provides developers with tools to automatically generate colour shades from any base colour and determine the most readable contrast colours according to established accessibility standards (AA Large, AA, and AAA). |
AxisRatingBar
|
This library is a UI control for iOS and macOS developed with SwiftUI. You can display ratings along the horizontal/vertical axis and receive ratings from users. You can use any view that conforms to the View protocol, not just the star shape. |
WrapLayout
|
A custom layout built on top of SwiftUI's Layout API that lays elements out in multiple lines. Similar to flex-wrap in CSS, CollectionViewFlowLayout. |
LocationPicker
|
A SwiftUI view for interactive geographic coordinates input. |
Laden
|
SwiftUI loading indicator view |
SSStoryStatus
|
SSStoryStatus: Elevate your SwiftUI projects with seamless user list integration and captivating story displays. Empowering developers with effortless integration and complete UI customization, this versatile library makes showcasing stories a breeze. |
Shapes
|
Different shapes on pure SwiftUI |
Judo
|
|
DirectedGraph
|
SwiftUI package for displaying directed graphs |
AppContainer
|
🧳 Library that makes it easy to create multiple environments within a single app. You can switch environments without deleting the application. |
UIViewPreview
|
Mattt's beautiful gist to gain SwiftUI previews for your UIViews turned into Swift Package. |
Trellis
|
A lightweight, event-driven architectural framework |
SmoothGradient
|
A SwiftUI package for creating smooth gradients using easing functions. |
QuickSearch
|
QuickSearch is a SwiftUI SDK that lets you type into a searchable text field without first having to focus on it. |
PublishedObject
|
A property wrapper that forwards the objectWillChange of the wrapped ObservableObject to the enclosing ObservableObject's objectWillChange. |
ILikeToMoveIt
|
Accessible move actions for SwiftUI Lists and easy custom drag and drop for older iOS |
GaugeKit
|
GaugeKit is a free-to-use, open source Swift Package. It allows for easy creation of gauges not unlike the circular graphics used in many complications on the Apple Watch. ⌚️ |
ListPagination
|
Swift package providing extensions of RandomAccessCollection to support List pagination in SwiftUI |
InfiniteScrollViews
|
SwiftUI and UIKit infinite ScrollView components, also includes a paged version. |
HistogramView
|
A SwiftUI view for displaying image histograms |
DSFDropFilesView
|
A Swift NSView class for nicely supporting drag/drop files. |
swiftui-bottom-sheet-drawer
|
swiftui sheet, sliding sheet, swift botom sheet, ios bottom sheet BottomSheet macos Custom modal popup menu |
SFSymbols
|
All the SFSymbols at your fingertips. |
MultiPicker
|
A Picker for iOS that can be used to choose from one, one or none, or multiple options. |
MarkWalkthrough
|
A SwiftUI package to quickly build app walkthroughs |
swiftui-matched-inline-title
|
Transition from any SwiftUI Text view into an inline navigation bar title when the view is scrolled off-screen, as seen in Apple's TV & TestFlight iOS apps. |
Papyrus
|
Papyrus aims to hit the sweet spot between saving raw API responses to the file system and a fully fledged database like Realm. |
FoggyColors
|
Beautiful randomly generated colored shapes on the background with SwiftUI |
arcgis-maps-sdk-swift-toolkit
|
Mapping components that will simplify your Swift app development with the ArcGIS Maps SDK for Swift. |
TextFieldAlert
|
A SwiftUI alert with text field(s) for iOS/tvOS 13 and greater. |
SwiftUIMap
|
A better map for SwiftUI |
Sankey
|
Sankey diagrams in SwiftUI, powered by Google Charts |
PovioKit
|
A modular library collection |
EmailComposer
|
A custom view modifier in order to present the system email composer in SwiftUI based iOS apps shipped as a Swift package. For Xcode 13 and above. |
UnifiedBlurHash
|
BlurHash Implementation for Swift on iOS, macOS, tvOS, watchOS, macCatalyst and visionOS. |
SwiftUIPlus
|
SwiftUI additions and helpers that are missing from the official implementation. |
NavigationRouter
|
An alternative for SwiftUI NavigationStack. While using the NavigationStack for performance, NavigationRouter gives more control to navigating. It also gives easy access for programatic navigation. |
SwiftUIColor
|
🎨 Make system color defined in UIColor/NSColor available to SwiftUI Color. |
Redux
|
Manage iOS App state with Redux and Async/Await :) |
Raster
|
Rasterize SwiftUI views into bitmap images. |
NavigationSearchBarModifier
|
A clean way to attach a search bar with a scope bar in SwiftUI. |
MoreWindows
|
Additional Scene types for SwiftUI on macOS |
KeyboardToolbar
|
A SwiftUI Toolbar that sits on top of the keyboard. |
BigUIUserPreferences
|
A strongly typed SwiftUI wrapper for UserDefaults |
UnsplashProvider
|
It is a package that can use the Unsplash API. It was developed as a SwiftUI. |
SwiftMVI
|
A lightweight MVI framework for Swift |
IslandAlertsForSwiftUI
|
A variety of SwiftUI alerts that integrate perfectly with iPhone’s Dynamic Island and Notch! |
EmailLink
|
A SwiftUI component to make the handling of email links better. |
AdvancedCollectionTableView
|
Extended NSCollectionView & NSTableView: Cell- & ItemRegistration, SwiftUI table cells/collection view items,… |
VisibilityTrackingScrollView
|
A SwiftUI ScrollView that runs a callback when subviews are scrolled in and out of view. |
SwiftUI-UDF
|
UDF (Unidirectional Data Flow) architecture on SwiftUI/Concurrency/Combine |
SwiftUIEKtensions
|
Extensions for SwiftUI |
StyledMarkdown
|
Generate SwiftUI Text or AttributedString from markdown strings with custom style names. |
SimpleRoulette
|
SwiftUI library to create Roulette with ease. |
ProjectNavigator
|
SwiftUI project navigation view for macOS and iOS |
MapItemPicker
|
A simple, yet highly customizable and powerful location picker for SwiftUI. |
Feedback
|
Familiar, easy state-driven haptics, audio and more |
VariableBlurImageView
|
Add variable blur to images in UIKit, AppKit and SwiftUI. |
Processed
|
Automated loading states in SwiftUI |
markdown-webview
|
A performant SwiftUI Markdown view. |
EquallySpacedStack
|
Equally Spaced Stacks for SwiftUI |
DSFSearchField
|
A simple NSSearchField with a localizable, managed recent searches menu. |
CoreDataToSwiftUI
|
Rule based CRUD CoreData Frontends for SwiftUI |
ColorWellKit
|
A versatile alternative to NSColorWell for Cocoa and ColorPicker for SwiftUI |
CollectionView
|
SwiftUI wrapper of UICollectionView. |
BuildableMacro
|
BuildableMacro is a Swift package, simplifying property modification in Swift through automated setter function generation. |
SwiftUI-Haptics
|
A set of super-light modifiers and functions that adds haptic feedbacks to any SwiftUI View. |
superagent-swift
|
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
|
SlideButton
|
SwiftUI package that provides a customizable slide button that can be swiped to unlock or perform an action |
PreviewResizable
|
View modifier that allows custom resizing in SwiftUI previews. Useful to quickly check how views adapt to different sizes. |
ObjectUI
|
Create SwiftUI Views with any data; Prefer using https://github.com/0xOpenBytes/CacheStore |
ColorWell
|
A versatile alternative to NSColorWell for Cocoa and ColorPicker for SwiftUI. |
FioriAR
|
SAP Fiori for iOS AR |
UIKit-Modifiers
|
SwiftUI-like modifiers for many UIKit views and controls |
Gradiente
|
Gradiente is a simple library for iOS to apply a blurry, coloured and vibrant background behind your views. It's written in SwiftUI and easily applicable to any view. |
ContributorUI
|
A UI library for iOS and macOS applications to showcase all contributors of public or private repositories. |
CombineValidate
|
🚦 Validation library depends on SwiftUI & Combine. Reactive and fully customizable. |
CircularSlider
|
A SwiftUI view that can be interacted with by dragging a knob over a circular path to select a value |
AppIconGenerator
|
A library for creating App Icons from SwiftUI views. |
TaskTrigger
|
Attach async tasks to SwiftUI views using a trigger mechanism. |
swiftui-interface-orientation
|
Allow interface orientations on a per view basis in SwiftUI |
SUICoordinator
|
Navigation coordinators for SWiftUI. Simple, powerful and elegant. |
RefreshableScrollView
|
SwiftUI ScrollView supporting pull-to-refresh |
Panel
|
A SwiftUI panel component similar to the iOS Airpod battery panel or the Share Wi-Fi password panel. |
OMJoystick
|
This is the JoyStick UI library for SwiftUI. |
LPMapView
|
A SwiftUI wrapper for a MKMapView |
HeadingIndicator
|
SwiftUI view that points towards a specific coordinate |
BezelKit
|
BezelKit is a Swift package designed to simplify the process of accessing device-specific bezel sizes in apps. Knowing the exact bezel size can be crucial for aligning UI elements, creating immersive experiences, or when you need pixel-perfect design layouts. |
VDAnimation
|
Declarative way to create animations |
UIKitViews
|
UIKitViews is a SwiftUI wrapper around UIView and UIViewController |
TokenField
|
SwiftUI wrapper for NSTokenField |
RefreshableScrollView
|
Add a Pull to Refresh feature to the ScrollView or List |
swift-web-page
|
📄 A Swift DSL for writing type-safe HTML/CSS in SwiftUI way |
StarView
|
SwiftUI StarView Shape, usable for displaying ratings |
SimpleHaptics
|
👇 Core Haptics convenience wrapper for SwiftUI to make haptic taps simple |
NukeUI
|
Lazy image loading for Apple platforms: SwiftUI, UIKit, AppKit |
EditValueView
|
Library that makes easy to display property edit screens for SwiftUI. |
Creamy3D
|
Integrate 3D objects effortlessly into SwiftUI |
TextEditorPlus
|
An enhanced version similar to `TextEditor`, aimed at maintaining consistency in its usage across iOS and macOS platforms. |
StreamDeckKit
|
Swift library for controlling Stream Deck hardware from an iPadOS application. |
SpeziHealthKit
|
HealthKit module of the Stanford Spezi framework |
RedUx
|
A super simple Swift implementation of the redux pattern making use of Swift 5.5's new async await API's. |
ModernSlider
|
A modern and customizable SwiftUI slider component |
BlackLabsSwiftUIColor
|
SwiftUI Color support for hex, web color constants, random, and UIColor constants. |
AmplifyUIAuthenticator
|
The Amplify UI Authenticator is a component that supports several authentiation flows using Amplify Authentication. |
WindowKit
|
🪟 Easily present SwiftUI views in their own UIWindow |
Voyager
|
Framework for navigation & routing in SwiftUI |
SlidersExamples
|
error: root manifest not found
|
Shapes
|
A Swift package to expand the library of usable shapes in SwiftUI projects |
localized-strings-symbols
|
Generate Swift and SwiftUI symbols for localized strings files. |
FastList
|
A bare-bones replacement for SwiftUI List, intended to work around some of List's performance issues. |
Diligence
|
SwiftUI About Screens |
CUIExpandableButton
|
A SwiftUI button that expands to reveal more content. |
AsyncDownSamplingImage
|
Extended AsyncImage to perform down sampling when downloading image |
swiftui-tabs-view
|
SwiftUI tabbed interface. Customizable replacement for `SwiftUI.TabView`. |
SwiftDuxNavigation
|
SwiftDux based application routing. |
SVGWebView
|
A SwiftUI View to display SVGs using WKWebView |
QuickLookPreview
|
QuickLook Preview for SwiftUI on Mac Catalyst |
ObservedOptionalObject
|
Observe objects in SwiftUI Views which may be nil |
CornerStacks
|
Layout SwiftUI views in corners with ease. |
coreml-stable-diffusion-swift
|
Swift CoreML stable diffusion image generation with example in SwiftUI macos ios |
VDKit
|
This repository contains useful extensions on Foundation, UIKit and SwiftUI |
SwiftUICharts
|
A simple pizza+donut charting package for SwiftUI. |
ResearchKitOnFHIR
|
HL7 FHIR Structured Data Capture with ResearchKit on iOS |
Fretboard
|
Guitar & Ukulele chords with SwiftUI 🎸🎵🎶 |
Flow
|
A flow view for SwiftUI |
DynamicUI
|
Create a SwiftUI user interface through a JSON file. The JSON file will contain the structure of the user interface, and the program will create the user interface based on the JSON file. |
AddThen
|
🎨 Adding view sugar for UIKit with SwiftUI style |
SwiftTableViewGroup
|
SwiftTableViewGroup 是符合 SwiftUI 设计的 UITableView 和 UICollectionView 数据驱动(SwiftTableViewGroup is a UITableView and UICollectionView data driver compliant with SwiftUI design) |
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. |
SpeziOnboarding
|
Spezi Onboarding module to inform a user or retrieve consent for a study participation |
ResizingTextView
|
A (non)selectable, single-line/multi-line, (non)self-sizing, (non)scrollable, (un)editable text view for iOS and macOS. |
PinterestLikeGrid
|
An easy way to create beautiful grid views on SwiftUI :) |
PackAPrefPane
|
Reusable & customizable SwiftUI settings sheet as a Swift package |
NSAsyncCachedImage
|
Lightweight way to load and cache images asynchronously in SwiftUI views |
ImageOCRUI
|
ImageOCRUI is a powerful OCR package developed in SwiftUI, allowing you to seamlessly scan and extract text from images. |
DocumentScannerView
|
Native document scanning in SwiftUI |
CodeEditor
|
Text editors for GNOME apps written in Swift |
AKLanguageManager
|
AKLanguageManager is a language manager for iOS and tvOS applications. |
adaptive-modal
|
A presentation API library for constructing bottom sheet modals on iOS. |
SwiftyEmail
|
A super simple Swift e-mail composer package. It features sending e-mail from your app using Mail, Gmail, Outlook, Yahoo Mail or Spark. |
SwiftUIWPArticleLoader
|
A Wordpress Article Loader for SwiftUI. |
ReflectionView
|
SwiftUI View to display property information based on Swift's reflection API for any type of value. |
AsyncMultiplexImage
|
Async image loading for SwiftUI with support for multiple resolutions and efficient handling using Swift concurrency features. |
SBQuickLook
|
Quickly preview local and remote files and their content using Apple's QuickLook Framework |
RxStore
|
Reactive State Management Tool for Swift |
Refreshable
|
Pull to refresh, refreshable based on SwiftUI |
Logdog
|
OSログをいい感じに表示するビューと、OSログを表示するための薄いラッパーを提供するパッケージです。 |
ClockTimePicker
|
ClockTimePicker is a SwiftUI view of a clock with draggable hour and minutes hands for selecting the time of a date. |
ALCoordinator
|
Coordinators either UIKit or SWiftUI. Simple, powerful and elegant. |
TGCardViewController
|
Card-based view controller for apps that display content cards with accompanying maps, similar to Apple Maps. |
SwiftUI-UDF
|
UDF (Unidirectional Data Flow) architecture on SwiftUI/Combine |
swiftui-search-field-shell-line
|
SwiftUI field custom search field with animation effect SwiftUI field, custom styling and theming, search bar implementation |
Inspect
|
Access UIKit and AppKit components from within SwiftUI. |
SimpleForm
|
An easy way to build forms and return data in SwiftUI. |
ReachabilityX
|
Make it easier to observe network connectivity in SwiftUI. |
Reachability
|
A new, clean and lean network interface reachability library written in Swift. |
OversizeUI
|
Yet another component library on SwiftUI |
FormStateKit
|
A Swift package for simple management of forms and their fields. Focused on SwiftUI. |
ComboPicker
|
A SwiftUI implementation of a picker that also allows direct input. |
color-components
|
A color component calculation library |
BIKCharts
|
SwiftUI Configurable Chart Library |
WelcomeKit
|
This package is an extremely easy way to recreate the "Welcome" (or "What's New") screen that's native to Apple platforms. |
UnsplashSwiftUI
|
This SwiftUI package makes using the Unsplash API in an app simple and easy. |
Toolbox
|
|
SwiftyHUDView
|
A simple activity indicator / HUD implemented using SwiftUI |
ShimmeringUiView
|
Cool SwiftUI tool to animate any type of View |
SwiftUIRtc
|
SwiftUI and Real-time Video Calling with Agora's RTC SDK |
CypherPoetSwiftUIReduxUtils
|
A collection utilities for architecting SwiftUI apps in the Redux/Elm style of Reducers, Actions, Side Effects and Middlewares. Now updated for Swift Concurrency. |
swiftui-dynamic-forms
|
|
SwiftSummarize
|
Create a summary from any string or text |
SwiftNumberPad
|
A multi-platform SwiftUI component for basic number input |
Stitch
|
A lightweight, SwiftUI inspired dependency injection (DI) library that is compile time safe without the need for codegen tooling. |
SpanGrid
|
An enhanced SwiftUI grid. |
ScreenNavigatorKit
|
Framework that provide convenient environment for manage navigation in SwiftUI |
SchafKit
|
An open kit providing useful functionality across iOS, watchOS, macOS and tvOS, taking advantage of Swifts rich feature set. |
Persistent
|
⚙️ A tiny property wrapper for UserDefaults. Only 60 lines of code. |
Nifty Markdown Formatter
|
A simple markdown formatting library for SwiftUI projects. |
InputStepper
|
SwiftUI library to create fully customizable input stepper. |
BetterSlider
|
A custom SwiftUI slider control that allows for more customization than the standard `Slider` |
WindowReader
|
📱 Access UIWindow/NSWindow in SwiftUI |
SwiftUIMessage
|
SwiftUI wrapper of MessageUI framework. |
StateTree
|
🌳 State management done better. |
ResearchKit
|
ResearchKit with Swift Package Manager (SPM), SwiftUI, C++ Interoperability, and visionOS support |
RelayStore
|
Pointfree's Composable Architecture Relay |
RadioBrowserKit
|
Radio Streams from all over the world. Free and Open. |
PublisherView
|
A SwiftUI view that subscribes to a Combine publisher to display different views for the values and failure of the publisher. |
PopUp
|
SwiftUI library of simple pop up view implementation. |
PopoverPresenter
|
Demo SwiftUI-project with custom alerts/popovers |
PasscodeKit
|
🔐 Easily add a passcode to your iOS app |
NavigationKit
|
Navigation library for SwiftUI apps |
MediaUtilities
|
For all your common image and video importation and editing needs |
LottieForSwiftUI
|
Lottie Animation Package for SwiftUI |
LayoutUI
|
Constraint-based autolayout system written on Swift. Not Autolayout wrapper. Reimplemenation of CGLayout. |
GlassEffect
|
SwiftUI + Metal effect that allows to reproduce see-through, decorative/ornamental glass-like effects. |
GeoProjector
|
Native Swift library for drawing map projections |
FeaturesKit
|
error: The version specifier ' 6.0' in '/usr/src/package/Package.swift' is not valid
|
CropImage
|
A simple SwiftUI view where user can move and resize an image to a pre-defined size. |
ChatGPTUI
|
This repository is a repository to prepare UI for chat GPT. |
Validator
|
Validator is a framework written in Swift that provides functions that can be used to validate the contents of an input value. |
SwiftyReachability
|
SwiftyReachability is a simple and lightweight network interface manager written in Swift |
swiftui-viewmodifierbuilder
|
A result builder for ViewModifiers. |
SearchField
|
The search input box component can be placed in a non-specific location and is consistent with the default search input box style. |
SwiftUIMKMapView
|
SwiftUI wrapper for MapKit's MKMapView (UIKit). |
SpeziQuestionnaire
|
Spezi Questionnaire Module |
ScreenDataUI
|
SwiftUI Views for ScreenData |
ScanEffect
|
SwiftUI + Metal effect that allows to reproduce scan glitches |
RingProgressViewStyle
|
RingProgressViewStyle is a library that adds a ring style to SwiftUI's ProgressViewStyle. |
OMPitchAndRoll
|
OMPitchAndRoll is a Swift Pacakge library that displays the Pitch and Roll status of iOS on the vertical and horizontal axes. |
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. |
d3-menu-bar
|
Customizable multi platform menu bar component with the dark and light scheme support - SwiftUI |
SAPCAI
|
Swift package as module for interfacing with SAP Conversational AI in native iOS apps. |
circular-progress
|
Simple and flexible circular progress view in SwiftUI |
BindingKit
|
A set of handy additions to the basic SwiftUI Binding type. |
ARPersistence
|
AR Persistence with ARKit & RealityKit |
WindowSceneReader
|
📱 Access UIWindowScene in SwiftUI |
SwiftUIWavyRectangleShape
|
An animatable SwiftUI Shape for drawing a rectangle with curved sine wave along the bottom. |
SwiftUI > IfLet
|
[DEPRECATED by Xcode 12] if let and if binding let for SwiftUI |
swiftui-animate
|
error: The version specifier ' 5.7' in '/usr/src/package/Package.swift' is not valid
|
SwiftDetailer
|
A multi-platform SwiftUI component for editing fielded data |
SpeziAccount
|
The Spezi Account module to enable login and signup functionality |
snap-theme
|
A toolset to abstract Colors, Fonts, Icons and Numbers of a multi-platform SwiftUI app. Define semantic attributes in a Theme and apply them to your views for a consistent UI with maintainability in mind. |
SafariServicesUI
|
🧭 SafariServices for SwiftUI |
QLThumbnail
|
A SwiftUI view for showing a thumbnail of a file using QuickLook. |
OSLogViewer
|
OSLogViewer is made for viewing your apps OS_Log history, it is a SwiftUI view which can be used in your app to view and export your logs. |
NavigationTitle
|
Add a navigation title view to your SwiftUI project |
HapticFeedback
|
Backport of SensoryFeedback API. Supports iOS 14, macOS 11, watchOS 7 |
d3-color
|
Useful extensions and functions used with SwiftUI Color rgb ios macos Get rgb from Color Do brighter Do darker SwiftUI color |
Chroma
|
A command line tool to generate .swift extensions or structs files from .xcassets on your UIKit, AppKIt or SwiftUI projects. |
CheckBoxSwiftUI
|
customised checkBox package for swiftUI |
CacheStore
|
🌳 SwiftUI State Management |
CachedImage
|
Asynchronous Image Loading from URL in SwiftUI |
SwiftUIPreviewUtils
|
Starter utilities for using Xcode previews in SwiftUI projects |
SwiftUIContacts
|
SwiftUI wrapper of CNContactPickerViewController. |
SpeziViews
|
A common set of SwiftUI views and related functionality used in Spezi modules |
SettingsBundleBuilder
|
An easy way to build iOS settings bundles with a SwiftUI style syntax. |
SegmentationEffect
|
Some SwiftUI + Metal geometry effect |
ScreenUI
|
A multi-platform, multi-paradigm routing framework. |
SafariUI
|
SafariServices in SwiftUI |
RemoteImage
|
A drop-in alternative to SwiftUI's AsyncImage, with support for custom URLSessions, caching, and animated phase changes. |
FABUI
|
Floating Action Button for SwiftUI |
ElementaryCombine
|
Experimental, uni-directional and purely functional architecture for SwiftUI. |
d3-network-service
|
Lightweight rest api crud combine swift reactive library. SwiftUI request chaining, in parallel |
AppInfo
|
A utility for accessing application metadata from Info.plist |
ZodiacKit
|
ZodiacKit provides a simple way to determine the zodiac sign for a given date. |
Validate
|
A property wrapper that can validate the property it wraps. |
VariableFonts
|
Extends UIFont/NSFont (and SwiftUI Font) for easier variable font support |
SpeziScheduler
|
Scheduler Module for the Stanford Spezi Ecosystem |
SpeziFirebase
|
Google Firebase Spezi Modules |
SpeziContact
|
Spezi module to display contact information |
SerialSwift
|
MacOS Serial solution (Observable & Event-Driven) to make integration of Serial peripherals trivial |
RSTabBar
|
📱 TabBar – Hideable tab bar for your SwiftUI application |
OWOneCall
|
SwiftUI OpenWeather One Call API library |
OnboardingKit
|
OnboardingKit is a SwiftUI package that helps you create onboarding experiences for your app. It provides a set of views that you can use to create a welcome screen, a what's new screen, and a set of onboarding screens. |
Mcrich23-Toolkit
|
A toolkit for all the qualities of life I love |
Kyu
|
Kyu is persistent queue system in Swift. |
ClearFashionWidget
|
Clear Fashion native iOS SDK for the widgets |
InSwifted-Addons
|
InSwifted Adonis is a repo with multiple packages/podspecs to quickly build a modularised app |
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. |
HelpKit
|
error: The version specifier ' 6.0' in '/usr/src/package/Package.swift' is not valid
|
FloatingTextField
|
A customizable floating text field written in SwiftUI |
EventHierarchy
|
Event handling using using a Responder Chain built on the SwiftUI View Hierarchy |
EditableColor
|
A mutable color representation with automatic, dead-simple bridging to SwiftUI, UIKit, and AppKit. |
EasyMetalShader
|
Metal Shader! Easy! |
ClukUI
|
ClukUI is a Swift package offering elegant clock visualizations for SwiftUI. Perfect for iOS, macOS, and tvOS apps, it's easy to integrate and customize. Enhance your apps with stylish time displays! |
CircularReveal
|
CircularReveal is a SwiftUI modifier that allows presenting views with a circular animation |
ChangelogKit
|
A Swift package designed to easily show the new features of your app. |
Bloc
|
The BLoC design pattern implemented for Swift |
BindBackstop
|
(Binding<T?>, T) -> Binding<T> |
AppDependency
|
🧠 Effortless Dependency Injection for Swift Applications. Dependency only mirror of AppState |
AgroAPI
|
Swift Agro API library for satellite imagery |
A11yoop
|
iOS accessibility tools |
ViewState
|
An extension that provides essential state modifiers to SwiftUI views |
UIx
|
UI extension based on SwiftUI |
TVDatePicker
|
The missing SwiftUI DatePicker view for tvOS |
TreePicker
|
SwiftUI tree picker for selecting options from hierarchical data. |
SwiftyHTMLBuilder
|
Swift DSL for writing HTML documents |
SwiftUIPHPicker
|
SwiftUI wrapper of PhotoKit's PHPickerViewController. |
swiftui-frameless-window
|
🚥 Frameless window Scene for SwiftUI. Just a bare window. |
SwiftTextFieldPreset
|
A multi-platform SwiftUI component for text input with presets support |
snap-core
|
A collection of useful helper implementations, common extensions, convenience definitions and workarounds. |
SFIcons
|
SF Symbols in a easy to use form |
Rasterize
|
Create rasterized versions of SwiftUI views |
OpenInTerminalButton
|
A tiny SwiftPM package that provides a library and a SwiftUI button for opening a folder in macOS Terminal.app or iTerm2.app. |
OpenBytesNavigation
|
📚 Easy-to-use navigation system for SwiftUI apps |
OnboardingKit
|
Easily implement your onboarding flow with a declarative API |
Observable
|
The most flexible and easiest to implement Observer Pattern platform for the Swift language (includes fully-functional Observable Thread!) |
NSIcon
|
Access app icons in SwiftUI, swiftly. |
MaterialDesignUIComponents
|
UI Components library for Swift. Currently supports MaterialDesign. |
LocationManagerModule
|
The location manager allows the tracking of user locations and setting of geofences. |
KeyValueView
|
A Color and String KeyValue SwiftUI View |
Inject
|
A lightweight dependency injection library for Swift and SwiftUI projects. |
Glorifier
|
Give your views a shiny spotlight effect |
FromMatchedGeometry
|
SwiftUI transition using `matchedGeometryEffect` |
EnvironmentVariationPreview
|
(HTTP code 500) server error - Head "https://registry-1.docker.io/v2/library/swift/manifests/4.2": received unexpected HTTP status: 503 Service Unavailable |
easyStorage
|
A library for a seamless storage experience with SwiftUI |
Color
|
Simple extensions for working with Color and UIColor. |
CachedAsyncImage
|
CachedAsyncImage is a Swift Package for asynchronously loading images from the web and caching them. |
Blade
|
Blade is a pagination framework that simplifies the integration of pagination into the application. |
AppIcon
|
A simple Swift utility for managing and retrieving app icon details in iOS |
Admob-SwiftUI
|
Admob support in SwiftUI |
XCTestUtils
|
Useful XCTest extensions for Swift |
URLImage
|
A view for instant images on SwiftUI. |
TapTempoButton
|
SwiftUI View to easily add tap tempo functionality to music apps. |
SwiftWidgets
|
Flutter like widgets for SwiftUI |
swiftui-niche-pieces
|
Provides niche APIs that you would like to see provided when developing with SwiftUI |
swiftui-launcher-window
|
🚄 Launcher window Scene for SwiftUI. Launch your app with style. |
SwiftUICurvedRectangleShape
|
An animatable SwiftUI Shape for drawing a rectangle with curved sides along the horizontal or vertical axis. |
swiftui-bloc
|
The state management BLoC design pattern implementation for SwiftUI |
swift-hoods
|
🏘️ A collection of my Swift building blocks with dependencies. |
snap-template-shared
|
Shared code to use with the snap-app-template. |
snap-settings-service
|
A single interface to handle different types of settings. |
snap-matching-navigation
|
A SwiftUI Container that displays a TabView or SplitScene, based on the device. |
NotificationManager
|
Swift Package to easily manage local notifications. |
MisoDispatchWorkItemKeeper
|
Swift package to cancel async operations on class/struct deletion |
Mentalist
|
Read face with a line of code 🎭 |
MapViewModule
|
|
LocationProvider
|
An ObservableObject wrapper around CLLocation |
KeyboardHost
|
keyboard monitor for swiftui |
JoinedText
|
A SwiftUI library for combining multiple Text views. |
HyperSwift
|
SwiftUI apps with React Hooks and HyperScript |
garage
|
|
FuturedKit
|
SwiftUI state management tools, resources and views used by Futured. |
Flash
|
Flash messages for UIKit |
FileSelectorView
|
A small Swift UI Package with one View to select a file |
ErrorHierarchy
|
Error handling using using a Responder Chain built on the SwiftUI View Hierarchy |
Directory
|
A means of accessing the file system conveniently in a SwiftUI environment. |
CountdownView
|
SwiftUI View to display sequence of views |
CircularSpinner
|
A Swift package for drawing an animated circular spinner in SwiftUI. |
CharacteristicKit
|
BLE peripheral modelling library. |
CalendarView
|
SwiftUI wrapper for UICalendarView. |
AVCaptureViewModel
|
An ObservableObject view model for capturing photo/video on iOS for SwiftUI and UIKit. |
AppsShowcase
|
A tiny opinionated library for retrieving and displaying apps that you want to showcase inside your app. |
AppIconView
|
A SwiftUI view for presenting and changing iOS app icons effortlessly |
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. |
UIPreview
|
Generate UI catalog from all your views |
UIHelper
|
This library is a collection of helper classes and extensions to make UIKit/SwiftUI development easier |
UIComponents
|
UIComponents is a Collection of SwiftUI View Components |
TypedAppStorage
|
A type-safe way to save and read complex data structures from `@AppStorage`. |
TibberSwift
|
TibberSwift is a small unofficial SPM to make simple GraphQL queries towards Tibber's GraphQL service, fully written in Swift and made for use with SwiftUI. |
SwiftUITriangle
|
Triangles in SwiftUI |
SwiftUITextView
|
UITextView wrapped for use with SwiftUI |
CypherPoetSwiftUIGeometryUtils
|
Starter utilities for creating magic with geometry and shapes in SwiftUI. |
CrossKitTypes
|
Some types and extensions for those using AppKit and UIKit in the same project |
SimpleSalesforceSDK
|
Simple Salesforce SDK for iOS Swift |
SkeletonUI
|
SkeletonUI provides an easy way to make your views skeletonable |
SafariView
|
Swift Package to use the functionalities of SFSafariViewController inside SwiftUI |
RatingControl
|
SwiftUI control for interactive rating values. |
ProgressView
|
SwiftUI wrapper for UIProgressView |
PPAnglePicker
|
Enable your users to select angles quickly and easily. |
KeyInputListener
|
SwiftUI mechanism for receiving keyboard input without a TextField. |
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
|
DocumentUI
|
Builder of any text-based document. |
DieKit
|
💀 Comprehensive error printer for Swift |
CustomAlertKit
|
CustomAlertKit provides a customizable bottomsheet, snackbar and alert for any SwiftUI View. Available for CocoaPods and Swift Package Manager. |
CoreUI
|
Core dependency for any SwiftUI-like library |
HyperHooks-Core
|
HyperHooks Core for usage with HyperHooks DOM and HyperSwift |
ChatView
|
ChatView is a robust and customizable SwiftUI package, facilitating the implementation of a sleek and user-friendly SwiftUI chat view with support for custom themes and the OpenAI chat API. |
Bazooka
|
An experiment on Swift networking |
Bazooka
|
🔥 Simple networking in Swift |
AttributedTextUI
|
Attributed text builder. |
AsyncButton
|
Wrapper view of Button that supports asynchronous code. |
AnimatedSwipeCard
|
AnimatedSwipeCard is a custom swipe card with animation and can be used with confirmationDialog or alert |
AdaptiveGrid
|
An alternative SwiftUI Grid view for older platforms. |
ActivityIndicatorView
|
SwiftUI wrapper for UIActivityIndicatorView |