iCarousel is a customizable Objective-C class that simplifies implementing carousel-style (paged or scrolling) views in iPhone, iPad, and macOS applications, supporting various visual effects including cylindrical, flat, and CoverFlow-like layouts. iCarousel is a class designed to simplify the implementation of various types of carousel (paged, scrolling views) on iPhone, iPad and Mac OS. iCarousel implements a number of common effects such as cylindrical, flat and "CoverFlow" style carousels, as well as providing hooks to implement your own bespoke effects. Unlike many other "CoverFlow" libraries, iCarousel can work with any kind of view, not just images, so it is ideal for presenting paged data in a fluid and impressive way in your app. It also makes it extremely easy to swap between different carousel effects with minimal code changes.

Features

  • Multiple layout types: cylindrical, flat, CoverFlow, and customizable effects
  • Works with any UIView subclass—not limited to images
  • Easy data-driven setup with flexible APIs
  • Support for iOS and macOS platform integration
  • Lightweight and reusable—integrates smoothly into existing projects
  • Known to work with older iOS/macOS versions including non-ARC environments

Project Samples

Project Activity

See All Activity >

Categories

Design

License

MIT License

Follow iCarousel

iCarousel Web Site

Other Useful Business Software
$300 in Free Credit Towards Top Cloud Services Icon
$300 in Free Credit Towards Top Cloud Services

Build VMs, containers, AI, databases, storage—all in one place.

Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale.
Get Started
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of iCarousel!

Additional Project Details

Operating Systems

Apple iPhone, Mac

Programming Language

Objective C

Related Categories

Objective C Design Software

Registered

2025-09-08