Skip to content

elf0-fr/ScrollingLibrary

Repository files navigation

Welcome to ScrollingLibrary

This Swift package provides an infinite and automatic scrolling view, along with a dot scrolling indicator.

To try this package, I recommend checking out my ScrollingLibraryUITest application. It’s designed to test the package’s UI using XCUITest.

Scrolling view

At its core, it uses the new SwiftUI APIs introduced at WWDC 24 (ForEach and Group). Automatic scrolling is enabled through asynchronous behavior. The architecture follows the MVVM pattern, and both the model and the view model are tested using Swift Testing.

ScrollingView

Dot indicator

Dots indicator

About

SwiftUI views: Carousel, DotsIndicator, ...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages