A customizable, swipeable card stack UI component for iOS, inspired by Tinder's interface and built on UICollectionView.
TisprCardStack is an open-source iOS library that implements a swipeable, Tinder-like card stack interface using UICollectionView. It solves the need for interactive, animated card-based UIs in mobile apps, providing a reusable component that handles gestures, animations, and dynamic card management.
iOS developers building apps that require engaging, interactive card interfaces, such as dating apps, content discovery platforms, or onboarding flows.
Developers choose TisprCardStack for its ease of integration, high customizability, and smooth animations, eliminating the need to build complex card-stack logic from scratch while maintaining native iOS performance.
Swipe able, customizable card stack view, Tinder like card stack view based on UICollectionView. Cards UI
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Offers Tinder-like swipe effects with adjustable speeds via setAnimationSpeed, demonstrated in the GIF for engaging user interactions.
Simple Podfile addition and import, plus manual installation options, allowing quick setup without complex configuration.
Enables control over top/bottom stack sizes and card heights using properties like topStackMaximumSize, as shown in the README.
Provides built-in methods like newCardWasAdded and deleteCard for programmatically adding, removing, or repositioning cards.
README is minimal and relies on a sample project for details, which can hinder advanced customization or debugging efforts.
Versioning is tied to older Swift releases (e.g., 2.x.x for Swift 4.0), indicating potential incompatibility with newer iOS ecosystems.
Focuses on basic swipe directions; lacks advanced interactions like undo swipes or custom multi-touch gestures beyond delegate methods.