Package List
NavigationStack
An alternative implementation of stack-based navigation providing more control on animations and programmatic navigation. By Matteo
MarkdownUI
A cross-platform library for rendering Markdown (CommonMark) in SwiftUI using attributed strings. By Guille Gonzalez
VisualEffects
A visual effect view wrapper based on Apple's own implementation. Supports configurable blur and vibrancy styles. By Paul Hudson
BottomSheet
A bindable custom sheet that slides from the bottom of the screen. Height, indicator visibility, and colors are all customizable. By Tieda
FetchImage
Download remote images using Nuke and display them in SwiftUI views. Supports caching, processing, rate limiting, and more. By Alex Grebenyuk
PolyKit
Create rounded-corner polygonal shapes with configurable side count and radius values. By Anton ⬢ Hexagons
PageView
A component that adds page-based navigation to SwiftUI. Supports horizontal and vertical page views and page control customization. By Kacper Rączy
MovingNumbersView
Display numbers using animated digit transitions. Supports digit customization, decimals, and negative numbers. By Wirawit Rueopas
PopupView
Sliding toasts and popups for your SwiftUI views. Supports styling, custom animations, and auto-hiding. By Exyte
Gala
Easily generate SwiftUI preview variants in Xcode. Support light/dark mode, layout directions, legibility weights, size classes, and content size categories. By Sven A. Schmidt
ActivityIndicatorView
A collection of preset loading indicators. Provides a binding for showing the indicator and supports customization through the default SwiftUI modifiers. By Exyte
AdvancedList
Adds a custom list control with pagination, empty, error, and loading states. Come with helpers for move and delete actions. By Chris
Kingfisher
Adds support for asynchronous downloading and caching of Web images. Provides additional image processing APIs and integration with SwiftUI. By Wei Wang
DynamicColor
Create, manipulate, and inspect colors. Supports different color representations including hex, RGBA, and HSL. By Yannick Loriot
SwiftUI-Introspect
Introspect the underlying UIKit or AppKit views behind any SwiftUI view. Works with both UIKit and AppKit. By Siteline
EnvironmentOverrides
Adds a control panel for changing color themes, accessibility settings, and localizations at runtime for testing purposes. By Alexey
FloatingButton
Modular floating button menu with customizable layout and animation. Supports both vertical and radial menus. By Exyte
SDWebImageSwiftUI
Display local and remote images in your SwiftUI views. Supports caching, animated formats, and more. Depends on SDWebImage. By DreamPiggy
ViewInspector
Adds unit testing to SwiftUI by traversing the view hierarchy during runtime. Allows for inspecting state and triggering effects. By Alexey
Keyboard Observing
Adapt your layout based on keyboard state changes through Combine. Easy to use through the provided view modifier. By Nick Fox
WaterfallGrid
A waterfall grid layout view with configurable column count, item spacing, and grid padding. Comes with support for animated updates. By Paolo Leonardi
SwiftSunburstDiagram
Sunburst diagrams with nesting support. Comes with animated updates and configurable colors and images. By Ludovic Landry
SwiftUIX
An extension to SwiftUI introducing new and imporved components, extensions, and utilities to complement the standard library. By Vastal Manot
Sliders
Custom single-value and range sliders. Features a composable API to change the appearance of the tracks and thumbs. By SwiftUIExtensions
QGrid
A collection view with support for configurable column count, spacing, and padding. Comes with a configurable demo. By Q Mobile
ChartView
Line, bar, and pie charts. Comes with animation, customizable colors, and interactive data points. By Andras Samu