Skip to content

Releases

1.0.0 — Initial release

Choose a tag to compare

@dotcn999 dotcn999 released this 13 Nov 09:41

First public release of SwiftCarousel, a Swift 6 rewrite of iCarousel 1.8.3.

Highlights

  • UIKit core (CarouselView) with all 12 original layouts and CATransform3D math
  • SwiftUI wrapper (Carousel) driven by items and an index binding
  • View reuse, placeholders, wrapping, paging, autoscroll and drag/deceleration physics
  • Insert, remove and reload animations
  • Pure SwiftPM: no Objective-C, no CocoaPods, iOS 16+
  • Demo app, unit tests and UI tests included

Installation

.package(url: "https://github.com/dotcn999/SwiftCarousel.git", from: "1.0.0")

Licensed under zlib, with attribution to the original iCarousel by Nick Lockwood.