Paging,
Reimagined

Leverage native SwiftUI logic with professional-grade layout control.

Native Terminal Integration

PagerKit v1.1.1: Agent Skill for terminal-first development.

Sophisticated Timing

Define visibility durations using declarative logic. It’s the native timing control SwiftUI forgot to include, built without messy state hacks.

Declarative visibility control, powered by native logic.

Adaptive Indicators

Take the standard paging indicator and make it yours. Style, align, and orient navigation markers to match your brand while maintaining a native feel.

Enhanced indicators with pixel-perfect native alignment.

Compact View Integrity

Engineered for tight hierarchies. PagerKit brings reliable paging to small, embedded containers where native system views often clip or fail.

Native-grade paging for nested and compact layouts.

Technical Specs

Native, Expanded.

Standard SwiftUI paging is a black box. PagerKit opens it up, giving you tools that respect your frame and your architectural rules.

Lifecycle Timing

Set duration-based transitions without leaving the declarative SwiftUI world.

Ecosystem Wide

One API that leverages platform-specific behaviors from macOS to watchOS.

Beyond Defaults

We don’t ignore system defaults we evolve them to solve the layout issues that slow you down.

Implementation

Integrated in Minutes

Ditch the boilerplate. PagerKit extends native capabilities so you can build complex systems without the overhead.

PagerKit is open source and distributed under the MIT License.