|
swift-composable-architecture
|
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind. |
|
SwiftUIX
|
An exhaustive expansion of the standard SwiftUI library. |
|
SwiftMessages
|
A very flexible message bar for UIKit and SwiftUI. |
|
swiftui-introspect
|
Introspect underlying UIKit/AppKit components from SwiftUI |
|
SwiftUICharts
|
ChartView made in SwiftUI |
|
WhatsNewKit
|
Showcase your awesome new app features 📱 |
|
Pow
|
Delightful SwiftUI effects for your app |
|
SwiftWebUI
|
A demo implementation of SwiftUI for the Web |
|
PopupView
|
Toasts and popups library written with SwiftUI |
|
swift-markdown-ui
|
Maintenance mode — new development in Textual: https://github.com/gonzalezreal/textual |
|
Parchment
|
A paging view with a highly customizable menu ✨ |
|
Inject
|
Hot Reloading for Swift applications! |
|
DynamicColor
|
Yet another extension to manipulate colors easily in Swift and 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
|
|
isowords
|
Open source game built in SwiftUI and the Composable Architecture. |
|
Factory
|
A modern approach to Container-Based Dependency Injection for Swift and SwiftUI. |
|
Tokamak
|
[Looking for active maintainers] SwiftUI-compatible framework for building browser apps with WebAssembly and native apps for other platforms |
|
CollectionViewPagingLayout
|
A simple but highly customizable UICollectionViewLayout for UICollectionView -- Simple SwiftUI views that let you make page-view effects. |
|
WaterfallGrid
|
A waterfall grid layout view for SwiftUI. |
|
KeyboardShortcuts
|
⌨️ Add user-customizable global keyboard shortcuts (hotkeys) to your macOS app in minutes |
|
AlertKit
|
Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets. |
|
ViewInspector
|
Runtime introspection and unit testing of SwiftUI views |
|
SDWebImageSwiftUI
|
SwiftUI Image loading and Animation framework powered by SDWebImage |
|
AlertToast
|
Create Apple-like alerts & toasts using SwiftUI |
|
ConfettiSwiftUI
|
SwiftUI Package for Configurable Confetti Animation 🎉 |
|
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! |
|
Render
|
UIKit a-là SwiftUI.framework [min deployment target iOS10] |
|
KeyboardKit
|
Create amazing custom iOS keyboards with Swift & SwiftUI. |
|
MijickPopups
|
Popups, popovers, sheets, alerts, toasts, banners, (...) presentation made simple. Written with and for SwiftUI. |
|
Chat
|
A SwiftUI Chat UI framework with fully customizable message cells and a built-in media picker |
|
SwiftUIKit
|
Extra functionality for Swift & SwiftUI. |
|
OpenAISwift
|
This is a wrapper library around the ChatGPT and OpenAI HTTP API |
|
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. |
|
ActivityIndicatorView
|
A number of preset loading indicators created with SwiftUI |
|
QGrid
|
🎛 QGrid: The missing SwiftUI collection view. |
|
Setting
|
Compose beautiful preference panels. |
|
KSPlayer
|
A video player for iOS、macOS、tvOS、visionOS , based on AVPlayer and FFmpeg, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, SwiftUI, support subtitles. |
|
PermissionsSwiftUI
|
A SwiftUI package to beautifully display and handle permissions. |
|
SwiftUICharts
|
A simple line and bar charting library that supports accessibility written using SwiftUI. |
|
ConcentricOnboarding
|
SwiftUI library for a walkthrough or onboarding flow with tap actions |
|
STTextView
|
Performant and reusable text view component (TextKit 2), with line numbers and more. UITextView / NSTextView replacement. |
|
Settings
|
⚙ Add a settings window to your macOS app in minutes |
|
SwiftTUI
|
SwiftUI for terminal applications |
|
ScalingHeaderScrollView
|
A scroll view with a sticky header which shrinks as you scroll. Written with SwiftUI. |
|
SwiftUIPager
|
Native Pager in SwiftUI |
|
OpenSwiftUI
|
WIP — OpenSwiftUI is an OpenSource implementation of Apple's SwiftUI DSL. |
|
ASCollectionView
|
A SwiftUI collection view with support for custom layouts, preloading, and more. |
|
StepperView
|
SwiftUI iOS component for Step Indications. |
|
Carbon
|
🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView. |
|
SwipeActions
|
Add customizable swipe actions to any view. |
|
FloatingButton
|
Easily customizable floating button menu created with SwiftUI |
|
RichTextKit
|
View and edit rich text in SwiftUI. |
|
DSWaveformImage
|
Generate waveform images from audio files on iOS, macOS & visionOS in Swift. Native SwiftUI & UIKit views. |
|
Playbook
|
📘A library for isolated developing UI components and automatically taking snapshots of them. |
|
OnboardingKit
|
Create amazing SwiftUI onboarding experiences. |
|
SlideOverCard
|
A SwiftUI card view, made great for setup interactions. |
|
URLImage
|
AsyncImage before iOS 15. Lightweight, pure SwiftUI Image view, that displays an image downloaded from URL, with auxiliary views and local cache. |
|
RoughSwift
|
🎃 Create hand-drawn, sketchy, comic shape in Swift |
|
Boutique
|
✨ A magical persistence library (and so much more) for state-driven iOS and Mac apps ✨ |
|
ElegantCalendar
|
The elegant full screen calendar missed in SwiftUI. |
|
Shiny
|
Shiny uses your gyroscope to simulate lighting and motion effects on colors. Works on almost every SwiftUI View. |
|
SwiftUIBackports
|
A collection of SwiftUI backports for iOS, macOS, tvOS and watchOS |
|
swiftui-navigation-transitions
|
Pure SwiftUI Navigation transitions ✨ |
|
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. |
|
FancyScrollView
|
A SwiftUI ScrollView Designed to imitate the App Store and Apple Music ScrollViews (with or without a Parallax Header) |
|
Prism
|
A lightweight 3D renderer for SwiftUI. |
|
Neumorphic
|
🚀Neumorphic is a SwiftUI utility to build Neumorphism Soft UI (supports both *outer shadow and *inner shadow) |
|
YouTubePlayerKit
|
A Swift Package to easily play YouTube videos 📺 |
|
ValidatedPropertyKit
|
Easily validate your Properties with Property Wrappers 👮 |
|
SwiftfulRouting
|
Programmatic navigation for SwiftUI applications. |
|
SkeletonUI
|
☠️ Elegant skeleton loading animation in lightweight SwiftUI |
|
Grid
|
:rocket: SwiftUI Grid layout with custom styles |
|
SwiftUICharts
|
A charts / plotting library for SwiftUI. Works on macOS, iOS, watchOS, and tvOS and has accessibility features built in. |
|
VComponents
|
SwiftUI collection of UI components |
|
SwiftUIRouter
|
Path-based routing in SwiftUI |
|
Sliders
|
:rocket: SwiftUI Sliders with custom styles |
|
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. |
|
AcknowList
|
Acknowledgements screen displaying a list of licenses, for example from CocoaPods and Swift Package Manager dependencies. |
|
ScrollKit
|
Powerful SwiftUI scroll capabilities. |
|
BottomSheet
|
⬆️ A SwiftUI view component sliding in from bottom |
|
Liquid
|
Create a playful backsplash in SwiftUI. |
|
Pages
|
📖 A lightweight, paging view solution for SwiftUI |
|
PagerTabStripView
|
🚀 Elegant Pager View fully written in pure SwiftUI. |
|
Adwaita
|
This project has moved to https://git.aparoksha.dev/aparoksha/adwaita-swift - A framework for creating user interfaces for GNOME with an API similar to SwiftUI |
|
UIOnboarding
|
Apple-esque animated welcome screen for iOS and iPadOS. Configurable. |
|
Verge
|
🟣 A robust Swift state-management framework designed for complex applications, featuring an integrated ORM for efficient data handling. |
|
Charts
|
:rocket: SwiftUI Charts with custom styles |
|
Parma
|
A SwiftUI view for displaying Markdown with customizable appearances. |
|
Snap
|
A customizable Snapping Drawer à la Apple Maps.
100% in SwiftUI. |
|
NSAttributedStringBuilder
|
Composing NSAttributedString with SwiftUI-style syntax |
|
Request
|
Declarative HTTP networking, designed for SwiftUI |
|
Flow
|
Flow Layout implemented in SwiftUI |
|
FabulaItemsProvider
|
You can share and communicate with developers around the world through the Fabula app. |
|
QRCode
|
A quick and beautiful macOS/iOS/tvOS/watchOS QR Code generator/detector library for SwiftUI, Swift and Objective-C. |
|
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
|
|
KMPObservableViewModel
|
Library to use AndroidX/Kotlin ViewModels with SwiftUI |
|
MarkdownView
|
Display markdown content with SwiftUI. |
|
VariableBlur
|
SwiftUI variable blur (progressive blur) |
|
PageView
|
SwiftUI view enabling navigation between pages of content, imitating the behaviour of UIPageViewController for iOS and watchOS |
|
GridStack
|
A flexible grid layout view for SwiftUI |
|
ToastUI
|
A simple way to show toast in 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)
|
|
BetterSafariView
|
A better way to present a SFSafariViewController or start a ASWebAuthenticationSession in SwiftUI. |
|
CardStack
|
A easy-to-use SwiftUI view for Tinder like cards on iOS, macOS & watchOS. |
|
MijickCamera
|
Camera made simple. The ultimate camera library that significantly reduces implementation time and effort. Written with and for SwiftUI. |
|
swift-identified-collections
|
A library of data structures for working with collections of identifiable elements in an ergonomic, performant way. |
|
DeckUI
|
Swift DSL for writing slide decks in Xcode |
|
SwiftRex
|
Swift + Redux + (Combine|RxSwift|ReactiveSwift) -> SwiftRex |
|
SSCustomTabbar
|
'SSCustomTabbar' /usr/src/package: error: invalid custom path 'SSCustomTabbar/Classes' for target 'SSCustomTabbar'
|
|
HotReloading
|
Hot reloading as a Swift Package |
|
LNPopupUI
|
A SwiftUI library for presenting views as popups, much like the Apple Music and Podcasts apps. |
|
Billboard
|
a Swift Package that lets you add beautiful and privacy-friendly Ads to your app. These are Advertisements for Indies, by Indies. |
|
LaunchAtLogin
|
Add “Launch at Login” functionality to your macOS app in seconds |
|
MijickCalendarView
|
Calendars made simple (SwiftUI) |
|
WrappingHStack
|
A SwiftUI HStack with the ability to wrap contained elements |
|
SunburstDiagram
|
SwiftUI library to easily render diagrams given a tree of objects. Similar to ring chart, sunburst chart, multilevel pie chart. |
|
CompactSlider
|
CompactSlider is a SwiftUI control for macOS, iOS, watchOS and visionOS. |
|
Engine
|
Engine makes it easier to create idiomatic APIs and Views that feel natural in SwiftUI without sacrificing performance |
|
AnimatedTabBar
|
A tabbar with a number of preset animations written in pure SwiftUI |
|
NavigatorUI
|
Advanced Navigation Support for SwiftUI. |
|
SwiftSpeech
|
A speech recognition framework designed for 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. |
|
swiftui-hooks
|
🪝 A SwiftUI implementation of React Hooks. Enhances reusability of stateful logic and gives state and lifecycle to function view. |
|
Store
|
Unidirectional, transactional, operation-based Store implementation. |
|
SwiftUIImageViewer
|
Image viewer built in SwiftUI for both local and remote images. |
|
Graphaello
|
A Tool for Writing Declarative, Type-Safe and Data-Driven Applications in SwiftUI using GraphQL |
|
Prefire
|
🔥 A library based on Xcode Preview, for easy generation: Playbook view, Snapshot and Accessibility tests. SwiftUI and UIKit supported! |
|
FloatingLabelTextFieldSwiftUI
|
Floating Label TextField for SwiftUI. FloatingLabelTextFieldSwiftUI |
|
CodeEditor
|
A SwiftUI TextEditor with syntax highlighting using Highlight.js |
|
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. |
|
OctopusKit
|
2D ECS game engine in 100% Swift + SwiftUI for iOS, macOS, tvOS |
|
KeyboardObserving
|
⌨️A Combine-based way to observe and adjust for Keyboard notifications in SwiftUI |
|
Adapty
|
SDK for growing mobile in-app purchases |
|
LazyPager
|
A SwiftUI, lazy loaded, paging, panning, and zooming view for images and more |
|
StreamChatSwiftUI
|
SwiftUI Chat SDK ➜ Stream Chat 💬 |
|
MarkupEditor
|
WYSIWYG editing for SwiftUI and UIKit apps |
|
TabBar
|
📱 TabBar – highly customizable tab bar (i.e. TabView) for your SwiftUI application. |
|
ExyteMediaPicker
|
Customizable media picker written with SwiftUI |
|
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. |
|
Entwine
|
Testing tools and utilities for Apple's Combine framework. |
|
ProgressiveBlurHeader
|
Drop-in SwiftUI component for sticky headers with progressive blur — like Apple Music, Photos, and App Store. Content scrolls underneath with increasing blur, never clipped. |
|
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
|
|
Pigeon
|
Async state management for SwiftUI (and UIKit) 🐦 |
|
ErrorKit
|
Simplified error handling with built-in user-friendly messages for common errors. Fully localized. Community-driven. |
|
DynamicNotchKit
|
Seamlessly adapt your macOS app to the notch era. |
|
AnimateText
|
This library for animating text. Developed with SwiftUI. This library supports iOS/macOS. |
|
elementary-ui
|
Build SwiftUI-style apps that run in the browser |
|
Orb
|
A mesmerizing orb, fully designed in SwiftUI. |
|
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. |
|
MCEmojiPicker
|
👻 EmojiPicker. Emoji picker for iOS like on macOS. With SwiftUI support. |
|
SlideKit
|
SwiftUI framework for presentation slides |
|
Flow
|
Generic node graph editor |
|
Grape
|
A Swift library for graph visualization and efficient force simulation. |
|
ObservableDefaults
|
A comprehensive solution integrating SwiftUI + Observation + UserDefaults + iCloud Key-Value Store |
|
SwiftUIOverlayContainer
|
SwiftUI Overlay Container is a view container component for SwiftUI. It is a customizable, efficient and convenient view manager. |
|
SwiftGlass
|
Glassy Everything, even Old Devices. [ AI Assistant available below ] |
|
LaTeXSwiftUI
|
A SwiftUI view that renders LaTeX. |
|
WebView
|
A SwiftUI component to use WKWebView |
|
SwiftyChat
|
A lightweight SwiftUI chat UI framework with 11 built-in message types, 8 themes, and cross-platform iOS/macOS support |
|
SwiftDB
|
A modern database abstraction layer + runtime, batteries included [WIP]. |
|
LookingGlassUI
|
Shimmering SwiftUI Views using device orientation. |
|
SwiftUIVisualEffects
|
View modifiers that wrap UIVisualEffectView, with environment integration. |
|
EnvironmentOverrides
|
QA assistant for a SwiftUI app: change the color scheme, accessibility settings, and localization on the fly! |
|
swiftui-atom-properties
|
⚛️ Atomic approach state management and dependency injection for SwiftUI |
|
BeautifulMermaidSwift
|
Native Mermaid diagram renderer for Swift |
|
SwiftfulLoadingIndicators
|
A collection of lightweight SwiftUI loading animations. |
|
StatefulTabView
|
A SwiftUI TabView that retains the state of each tab as well as some other goodies. |
|
MijickNavigationView
|
Navigation made simple (SwiftUI) |
|
swift-security
|
Modern Swift framework for Keychain API. Supports iOS, macOS, watchOS, tvOS and visionOS |
|
UIPilot
|
The missing typesafe SwiftUI navigation library |
|
SpotifyAPI
|
A Swift library for the Spotify web API. Supports all endpoints. |
|
GRDBQuery
|
The SwiftUI companion for GRDB |
|
FrameUp
|
Reframing SwiftUI Views. A collection of tools to help with layout. |
|
SwiftyCrop
|
Crop your images easily using SwiftUI |
|
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. |
|
Shapes
|
:rocket: Collection of SwiftUI shapes |
|
SwiftCurrent
|
A library for managing complex workflows in Swift |
|
CarBode
|
CarBode : Free & Opensource barcode scanner & generator for SwiftUI |
|
AdvancedList
|
Advanced List View for SwiftUI with pagination & different states |
|
Variablur
|
Variable blur effects for SwiftUI, powered by Metal |
|
SwiftyCreatives
|
Creative coding framework for Swift. Built on Apple's Metal. Inspired by Processing. Supports visionOS. |
|
WrappingHStack
|
WrappingHStack (FlowLayout) is a SwiftUI component similar to HStack that wraps horizontally overflowing subviews onto the next lines. |
|
SpeziLLM
|
Large Language Model (LLM) module for the Spezi Ecosystem |
|
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 |
|
MovingNumbersView
|
Moving numbers effect in SwiftUI |
|
AsyncImage
|
error: Could not find Package.swift in this directory or any of its parent directories.
|
|
SwipeCell
|
Swipe Left2Right & Right2Left, pure SwiftUI implementation |
|
RichEditorSwiftUI
|
Powerful WYSIWYG Rich editor for SwiftUI. |
|
SnapToScroll
|
Easy-to-use HStack that snaps to elements on scroll. |
|
Model3DView
|
Render 3d models with SwiftUI effortlessly |
|
StoreKitHelper
|
A lightweight StoreKit2 wrapper designed specifically for SwiftUI, making it easier to implement in-app purchases. |
|
SwifterUI
|
UIKit Plus: Infusing SwiftUI-like Development Efficiency. Revolutionizing UIKit development through chain syntax, resultBuilder, and modern APIs, retaining full native control while achieving SwiftUI-grade productivity. UIKit Plus: 注入 SwiftUI 式开发效率 通过链式语法与现代化 API 重构 UIKit 开发范式,在保留原生控制权的同时,获得 SwiftUI 级开发效率。 |
|
AudioKitUI
|
Controls and Visualization for AudioKit apps |
|
Spezi
|
Open-source framework for rapid development of modern, interoperable digital health applications. |
|
TextureSwiftSupport
|
A library that gains Texture(AsyncDisplayKit) more power in Swift. |
|
FloatingTabBar
|
Aesthetic floating tab bar – SwiftUI & Combine ⛓️ Importable via Swift Package Manager 📦 |
|
WelcomeSheet
|
iOS native-like onboarding sheets |
|
LoaderUI
|
NVActivityIndicatorView implemented in SwiftUI |
|
AxisTooltip
|
A library that displays tooltips in the desired view. Supports iOS and macOS. |
|
CustomAlert
|
🔔 Custom Alert for SwiftUI |
|
DynamicOverlay
|
A SwiftUI library that makes easier to develop overlay based interfaces, such as the one presented in the Apple Maps app. |
|
IrregularGradient
|
Create animated irregular gradients in SwiftUI. |
|
CurrencyText
|
Currency text field formatter available for UIKit and SwiftUI 💶✏️ |
|
AxisTabView
|
A library that allows you to easily create various styles of tab views. Supports iOS and macOS. |
|
BottomSheet
|
An iOS library for SwiftUI to create draggable sheet experiences similar to iOS applications like Maps and Stocks. |
|
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
|
|
RichText
|
A supplementary TextView for SwiftUI that provides better text selection experience, as well as enabling native view embedding using declarative syntax |
|
SwiftlySearch
|
A small, lightweight UISearchController wrapper for SwiftUI |
|
TelemetryClient
|
Swift SDK for TelemetryDeck, a privacy-conscious analytics service for apps and websites. |
|
CardStack
|
A SwiftUI view that arranges its children in a whimsical interactive deck of cards, as seen in Big News |
|
SplitView
|
A flexible way to split SwiftUI views with a draggable splitter |
|
MenuBarExtraAccess
|
Show/hide SwiftUI MenuBarExtra menu using Bindings, access the underlying status item, and more. |
|
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. |
|
LazyCollectionView
|
A modest attempt to port UICollectionView to SwiftUI. |
|
LLVS
|
Low-Level Versioned Store |
|
SwURL
|
Lightweight and customisable async image loading in SwiftUI. Supports on-disk storage, placeholders and more! |
|
SFSymbolsMacro
|
A Swift Macro for "type-safe" SF Symbols. |
|
SafeSFSymbols
|
Safe access SFSymbols. If symbol not available, will show warning. |
|
HighlightSwift
|
Code syntax highlighting in Swift and SwiftUI |
|
DateGrid
|
A customizable swiftui calendar |
|
MijickTimer
|
Timers Made Simple. The Ultimate Swift Framework with advanced timer management, state control and reactive programming support. |
|
MasonryStack
|
A Pinterest like layout in SwiftUI (horizontal & vertical). |
|
SwiftUICoordinator
|
SwiftUICoordinator is a package that seamlessly integrates the Coordinator pattern into the SwiftUI framework. |
|
BottomSheet
|
BottomSheet lets you add custom bottom sheets to your SwiftUI apps. |
|
AEOTPTextField
|
error: root manifest not found
|
|
SmoothGradient
|
A SwiftUI package for creating smooth gradients using easing functions. |
|
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. |
|
SFSymbolsPicker
|
A picker to select SF Symbols in your SwiftUi app! |
|
Axt
|
SwiftUI view testing library |
|
ScrollViewProxy
|
ScrollViewProxy for SwiftUI on iOS 13 and up |
|
MondrianLayout
|
🏗 A way to build AutoLayout rapidly than using InterfaceBuilder(XIB, Storyboard) in iOS. |
|
ComponentsKit
|
A library with UIKit and SwiftUI components to build iOS apps faster |
|
WebUI
|
WebUI is a Swift package that provides WKWebView wrapped by SwiftUI. |
|
ParallaxSwiftUI
|
Add a motion parallax effect to your SwiftUI views to add some depth to your UI |
|
Inspector
|
Inspector is a debugging library written in Swift. |
|
MacControlCenterUI
|
SwiftUI menu builder DSL & controls that mimic macOS Control Center. |
|
Sync
|
Real-time Apps the SwiftUI way |
|
DSFSparkline
|
A lightweight sparkline component for macOS, iOS and tvOS |
|
SupportDocs
|
Generate help centers for your iOS apps. Hosted by GitHub and always up-to-date. |
|
Luminare
|
A modern, delightful, translucent design system made with SwiftUI. |
|
ShapeUp
|
Make shapes and cut corners in SwiftUI |
|
AboutKit
|
Add an about screen to your app in just a few lines of code. |
|
DKGame
|
Swift 3D Game Engine for Windows, macOS, iOS, Linux |
|
MarkdownText
|
A native SwiftUI view for rendering Markdown text in an iOS or macOS app |
|
StreamVideo
|
SwiftUI Video SDK ➡️ Stream Video 📹 |
|
WebViewKit
|
A WebView & SafariWebView for SwiftUI. |
|
SettingsAccess
|
Better SwiftUI Settings Scene Access on macOS |
|
SwiftDux
|
Predictable state management for SwiftUI applications. |
|
DSFQuickActionBar
|
A spotlight-inspired quick action bar for macOS. AppKit/SwiftUI |
|
Helm
|
A graph-based SwiftUI router |
|
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. |
|
SwiftUIMapView
|
MKMapView in SwiftUI |
|
SwiftTabler
|
A multi-platform SwiftUI component for tabular data |
|
Markdown
|
Render Markdown text in SwiftUI. |
|
SUICoordinator
|
Navigation coordinators for SWiftUI. Simple, powerful and elegant. |
|
Infinite4Pager
|
Infinite4Pager is a flexible and powerful SwiftUI component that provides infinite scrolling capabilities in four directions: up, down, left, and right. It's perfect for creating image galleries, card decks, or any other content that requires seamless navigation in multiple directions. |
|
SwiftlySalesforce
|
The Swift-est way to build native mobile apps that connect to Salesforce. |
|
KeyboardKitPro
|
KeyboardKit Pro extends KeyboardKit with Pro features. |
|
Conbini
|
Publishers, operators, and subscribers to supplement Combine. |
|
Aespa
|
From camera to album, just 2 lines |
|
CoreDataEvolution
|
SwiftData-style actor isolation, Swift-first NSManagedObject macros, and typed mapping for modern Core Data projects. |
|
FioriSwiftUI
|
/usr/src/package: error: package at '/usr/src/package' requires a minimum Swift tools version of 5.9.0 (currently 4.2.0)
|
|
Fluxor
|
Unidirectional Data Flow in Swift 🚀 based on Combine 🚜 |
|
AxisContribution
|
A library that expresses a github contribution calendar through an array of dates. Supports iOS and macOS. |
|
FreemiumKit
|
The fastest & easiest way to provide in-app purchases & subscriptions in apps for iOS, macOS, tvOS, and visionOS. |
|
CalendarView
|
Build a Calendar By Pure SwiftUI |
|
navigation-stack-backport
|
SwiftUI NavigationStack for iOS 14 and 15 |
|
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. |
|
AttributedText
|
Render attributed strings in SwiftUI |
|
DSFDockTile
|
Easily display images, animations, badges and alerts to your macOS application's dock icon |
|
SheetKit
|
an extension library for SwiftUI sheets. |
|
PrintingKit
|
Print texts, views, images, PDFs etc. from any SwiftUI app. |
|
MijickGridView
|
Easy Grids with SwiftUI |
|
AppReview
|
⭐️ A tiny library for iOS and macOS to request reviews on the App Store. This is a wrapper around the native SKStoreReviewController. |
|
SwiftUIFormValidator
|
Declarative form validator for SwiftUI. |
|
JGProgressHUD-SwiftUI
|
Easily show HUDs with SwiftUI! Lightweight SwiftUI wrapper for JGProgressHUD for iOS, tvOS, Catalyst. |
|
SwiftPackageScripts
|
A collection of Swift Package-related scripts. |
|
TinyMoon
|
A tiny Swift library to calculate the moon phase for any given date, works super fast, and works completely offline. |
|
Queryable
|
Asynchronous view presentations in SwiftUI |
|
Placement
|
Layout protocol & ViewThatFits backport for iOS 14-15 |
|
XUI
|
XUI makes modular, testable architectures for SwiftUI apps a breeze! |
|
JSONDrivenUI
|
Build native SwiftUI views from JSON — or convert SwiftUI code back to JSON. Supports 21 view types, 25+ modifiers, action callbacks, and a result-builder DSL. |
|
AStack
|
The Missing SwiftUI Adaptive and Accessible Stacks Library. |
|
BlurHashViews
|
Decode BlurHash strings to SwiftUI MeshGradient or Color with various customization options. |
|
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 |
|
SwiftDI
|
SwiftDI the new way to use your dependency in Swift 5.1 |
|
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. |
|
iCloudSyncStatusKit
|
A Swift library that monitors the iCloud account status and responds to synchronization events when using Core Data with CloudKit. |
|
DataScoutCompanion
|
Embeddable SwiftData Inspector |
|
Zoomable
|
It is a container that allows you to zoom in and out of an image using only SwiftUI. |
|
OKLCHGradient
|
OKLCH gradients for SwiftUI |
|
Shapes
|
Commonly Used Shapes and Utilities In SwiftUI |
|
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. |
|
TermiNetwork
|
🌏 A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications. |
|
TagKit
|
Tag items and slugify strings in Swift and SwiftUI. |
|
TextReplacements
|
Customize any part of a SwiftUI Text. |
|
SwiftDataKit
|
SwiftDataKit allows SwiftData developers to access Core Data objects corresponding to SwiftData elements. |
|
Pillarbox
|
A next-generation reactive media playback ecosystem for Apple platforms. |
|
NetworkImage
|
Asynchronous image loading in 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. |
|
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.
|
|
LottieUI
|
/usr/src/package: error: package at '/usr/src/package' requires a minimum Swift tools version of 5.5.0 (currently 4.2.0)
|
|
AppState
|
🧠 Effortless State Management and Dependency Injection for Swift 6 Applications |
|
MaterialDesignSymbol
|
Icon font library for Swift. Currently supports GoogleMaterialDesignIcons |
|
AdaptiveCardUI
|
Snippets of UI, authored in JSON and rendered with SwiftUI |
|
SheeKit
|
Customize and resize sheets in SwiftUI with SheeKit. Utilise the power of `UISheetPresentationController` and other UIKit features. |
|
BlinkUI
|
Terminal UI framework inspired from SwiftUI |
|
SolidScroll
|
A liberated _ScrollView and _PagingView of SwiftUI. |
|
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 具备了很好的前后兼容性。 |
|
SwiftTheming
|
A powerful lightweight theme manager for SwiftUI |
|
Clerk
|
Clerk helps developers build user management. We provide streamlined user experiences for your users to sign up, sign in, and manage their profile. |
|
AnimatableGradients
|
A collection of SwiftUI View Modifiers for creating animated color gradients. |
|
MulticolorGradient
|
A SwiftUI implementation of multiple color gradient (like mesh gradient) 🌈 |
|
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. |
|
DebouncedOnChange
|
SwiftUI onChange View extension with debounce time |
|
Validator
|
Validator is a modern, lightweight Swift framework that provides elegant and type-safe input validation. |
|
ObservableObject to @Observable Converter
|
A SwiftPM command plugin to convert SwiftUI code to Observable |
|
swiftui-stack
|
Yet another Navigation Stack + Transition |
|
swiftui-app-icon-creator
|
Create iOS and macOS application icon in Xcode with SwiftUI |
|
EmojiText
|
😃 Render Custom Emoji in Text |
|
GestureButton
|
Trigger many gesture actions with a single SwiftUI button. |
|
Waveform
|
An interactive audio waveform made with SwiftUI. |
|
swiftui-theming
|
Effortless theming support in SwiftUI |
|
VFont
|
iOS Variable Font Integration |
|
Spiral
|
Spiral is a SwiftUI shape for macOS, iOS and watchOS. |
|
FluidMenuBarExtra
|
🖥️ A lightweight tool for building great menu bar extras with SwiftUI. |
|
ExpandableText
|
App Store-like SwiftUI expandable text view with "more" button, iOS 13+, fully customizable |
|
PathBuilder
|
SwiftUI result builder for Path |
|
Fluxus
|
Flux for SwiftUI, inspired by Vuex |
|
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. |
|
CameraView
|
SwiftUI View for live camera output. |
|
EasyFirebase
|
🔥 A Swifty solution for all things Firebase. Quickly implement Firestore and Authentication on iOS + macOS using Swift protocols and methods. |
|
SwiftThemeKit
|
SwiftThemeKit is a powerful and flexible design system framework for SwiftUI that enables you to create consistent, themeable user interfaces with ease. It provides a comprehensive set of components and utilities that follow modern design principles while maintaining full customizability. |
|
ProjectNavigator
|
SwiftUI project navigation view for macOS and iOS |
|
ColorPickerRing
|
Simple color picker. Looks like a wheel. Plain SwiftUI. |
|
SwiftUIKit
|
📱 UIKit code that is fun to write |
|
Pendo
|
Pendo captures product usage data, gathers user feedback, and lets you communicate in-app to onboard, educate, and guide users to value |
|
Morphi
|
Shapes for SwiftUI ♡☾ |
|
CircularProgress
|
SwiftUI package that creates an animated circular progress bar |
|
CalendarView
|
UICalendarView for SwiftUI |
|
SwiftletModel
|
In-memory graph model engine |
|
slipstream
|
It's like SwiftUI for the web. Build static sites with Swift and Tailwind CSS. |
|
swift-composable-presentation
|
Navigation helpers for SwiftUI applications built with ComposableArchitecture |
|
SmoothGradient
|
Generate buttery smooth gradients. |
|
ResponderChain
|
Cross-platform first responder handling without subclassing views or making custom ViewRepresentables in SwiftUI. Similar to FocusState but for iOS 13+ |
|
CustomizableSegmentedControl
|
Customizable segmented control in SwiftUI |
|
SwiftBlocksUI
|
Develop interactive Slack messages and modals using a SwiftUI like declarative style |
|
PathPresenter
|
Pure SwiftUI state-driven library to present view sequences and hierarchies. |
|
GlassEffect
|
SwiftUI + Metal effect that allows to reproduce see-through, decorative/ornamental glass-like effects. |
|
watch-date-picker
|
A customizable date picker for watchOS and SwiftUI. |
|
swiftui-shared-object
|
A new property wrapper for SwiftUI ObservableObject. |
|
RepresentableKit
|
Use UIKit views inside SwiftUI, including Xcode Previews |
|
ColorToolbox
|
Swift color utilities |
|
CombineMIDI
|
Connect MIDI using async-await to SwiftUI (or UIKit) |
|
Relay.swift
|
Relay for GraphQL, ported to Swift and SwiftUI |
|
Puddles
|
A native SwiftUI app architecture |
|
NeumorphicStyle
|
🎛 Simple SwiftUI ‘neumorphic’ button style |
|
DirectToSwiftUI
|
Rule based CRUD Database Frontends for SwiftUI |
|
DIFlowLayout
|
A SwiftUI Layout where subviews are arranged horizontally and wrapped vertically. |
|
CustomTabView
|
A SwiftUI component for creating TabView with a custom tab bar. |
|
ShinySwiftUI
|
✨ Write cleaner, more concise and consistent SwiftUI code with a suite of pre-made extensions, view modifiers, and components. |
|
ScaledFont
|
ScaledFont - Using custom fonts with dynamic type |
|
DSFStepperView
|
A custom stepper text field for macOS and iOS, supporting Swift, Objective-C, SwiftUI and Catalyst |
|
SwiftFields
|
SwiftFields is a collection of SwiftUI widgets for editing data |
|
Shift
|
Light-weight & concurrent EventKit wrapper |
|
EasyNodeEditor
|
Developer-Friendly SwiftUI Node Editor |
|
WindowTreatment
|
Tools for happier work with NSWindow |
|
Extendable
|
A set of utilities for more pleasant work with ExtensionKit |
|
AttributedText
|
AttributedText is a view for displaying some HTML-tagged text using SwiftUI Text View. |
|
Sankey
|
Sankey diagrams in SwiftUI |
|
DocumentKit
|
DocumentKit is a Swift SDK that adds more capabilities to DocumentGroup-based apps in SwiftUI. |
|
Regulate
|
Provides time-based regulation operators like Debounce and Throttle. 100% based on Swift concurrency. |
|
LiveKnob
|
Yet another knob for iOS but with IBDesignable and Ableton Live style. |
|
markdown-webview
|
A performant SwiftUI Markdown view. |
|
UnifiedBlurHash
|
BlurHash Implementation for Swift on iOS, macOS, tvOS, watchOS, macCatalyst and visionOS. |
|
Glaip
|
Easy iOS Web3 connection for MetaMask, TrustWallet and Rainbow Wallet |
|
SwiftFM
|
SwiftFM is a Swift framework for the FileMaker Data API |
|
MemojiView
|
MemojiView is simple view to retrieve and display user Memoji, Emoji, or text as images. |
|
Fit
|
SwiftUI layout for arranging elements in lines, dynamically adjusting to the available space. |
|
StoryUI
|
Create stories with just single-line code written in SwiftUI |
|
ScrollViewLoader
|
SwiftUI View extension to assist with infinite scrolling |
|
Glider
|
✈️ Universal Logging - low overheaded simple & flexible for Swift (iOS, macOS, tvOS) |
|
Ricemill
|
🌾 ♻️ 🍚 Unidirectional Input / Output framework with Combine. Supports both of SwiftUI and UIKit. |
|
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). |
|
ContentBlurView
|
Easily get a fancy looking gradient blur as seen on watchOS 10 |
|
ChimeKit
|
Framework for building Chime extensions |
|
AsyncView
|
AsyncView is a SwiftUI View that handles in-progress and error states when loading data asynchronously using async/await. It's like AsyncImage but for data. |
|
swiftui-vertical-tab-view
|
VerticalTabView is a native way to display paged vertical content in SwiftUI. |
|
AnimatedImage
|
SwiftUI AnimatedImage View |
|
ElegantColorPalette
|
The elegant color picker missed in UIKit and SwiftUI |
|
SwiftUIRules
|
Dynamic, Rule based @EnvironmentKeys for SwiftUI |
|
OneFingerRotation
|
One Finger Rotation of a SwiftUI element in a view, complete with Inertia functions and Auto Rotation functions |
|
MultiModal
|
Use multiple .sheet, .alert, etc. modifiers in the same SwiftUI View |
|
Animatable
|
Yet another animation modifiers (like fireworks, live comments or explosion) on SwiftUI |
|
PageSheet
|
Customizable sheets using UISheetPresentationController in 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. |
|
swift-signal
|
A Swift package that provides reactivity computation inspired by Solid. |
|
PersistentKeyValueKit
|
Perfectly-shaped interfaces for UserDefaults and NSUbiquitiousKeyValueStore. |
|
DiffableTextViews
|
As-you-type formatting in SwiftUI |
|
CameraControlARView
|
an ARView for macOS that has explicit camera control and the wrappers to use the view with SwiftUI. |
|
AdvancedCollectionTableView
|
Extended NSCollectionView, NSTableView and NSOutlineView: Cell- & ItemRegistration, SwiftUI table cells/collection view items,… |
|
FieldValidatorLibrary
|
SwiftUI Package supporting "Form Validation" |
|
NumberTicker
|
Robinhood-like Rotating Number View | SwiftUI |
|
NativeMarkKit
|
NativeMark is a flavor of Markdown designed to be rendered by native apps. |
|
MapItemPicker
|
A simple, yet highly customizable and powerful location picker for SwiftUI. |
|
GameKitUI
|
GameKit (GameCenter) for SwiftUI |
|
FeaturesKit
|
Add a features list screen to your app in just a few lines of code. |
|
VCore
|
Swift collection of objects, functions, and extensions for my projects |
|
InfiniteScrollViews
|
SwiftUI, UIKit and AppKit infinite ScrollView components, also includes a paged version. |
|
DeclarativeLayoutKit
|
UIKit declarative layout helpers |
|
SFSymbols
|
All the SFSymbols at your fingertips. |
|
VariableBlurImageView
|
Add variable blur to images in UIKit, AppKit and SwiftUI. |
|
MetalUI
|
🤘 Metal with SwiftUI |
|
Dependency
|
A dependency Injection solution for SwiftUI. Thank you Antoine van der Lee and Vincent Pradeilles for initially showcasing this idea. |
|
TextDiff
|
macOS Swift package for token-level text diffs with a display-only SwiftUI/AppKit renderer. |
|
swiftui-uikit-presenting
|
UIKit presentation APIs in SwiftUI |
|
ScrollViewSectionKit
|
A SwiftUI library that allows you to add native (plain, grouped, insetGrouped) or custom section styles within the ScrollView SwiftUI component. |
|
RemoteContentView
|
SwiftUI view that makes loading content easy |
|
d3-stories-instagram
|
Swiftui onboarding Instagram Stories library, insta clone story Stories swift, Instagram tiktok style stories watsup Onboarding swiftui Playback storys swiftui, on boarding screens swiftui, example app ui, video player, videoplayer swiftui app viewer ui |
|
ColorSelector
|
A SwiftUI color picker component library for macOS |
|
WindowKit
|
🪟 Easily present SwiftUI views in their own UIWindow |
|
ReduxUI
|
💎 Redux like architecture for SwiftUI |
|
ReCombine
|
A Swift Redux library utilizing Apple's Combine Framework. |
|
LocationPicker
|
A SwiftUI view for interactive geographic coordinates input. |
|
ToastKit
|
ToastKit is a lightweight and fully customizable Swift package that helps you display informative toast messages in your app 🍞 |
|
SwipeableView
|
Simple editActionsForRowAt functionality, written on SWIFTUI |
|
Unscreenshottable
|
Prevent screenshots and screen sharing of sensitive content on iOS. |
|
StreamDeckKit
|
Swift library for controlling Stream Deck hardware from an iPadOS application. |
|
Snappable
|
A set of SwiftUI custom modifiers to make the ScrollView snappable. |
|
SimpleLogger
|
A simple logging library for Swift 6, providing easy-to-use logging functionalities with support for different log levels and backends. |
|
Scroller
|
You can animate in individual views based on scroll position. Developed with SwiftUI. This library supports iOS/macOS. |
|
MultiPicker
|
A Picker for iOS that can be used to choose from one, one or none, or multiple options. |
|
ModernSlider
|
A modern and customizable SwiftUI slider component |
|
MacMenuBar
|
Bringing the Mac Menu Bar into the SwiftUI age. |
|
DSFAppKitBuilder
|
A SwiftUI-style DSL for AppKit (macOS) |
|
CGLayout
|
Powerful autolayout framework, that can manage UIView(NSView), CALayer and not rendered views. Not Apple Autolayout wrapper. Provides placeholders. Linux support. |
|
AppContainer
|
🧳 Library that makes it easy to create multiple environments within a single app. You can switch environments without deleting the application. |
|
Observable
|
A generic ObservableObject for every property! |
|
swiftui-gesture-velocity
|
In SwiftUI, a property-wrapper provides velocity in pt/s from gesture |
|
Lindenmayer
|
A swift library that implements a parametric Lindenmayer system and related SwiftUI views for presentation of the results of your systems. |
|
xtree
|
🌳 Printing and analyzing trees in a handy way. |
|
TouchTracker
|
👆Show a mark at the touched point on the View of SwiftUI and UIKit. |
|
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 |
|
swiftui-interface-orientation
|
Allow interface orientations on a per view basis in SwiftUI |
|
swiftui-bottom-sheet-drawer
|
sliding panel, expandable bottom sheet ui, resizable drawer, adaptive bottom sheet ui, collapsible panel, modal swiftui sheet, sliding sheet, swift botom sheet, ios bottom sheet BottomSheet macos Custom modal popup menu bottomsheet, bottom sheet with scrollview, bottom sheet for map, ios, macos, watchos, visionos, navigation |
|
IslandAlertsForSwiftUI
|
A variety of SwiftUI alerts that integrate perfectly with iPhone’s Dynamic Island and Notch! |
|
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. |
|
SwiftUI-Toast
|
Lightweight SwiftUI Library for displaying toast messages |
|
GlassText
|
SwiftUI library that creates glass morphism text effects using the latest SwiftUI glass effect API. |
|
FigmaPreview
|
Add Figma design to your Xcode Previews |
|
TextEditorPlus
|
An enhanced version similar to `TextEditor`, aimed at maintaining consistency in its usage across iOS and macOS platforms. |
|
SpeziHealthKit
|
HealthKit module of the Stanford Spezi framework |
|
arcgis-maps-sdk-swift-toolkit
|
Mapping components that will simplify your Swift app development with the ArcGIS Maps SDK for Swift. |
|
SwiftUI Apple Watch Decimal Pad
|
A dirty fix for Apple's missing decimal pad for watchOS |
|
QuickSearch
|
Type into a searchable SwiftUI text field without having to focus on it. |
|
Creamy3D
|
Integrate 3D objects effortlessly into SwiftUI |
|
TextFieldStepper
|
A SwiftUI component to make inputting numbers easier than the native stepper component. |
|
SwiftUIScrollOffset
|
Read and update the scroll offset of a SwiftUI List or ScrollView from anywhere in the view hierarchy |
|
SwiftSafeUI
|
Encapsulates SwiftUI deprecation handling logic. |
|
swift-chess
|
Chess represented in swift |
|
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. ⌚️ |
|
Colors
|
Colors is a Swift Package to enable all system colors in SwiftUI trough a Color extension. Colors which were previously only available in UIColor/NSColor are now available in Color as well. |
|
CocoaUI
|
☕️ Obtain and customize UIKit/Cocoa objects from SwiftUI components. |
|
swiftui-flow-navigation
|
Flow Navigation is a declarative navigation system for SwiftUI that enables linear, structured, type-safe flows. |
|
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 |
|
SwiftUIPolygonGeofence
|
Draw a geofence similar to how you would use the photoshop pen tool. |
|
PhantomKit
|
All Swift & SwiftUI extensions and components in one place. |
|
HierarchyResponder
|
Use the SwiftUI View Hierarchy as a responder chain |
|
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. |
|
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. |
|
ReadabilityModifier
|
UIKits readableContentGuide for every SwiftUI View, in the form of a ViewModifier |
|
PublishedObject
|
A property wrapper that forwards the objectWillChange of the wrapped ObservableObject to the enclosing ObservableObject's objectWillChange. |
|
ProductHunt
|
Product Hunt badge for iOS |
|
Processed
|
Automated loading states in SwiftUI |
|
HelpKit
|
Add a help screen to your app in just a few lines of code. |
|
EnvironmentKit
|
EnvironmentKit lets you create custom SwiftUI environment values with a lot less code than otherwise required. |
|
ColorWellKit
|
A versatile alternative to NSColorWell for Cocoa and ColorPicker for SwiftUI |
|
XcodebuildNvimPreview
|
Swift Package for previewing SwiftUI, UIKit, and AppKit views in Neovim using xcodebuild.nvim. |
|
UnsplashProvider
|
It is a package that can use the Unsplash API. It was developed as a SwiftUI. |
|
Trellis
|
A lightweight, event-driven architectural framework |
|
SlideButton
|
SwiftUI package that provides a customizable slide button that can be swiped to unlock or perform an action |
|
DSFDropFilesView
|
A Swift NSView class for nicely supporting drag/drop files. |
|
DirectedGraph
|
SwiftUI package for displaying directed graphs |
|
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. |
|
SwiftUIColor
|
🎨 Make system color defined in UIColor/NSColor available to SwiftUI Color. |
|
Shapes
|
Different shapes on pure SwiftUI |
|
Laden
|
SwiftUI loading indicator view |
|
Judo
|
|
|
VDAnimation
|
Declarative way to create animations |
|
SwiftUI-UDF
|
UDF (Unidirectional Data Flow) architecture on SwiftUI/Concurrency/Combine |
|
ScenePhase
|
error: root manifest not found
|
|
CircularSlider
|
A SwiftUI view that can be interacted with by dragging a knob over a circular path to select a value |
|
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
|
|
UIViewPreview
|
Mattt's beautiful gist to gain SwiftUI previews for your UIViews turned into Swift Package. |
|
SwiftUIPlus
|
SwiftUI additions and helpers that are missing from the official implementation. |
|
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. |
|
SwiftSummarize
|
Create a summary from any string or text |
|
KeyboardToolbar
|
A SwiftUI Toolbar that sits on top of the keyboard. |
|
HistogramView
|
A SwiftUI view for displaying image histograms |
|
FoggyColors
|
Beautiful randomly generated colored shapes on the background with SwiftUI |
|
BuildableMacro
|
BuildableMacro is a Swift package, simplifying property modification in Swift through automated setter function generation. |
|
TimelineUI
|
SwiftUI package to display iOS Calendar.app like timelines with event previews (GitHub mirror of canonical Codeberg repo) |
|
Puredux
|
Puredux is a UDF architecture framework in Swift. |
|
ILikeToMoveIt
|
Accessible move actions for SwiftUI Lists and easy custom drag and drop for older iOS |
|
CachedAsyncImage
|
Async image loading with progress and cache for SwiftUI. |
|
SwiftUIMap
|
A better map for SwiftUI |
|
Scout
|
CloudKit as a Log Storage |
|
PovioKit
|
A modular Swift 6 toolkit |
|
Papyrus
|
Papyrus aims to hit the sweet spot between saving raw API responses to the file system and a fully fledged database like Realm. |
|
MarkWalkthrough
|
A SwiftUI package to quickly build app walkthroughs |
|
TextFieldAlert
|
A SwiftUI alert with text field(s) for iOS/tvOS 13 and greater. |
|
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. |
|
CodeMirror
|
SwiftUI wrapper for CodeMirror 6. |
|
Raster
|
Rasterize SwiftUI views into bitmap images. |
|
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. |
|
BigUIUserPreferences
|
A strongly typed SwiftUI wrapper for UserDefaults |
|
UIKitViews
|
UIKitViews is a SwiftUI wrapper around UIView and UIViewController |
|
SwiftUI-Haptics
|
A set of super-light modifiers and functions that adds haptic feedbacks to any SwiftUI View. |
|
SwiftMVI
|
A lightweight MVI framework for Swift |
|
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. |
|
MoreWindows
|
Additional Scene types for SwiftUI on macOS |
|
CollectionView
|
SwiftUI wrapper of UICollectionView. |
|
TokenField
|
SwiftUI wrapper for NSTokenField |
|
SwiftUIEKtensions
|
Extensions for SwiftUI |
|
Redux
|
Manage iOS App state with Redux and Async/Await :) |
|
NukeUI
|
Lazy image loading for Apple platforms: SwiftUI, UIKit, AppKit |
|
NavigationSearchBarModifier
|
A clean way to attach a search bar with a scope bar in SwiftUI. |
|
EmailLink
|
A SwiftUI component to make the handling of email links better. |
|
ContributorUI
|
A UI library for iOS and macOS applications to showcase all contributors of public or private repositories. |
|
AutoResizingSheet
|
Use automagically self-resizing sheets in Swift |
|
Voyager
|
Framework for navigation & routing in SwiftUI |
|
VisibilityTrackingScrollView
|
A SwiftUI ScrollView that runs a callback when subviews are scrolled in and out of view. |
|
SimpleRoulette
|
SwiftUI library to create Roulette with ease. |
|
PinterestLikeGrid
|
An easy way to create beautiful grid views on SwiftUI :) |
|
DSFSearchField
|
A simple NSSearchField with a localizable, managed recent searches menu. |
|
TaskTrigger
|
Attach async tasks to SwiftUI views using a trigger mechanism. |
|
Panel
|
A SwiftUI panel component similar to the iOS Airpod battery panel or the Share Wi-Fi password panel. |
|
OnboardingUI
|
Library to easily build onboarding like Apple's stock apps with SwiftUI |
|
Feedback
|
Familiar, easy state-driven haptics, audio and more |
|
coreml-stable-diffusion-swift
|
swift coreml stable diffusion image generation with example in SwiftUI macos ios image to image, image generation, ios, text to image |
|
FioriAR
|
SAP Fiori for iOS AR |
|
UIKit-Modifiers
|
SwiftUI-like modifiers for many UIKit views and controls |
|
ReflectionView
|
SwiftUI View to display property information based on Swift's reflection API for any type of value. |
|
StyledMarkdown
|
Generate SwiftUI Text or AttributedString from markdown strings with custom style names. |
|
StableView
|
A TableView implementation that can preserve position for iOS and macOS |
|
RefreshableScrollView
|
SwiftUI ScrollView supporting pull-to-refresh |
|
OMJoystick
|
This is the JoyStick UI library for SwiftUI. |
|
ObjectUI
|
Create SwiftUI Views with any data; Prefer using https://github.com/0xOpenBytes/CacheStore |
|
ImageOCRUI
|
ImageOCRUI is a powerful OCR package developed in SwiftUI, allowing you to seamlessly scan and extract text from images. |
|
HeadingIndicator
|
SwiftUI view that points towards a specific coordinate |
|
Flow
|
A flow view for SwiftUI |
|
EquallySpacedStack
|
Equally Spaced Stacks for SwiftUI |
|
Diligence
|
SwiftUI About Screens |
|
ColorWell
|
A versatile alternative to NSColorWell for Cocoa and ColorPicker for SwiftUI. |
|
AmplifyUIAuthenticator
|
The Amplify UI Authenticator is a component that supports several authentiation flows using Amplify Authentication. |
|
ResearchKitOnFHIR
|
HL7 FHIR Structured Data Capture with ResearchKit on iOS |
|
CoreDataToSwiftUI
|
Rule based CRUD CoreData Frontends for SwiftUI |
|
ZodiacKit
|
ZodiacKit provides a simple way to determine the zodiac sign for a given date. |
|
PreviewResizable
|
View modifier that allows custom resizing in SwiftUI previews. Useful to quickly check how views adapt to different sizes. |
|
Mentalist
|
Read emotion with a line of code 🎭 |
|
localized-strings-symbols
|
Generate Swift and SwiftUI symbols for localized strings files. |
|
EasyMetalShader
|
Metal Shader! Easy! |
|
CUIExpandableButton
|
A SwiftUI button that expands to reveal more content. |
|
AppIconGenerator
|
A library for creating App Icons from SwiftUI views. |
|
TranscriptDebugMenu
|
A SwiftUI library that provides a debug menu for viewing and copying LanguageModelSession transcripts. |
|
AsyncMultiplexImage
|
Async image loading for SwiftUI with support for multiple resolutions and efficient handling using Swift concurrency features. |
|
Shapes
|
A Swift package to expand the library of usable shapes in SwiftUI projects |
|
EditValueView
|
Library that makes easy to display property edit screens for SwiftUI. |
|
DocumentScannerView
|
Native document scanning in SwiftUI |
|
BetterSlider
|
A custom SwiftUI slider control that allows for more customization than the standard `Slider` |
|
AsyncDownSamplingImage
|
Extended AsyncImage to perform down sampling when downloading image |
|
Stitch
|
A lightweight, SwiftUI inspired dependency injection (DI) library that is compile time safe without the need for codegen tooling. |
|
SimpleHaptics
|
👇 Core Haptics convenience wrapper for SwiftUI to make haptic taps simple |
|
RefreshableScrollView
|
Add a Pull to Refresh feature to the ScrollView or List |
|
LPMapView
|
A SwiftUI wrapper for a MKMapView |
|
KTViewModelBuilder
|
A Swift macro for wrapping a Kotlin ViewModel into a SwiftUI ObservableObject with unidirectional/bidirectional Kotlin binding |
|
IRLPDFScanContent
|
A convenient class usable from UIKit view controller or SwiftUI to scan document & get UIImage or PDFDocument as result - Replacement of IRLDocumentScanner |
|
CombineValidate
|
🚦 Validation library depends on SwiftUI & Combine. Reactive and fully customizable. |
|
swift-web-page
|
📄 A Swift DSL for writing type-safe HTML/CSS in SwiftUI way |
|
Inspect
|
Access UIKit and AppKit components from within SwiftUI. |
|
SVGWebView
|
A SwiftUI View to display SVGs using WKWebView |
|
StarView
|
SwiftUI StarView Shape, usable for displaying ratings |
|
SpeziOnboarding
|
Spezi Onboarding module to inform a user or retrieve consent for a study participation |
|
SlidersExamples
|
error: root manifest not found
|
|
SBQuickLook
|
Quickly preview local and remote files and their content using Apple's QuickLook Framework |
|
RedUx
|
A super simple Swift implementation of the redux pattern making use of Swift 5.5's new async await API's. |
|
QuickLookPreview
|
QuickLook Preview for SwiftUI on Mac Catalyst |
|
ObservedOptionalObject
|
Observe objects in SwiftUI Views which may be nil |
|
Fretboard
|
Guitar & Ukulele chords with SwiftUI 🎸🎵🎶 |
|
FastList
|
A bare-bones replacement for SwiftUI List, intended to work around some of List's performance issues. |
|
BlackLabsSwiftUIColor
|
SwiftUI Color support for hex, web color constants, random, and UIColor constants. |
|
AmplifyUILiveness
|
This repository offers a UI component for Amazon Rekognition Face Liveness, enabling developers to ensure that only authentic users, and not bad actors using spoofs, can access their services. |
|
ResizingTextView
|
A (non)selectable, single-line/multi-line, (non)self-sizing, (non)scrollable, (un)editable text view for iOS and macOS. |
|
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. |
|
swiftui-scrollview-interoperable-drag-gesture
|
A custom gesture that allows scroll views to be prioritized. Hitting edges makes the gesture activate. |
|
SwiftUICharts
|
A simple pizza+donut charting package for SwiftUI. |
|
SectionKit
|
A data-driven UICollectionView framework for building fast. |
|
RouterKit
|
🚀 SwiftUI Navigation Router - A lightweight and flexible SwiftUI navigation manager, built with NavigationStack and supporting customizable routes. Easily manage your app's navigation flow by pushing, popping, and replacing views. Designed to work with Routable protocol for dynamic view generation! |
|
OversizeUI
|
Yet another component library on SwiftUI |
|
ModelActorX
|
ModelActorX is a Swift library that provides custom macros ModelActorX and MainModelActorX to enhance and extend the functionality of SwiftData's ModelActor. |
|
CropImage
|
A simple SwiftUI view where user can move and resize an image to a pre-defined size. |
|
CachedAsyncImage
|
CachedAsyncImage is a Swift Package for asynchronously loading images from the web and caching them. |
|
AsyncImage
|
This pacakge provides a clean way to fetch images from url |
|
swiftui-tabs-view
|
SwiftUI tabbed interface. Customizable replacement for `SwiftUI.TabView`. |
|
SwiftDuxNavigation
|
SwiftDux based application routing. |
|
Logdog
|
OSログをいい感じに表示するビューと、OSログを表示するための薄いラッパーを提供するパッケージです。 |
|
Formidable
|
The Formidable protocol is designed for objects that manage forms composed of multiple FormField components. By conforming to this protocol, you can leverage built-in functionality to validate, reset, and check the validity of all form fields at once. |
|
CornerStacks
|
Layout SwiftUI views in corners with ease. |
|
AddThen
|
🎨 Adding view sugar for UIKit with SwiftUI style |
|
Zoetrope
|
Create frame-based animations using SwiftUI TimelineView, including support for animated images |
|
VDKit
|
This repository contains useful extensions on Foundation, UIKit and SwiftUI |
|
SearchField
|
The search input box component can be placed in a non-specific location and is consistent with the default search input box style. |
|
SwiftToasts
|
A cross platform SwiftUI library for presenting toasts. |
|
SlideDecisionControl
|
SwiftUI control to prevent accidental actions. |
|
ResearchKit
|
ResearchKit with Swift Package Manager (SPM), SwiftUI, C++ Interoperability, and visionOS support |
|
Refreshable
|
Pull to refresh, refreshable based on SwiftUI |
|
Reachability
|
A new, clean and lean network interface reachability library written in Swift. |
|
PreventScreenshot
|
error: The version specifier ' 5.8.0' in '/usr/src/package/Package.swift' is not valid
|
|
PasscodeKit
|
🔐 Easily add a passcode to your iOS app |
|
PackAPrefPane
|
Reusable & customizable SwiftUI settings sheet as a Swift package |
|
haptic-feedback
|
Backport of SensoryFeedback API. Supports iOS 14, macOS 11, watchOS 7 |
|
FormStateKit
|
A Swift package for simple management of forms and their fields. Focused on SwiftUI. |
|
DateRangePicker
|
A lightweight Pure SwiftUI Date Range Picker using Apple MultiDatePicker |
|
CodeEditor
|
This project has moved to https://git.aparoksha.dev/aparoksha/codeeditor - Text editors for GNOME apps written in Swift |
|
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. |
|
adaptive-modal
|
A presentation API library for constructing bottom sheet modals on iOS. |
|
TGCardViewController
|
Card-based view controller for apps that display content cards with accompanying maps, similar to Apple Maps. |
|
ShimmeringUiView
|
Cool SwiftUI tool to animate any type of View |
|
SwiftUIMessage
|
SwiftUI wrapper of MessageUI framework. |
|
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. |
|
QLThumbnail
|
A SwiftUI view for showing a thumbnail of a file using QuickLook. |
|
MediaUtilities
|
For all your common image and video importation, editing, and capture needs |
|
InputStepper
|
SwiftUI library to create fully customizable input stepper. |
|
ComboPicker
|
A SwiftUI implementation of a picker that also allows direct input. |
|
AKLanguageManager
|
AKLanguageManager is a language manager for iOS and tvOS applications. |
|
VariableFonts
|
Extends UIFont, NSFont and SwiftUI Font for easier variable font support |
|
SpeziAccount
|
The Spezi Account module to enable login and signup functionality |
|
SchafKit
|
An open kit providing useful functionality across iOS, watchOS, macOS and tvOS, taking advantage of Swifts rich feature set. |
|
ScanEffect
|
SwiftUI + Metal effect that allows to reproduce scan glitches |
|
RxStore
|
Reactive State Management Tool for Swift |
|
PopUp
|
SwiftUI library of simple pop up view implementation. |
|
NSAsyncCachedImage
|
Lightweight way to load and cache images asynchronously in SwiftUI views |
|
LayoutUI
|
Constraint-based autolayout system written on Swift. Not Autolayout wrapper. Reimplemenation of CGLayout. |
|
iModels
|
This library provide device(iPhone) model name with human readable way |
|
BibTeXKit
|
BibTeXKit is Swift-native framework for parsing, displaying, and manipulating BibTeX |
|
WindowSceneReader
|
📱 Access UIWindowScene in SwiftUI |
|
WindowReader
|
📱 Access UIWindow/NSWindow in SwiftUI |
|
SwiftyReachability
|
SwiftyReachability is a simple and lightweight network interface manager written in Swift |
|
SwiftUIWPArticleLoader
|
A Wordpress Article Loader for SwiftUI. |
|
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 |
|
SwiftUIRtc
|
SwiftUI and Real-time Video Calling with Agora's RTC SDK |
|
SwiftNumberPad
|
A multi-platform SwiftUI component for basic number input |
|
RingProgressViewStyle
|
RingProgressViewStyle is a library that adds a ring style to SwiftUI's ProgressViewStyle. |
|
ReachabilityX
|
Make it easier to observe network connectivity in SwiftUI. |
|
Nifty Markdown Formatter
|
A simple markdown formatting library for SwiftUI projects. |
|
FABUI
|
Floating Action Button for SwiftUI |
|
exfig
|
ExFig — fast design-to-code CLI for Figma & Penpot with parallel exports, batch processing & smart caching for iOS, Android, Flutter & Web. Runs on macOS, Linux, Windows. |
|
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. |
|
d3-menu-bar
|
Customizable multi platform menu bar button component with the dark and light scheme support - swift and SwiftUI toolbar |
|
color-components
|
A color component calculation library |
|
ChatGPTUI
|
This repository is a repository to prepare UI for chat GPT. |
|
Blade
|
Blade is a pagination framework that streamlines adding pagination to an application. |
|
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. |
|
ViewState
|
An extension that provides essential state modifiers to SwiftUI views |
|
ValidatorKit
|
ValidatorKit is a straightforward validation library for Swift, designed to simplify data validation rules in iOS applications. It provides an easy way to ensure user input meets your specified criteria. |
|
UnsplashSwiftUI
|
This SwiftUI package makes using the Unsplash API in an app simple and easy. |
|
Toolbox
|
Various utilities and helpers that we use in our iOS apps. |
|
SwiftyHUDView
|
A simple activity indicator / HUD implemented using SwiftUI |
|
swiftui-viewmodifierbuilder
|
A result builder for ViewModifiers. |
|
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
|
|
|
StackWrapper
|
error: root manifest not found
|
|
SpeziQuestionnaire
|
Spezi Questionnaire Module |
|
SimpleForm
|
An easy way to build forms and return data in SwiftUI. |
|
ScreenNavigatorKit
|
Framework that provide convenient environment for manage navigation in SwiftUI |
|
SafariServicesUI
|
🧭 SafariServices for SwiftUI |
|
PopoverPresenter
|
Demo SwiftUI-project with custom alerts/popovers |
|
Persistent
|
⚙️ A tiny property wrapper for UserDefaults. Only 60 lines of code. |
|
PDFPreviewer
|
A SwiftUI component for displaying PDF files. |
|
NavigationKit
|
Navigation library for SwiftUI apps |
|
iCloudStorage
|
iCloudStorage is a property wrapper around NSUbiquitousKeyValueStore to easily access your shared UserDefaults. |
|
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. |
|
GeoProjector
|
Native Swift library for drawing map projections |
|
FromMatchedGeometry
|
SwiftUI transition using `matchedGeometryEffect` |
|
ExtendedDatePicker
|
SwiftUI date picker with multiple modes |
|
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 |
|
CalendarKit
|
|
|
CachedImage
|
Asynchronous Image Loading from URL in SwiftUI |
|
SwiftyHTMLBuilder
|
Swift DSL for writing HTML documents |
|
SwiftUI > IfLet
|
[DEPRECATED by Xcode 12] if let and if binding let for SwiftUI |
|
FadeInText
|
A SwiftUI based fade-in text animation that works for iOS 15 and above |
|
SpeziViews
|
A common set of SwiftUI views and related functionality used in Spezi modules |
|
SpanGrid
|
An enhanced SwiftUI grid. |
|
SafariView
|
Swift Package to use the functionalities of SFSafariViewController inside SwiftUI |
|
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. |
|
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. |
|
NotificationManager
|
A Swift package for effortlessly managing local notifications in your app. Schedule, customize, and handle notifications with ease using our API. |
|
LottieForSwiftUI
|
Lottie Animation Package for SwiftUI |
|
ChangelogKit
|
A Swift package designed to easily show the new features of your app. |
|
ARPersistence
|
AR Persistence with ARKit & RealityKit |
|
AppIcon
|
A simple Swift utility for managing and retrieving app icon details in iOS |
|
SwiftUIWavyRectangleShape
|
An animatable SwiftUI Shape for drawing a rectangle with curved sine wave along the bottom. |
|
SwiftUIMKMapView
|
SwiftUI wrapper for MapKit's MKMapView (UIKit). |
|
SwiftExtras
|
SwiftExtras is a Swift Package containing Extensions and Helpers for Swift which I use on a regular basis, or find useful. |
|
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. |
|
StateTree
|
🌳 State management done better. |
|
SpeziScheduler
|
Scheduler Module for the Stanford Spezi Ecosystem |
|
SpeziFirebase
|
Google Firebase Spezi Modules |
|
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. |
|
SettingsBundleBuilder
|
An easy way to build iOS settings bundles with a SwiftUI style syntax. |
|
SegmentationEffect
|
Some SwiftUI + Metal geometry effect |
|
ScreenDataUI
|
SwiftUI Views for ScreenData |
|
SafariUI
|
SafariServices in SwiftUI |
|
RelayStore
|
Pointfree's Composable Architecture Relay |
|
OMPitchAndRoll
|
OMPitchAndRoll is a Swift Pacakge library that displays the Pitch and Roll status of iOS on the vertical and horizontal axes. |
|
Monarch
|
A request-based, protocol-oriented, resource-fetching library designed for pure-SwiftUI applications. It's called Monarch because it sits at the top of your view hierarchy. |
|
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-color
|
Useful extensions and functions used with SwiftUI Color to rgb ios macos Get rgb from Color Do brighter Do darker SwiftUI kit color swift color to rgba UIColor UIKit Appkit converter |
|
CircularSpinner
|
A Swift package for drawing an animated circular spinner in SwiftUI. |
|
CarouselView
|
This library simplifies the implementation of carousel-style interfaces in SwiftUI applications while maintaining smooth, infinite scrolling functionality. |
|
BindingKit
|
A set of handy additions to the basic SwiftUI Binding type. |
|
VectorImage
|
Dependency-free Swift SVG renderer with SwiftUI async views, diagnostics, caching, and optional preprocessing for safer SVG compatibility. |
|
TreePicker
|
SwiftUI tree picker view for selecting options from hierarchical data. |
|
Toast
|
A lightweight SwiftUI toast notification system inspired |
|
SwiftUIContacts
|
SwiftUI wrapper of CNContactPickerViewController. |
|
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 |
|
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. |
|
SecureStorage
|
SecureStorage is a property wrapper around the keychain to easily access your protected data. |
|
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. |
|
RemoteImage
|
A drop-in alternative to SwiftUI's AsyncImage, with support for custom URLSessions, caching, and animated phase changes. |
|
RadixUI
|
RadixUI ready to be used in SwiftUI (Unofficial) |
|
Nexio
|
Lightweight, actor-based Swift networking SDK — typed requests, auth strategies, retry/interceptor pipeline, and SwiftUI image loading, with zero external dependencies. |
|
NavigationTitle
|
Add a navigation title view to your SwiftUI project |
|
Mcrich23-Toolkit
|
A toolkit for all the qualities of life I love |
|
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. |
|
FormKit
|
FormKit is a lightweight and modular SwiftUI library for building declarative forms with real-time validation. It simplifies field binding, touched state tracking, and error display—all with native SwiftUI support. |
|
FloatingTextField
|
A customizable floating text field written in SwiftUI |
|
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 |
|
AppDependency
|
🧠 Effortless Dependency Injection for Swift Applications. Dependency only mirror of AppState |
|
SwiftUIPreviewUtils
|
Starter utilities for using Xcode previews in SwiftUI projects |
|
swiftui-frameless-window
|
🚥 Frameless window Scene for SwiftUI. Just a bare window. |
|
SwiftMotionKit
|
Physics-informed swipe interactions for SwiftUI |
|
snap-core
|
A collection of useful helper implementations, common extensions, convenience definitions and workarounds. |
|
SerialSwift
|
MacOS Serial solution (Observable & Event-Driven) to make integration of Serial peripherals trivial |
|
ScreenUI
|
A multi-platform, multi-paradigm routing framework. |
|
OWOneCall
|
SwiftUI OpenWeather One Call API library |
|
NetworkConnection
|
NetworkManager is an iOS library for monitoring network connectivity status and quality. It allows you to easily detect when the device is connected or disconnected from the internet, as well as assess the quality of the connection. |
|
LocationManagerModule
|
The location manager allows the tracking of user locations and setting of geofences. |
|
Kyu
|
Kyu is persistent queue system in Swift. |
|
Inject
|
A lightweight dependency injection library for Swift and SwiftUI projects. |
|
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 |
|
Compatibility
|
Compatibility framework with Debug and Testing features as well as simple operations. Provides backported versions of API calls that allow consistent usage supporting older OS versions with fallbacks. |
|
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 |
|
AppInfo
|
A utility for accessing application metadata from Info.plist |
|
AppIconView
|
A SwiftUI view for presenting and changing iOS app icons effortlessly |
|
Validate
|
A property wrapper that can validate the property it wraps. |
|
swiftui-launcher-window
|
🚄 Launcher window Scene for SwiftUI. Launch your app with style. |
|
SwiftUIFrameReader
|
SwiftUI container views with a subset of GeometryReader features. |
|
SwiftDataPager
|
SwiftDataPager is a Swift package designed to simplify the process of implementing pagination with SwiftData. |
|
SpeziContact
|
Spezi module to display contact information |
|
snap-template-shared
|
Shared code and Demo Xcode project to setup and use SNAP in an iOS App. |
|
snap-settings-service
|
A single interface to handle different types of settings. |
|
SFIcons
|
SF Symbols in a easy to use form |
|
PathSlider
|
A SwiftUI Component to enhance the Slider |
|
OpenInTerminalButton
|
A tiny SwiftPM package that provides a library and a SwiftUI button for opening a folder in macOS Terminal.app or iTerm2.app. |
|
KeyValueView
|
A Color and String KeyValue SwiftUI View |
|
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 |
|
Inspect
|
This package provides introspected views that can be used to inspect the underlying *Kit element of a SwiftUI view. |
|
InlineTokenField
|
A macOS SwiftUI text field for mixing free text with inline token pills. |
|
Glorifier
|
Give your views a shiny spotlight effect |
|
Flash
|
Flash messages for UIKit |
|
FilePicker
|
FilePicker is a SwiftUI view modifier that allows you to open a file picker and open or save a file from the user's device. |
|
EventHierarchy
|
Event handling using using a Responder Chain built on the SwiftUI View Hierarchy |
|
EnvironmentVariationPreview
|
EnvironmentVariationPreview is a SwiftUI library designed to simplify the process of previewing your SwiftUI views in a variety of environments. |
|
EditableColor
|
A mutable color representation with automatic, dead-simple bridging to SwiftUI, UIKit, and AppKit. |
|
ColorPerception
|
A Swift package for analyzing and manipulating colors based on human visual perception. |
|
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. |
|
BouncySlider
|
🔊iOS Control Center Volume Slider implemention in SwiftUI |
|
Bloc
|
The BLoC design pattern implemented for Swift |
|
BindBackstop
|
(Binding<T?>, T) -> Binding<T> |
|
AgroAPI
|
Swift Agro API library for satellite imagery |
|
A11yoop
|
iOS accessibility tools |
|
XCTestUtils
|
Useful XCTest extensions for Swift |
|
UIx
|
UI extension based on SwiftUI |
|
TVDatePicker
|
The missing SwiftUI DatePicker view for tvOS |
|
TriggerKit
|
TriggerKit is a lightweight Swift package designed for building reactive user interface behaviours by responding to state changes through modifiers or standard protocols. It is particularly useful for creating modular, reusable UI components and can be a powerful foundational building block for larger, more feature-rich packages. |
|
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. |
|
swiftui-window-reference
|
🖼️ A SwiftUI View that gets the NSWindow of the scene and puts it into the environment. |
|
swiftui-property-picker
|
A framework for dynamically selecting and applying view properties. |
|
swiftui-property-inspector
|
|
|
SwiftUIPHPicker
|
SwiftUI wrapper of PhotoKit's PHPickerViewController. |
|
swiftui-niche-pieces
|
Provides niche APIs that you would like to see provided when developing with SwiftUI |
|
SwiftTextFieldPreset
|
A multi-platform SwiftUI component for text input with presets support |
|
SwiftlyImageLoader
|
A fast, cross-platform Swift image loader with caching, cancellation, and UI integrations for UIKit, AppKit, and SwiftUI. |
|
swift-hoods
|
🏘️ A collection of my Swift building blocks with dependencies. |
|
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. |
|
snap-matching-navigation
|
A SwiftUI Container that displays a TabView or SplitScene, based on the device. |
|
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. |
|
ShopIt
|
One line, one tap. Redirect with ShopIt |
|
SemanticColorPicker
|
SwiftUI component that lets you select semantic color tokens—custom identifiers that map to adaptive, theme-aware `Color` values—instead of picking raw RGB colors |
|
RSTabBar
|
📱 TabBar – Hideable tab bar for your SwiftUI application |
|
Rasterize
|
Create rasterized versions of SwiftUI views |
|
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. |
|
NetworkMonitor
|
NetworkMonitor wraps NWPathMonitor into an Obervable object. |
|
MaterialDesignUIComponents
|
UI Components library for Swift. Currently supports MaterialDesign. |
|
FuturedKit
|
SwiftUI state management tools, resources and views used by Futured. |
|
ErrorHierarchy
|
Error handling using using a Responder Chain built on the SwiftUI View Hierarchy |
|
ElegantTabs
|
A simple SwiftUI package for macOS that gives you an easy and nice tab view. You can add icons, text, and custom colors. It handles hover and selection effects for you. |
|
easyStorage
|
A library for a seamless storage experience with SwiftUI |
|
Color
|
Simple extensions for working with Color and UIColor. |
|
CalendarView
|
SwiftUI wrapper for UICalendarView. |
|
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. |
|
Muharrir
|
Türkçe teknik makale yazım denetleyicisi — yerel LLM + RAG ile. Turkish technical article wording checker powered by local LLM and RAG. |
|
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 Dependencies
|
💉 SwiftUI-Environment based dependency injection |
|
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 |
|
SkeletonUI
|
SkeletonUI provides an easy way to make your views skeletonable |
|
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. |
|
MisoDispatchWorkItemKeeper
|
Swift package to cancel async operations on class/struct deletion |
|
MapViewModule
|
|
|
LoggerHelper
|
A simple Swift logging library for macOS apps. Log messages at different levels (info, warning, debug, error), control logging globally, and customize subsystem and category for each message. |
|
LocationProvider
|
An ObservableObject wrapper around CLLocation |
|
KeyboardHost
|
keyboard monitor for swiftui |
|
HyperSwift
|
SwiftUI apps with React Hooks and HyperScript |
|
garage
|
|
|
FileSelectorView
|
A small Swift UI Package with one View to select a file |
|
Directory
|
A means of accessing the file system conveniently in a SwiftUI environment. |
|
Debouncify
|
🔂 Swift actor to debounce anything & SwiftUI View modifier `onChange` with debounce |
|
CountdownView
|
SwiftUI View to display sequence of views |
|
ClosureDecorator
|
ClosureDecorator |
|
CharacteristicKit
|
BLE peripheral modelling library. |
|
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. |
|
ActivityIndicatorView
|
SwiftUI wrapper for UIActivityIndicatorView |
|
WhatsNewKit
|
Added more features to the original package |
|
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`. |
|
TelegramLoginWidget
|
SwiftUI library for Telegram Login Widget |
|
SwiftUITriangle
|
Triangles in SwiftUI |
|
SwiftUITextView
|
UITextView wrapped for use with SwiftUI |
|
CypherPoetSwiftUIGeometryUtils
|
Starter utilities for creating magic with geometry and shapes in SwiftUI. |
|
SwiftStorage
|
SwiftStorage is an easy way to persist data without Key Value. |
|
SwiftPlus
|
Swift Extension Library |
|
swift-log-data
|
A swift-log backend which using SwiftData to store log. |
|
CrossKitTypes
|
Some types and extensions for those using AppKit and UIKit in the same project |
|
SimpleSalesforceSDK
|
Simple Salesforce SDK for iOS Swift |
|
sendOtp
|
Swift SDK for sending and verifying OTP via SMS, Email, Call & WhatsApp using MSG91. |
|
RDViewSizer
|
|
|
RatingControl
|
SwiftUI control for interactive rating values. |
|
ProgressView
|
SwiftUI wrapper for UIProgressView |
|
PPAnglePicker
|
Enable your users to select angles quickly and easily. |
|
ListPagination
|
Swift package providing extensions of RandomAccessCollection to support List pagination in SwiftUI |
|
KeyInputListener
|
SwiftUI mechanism for receiving keyboard input without a TextField. |
|
JoinedText
|
A SwiftUI library for combining multiple Text views. |
|
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
|
|
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. |
|
Gravatar
|
Swift package for requesting Gravatar avatars. |
|
ErrorHandler
|
A very tiny repackage for SwiftUI's alert(isPresent:error:actions:) modifier. |
|
ElementaryUI
|
ElementaryUI is a SwiftUI package designed to streamline the development of user interfaces in 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 |
|
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. |