Paging,
Over SwiftUI
Use paging inside real SwiftUI layouts beyond full-screen navigation, with explicit control and predictable behavior.
PagerKit v1.0.1 – Footer Indicators and DocC
Adds footer indicators, performance improvements, accessibility refinements, and updated documentation.
Explicit Page Timing
Define how long each page is visible without timers, state machines, or UIKit bridges. Paging remains declarative and predictable.
Indicators That Fit Your Layout
Control indicator alignment, direction, imagery, and styling instead of inheriting full-screen navigation defaults.
Designed for Constrained Views
Paging remains usable in compact surfaces and embedded containers where SwiftUI paging breaks down.
Compare
SwiftUI Paging Is Opinionated
SwiftUI gives you paging without control. PagerKit restores explicit behavior and layout-aware presentation.
Explicit Page Durations
Per-page timing without UIKit, timers, or manual state wiring.
macOS and watchOS Support
Consistent paging behavior across Apple platforms SwiftUI underserves.
Built-in DocC
All APIs are documented directly in Xcode.
Driven by Real Constraints
Features solve concrete SwiftUI limitations instead of duplicating defaults.
Idiomatic SwiftUI API
Built with ForEach and result builders, not custom paging abstractions.
Integration
Paging Without SwiftUI’s Constraints
PagerKit decouples paging from SwiftUI’s navigation model so it works where your UI actually lives.
One API, use it everywhere
Design paging once and reuse it across platforms with consistent layout rules.
Continuous Interaction
Drag smoothly through pages inside deeply nested view hierarchies.
Custom Indicator Icon
Replace default dots with images or SF Symbols per page.
Navigation Orientation
Control page navigation direction independent of SwiftUI navigation.
Get Started
Get Started in Minutes
Skip paging boilerplate. Add PagerKit quickly and build advanced interactions without setup overhead.
Github Repository SzpakKami/PagerKit
Explore the open-source repository. Releases, issues, and feature ideas.
Swift DocC Documentation
Comprehensive reference for all PagerKit APIs, including types, and integration.
Swift Package Index SzpakKami/PagerKit
Comprehensive Build Compatibility, Detailed Error Logs
PagerKit is open source and distributed under MIT License.