BouncyLayout alternatives and similar libraries
Based on the "UICollectionView" category.
Alternatively, view BouncyLayout alternatives based on common mentions on social networks and blogs.
FSPagerView9.7 0.0 L2 BouncyLayout VS FSPagerViewFSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.
CollectionViewSlantedLayout8.4 0.0 L4 BouncyLayout VS CollectionViewSlantedLayoutA CollectionView Layout displaying a slanted cells
Gliding Collection:octocat: Gliding Collection is a smooth, flowing, customizable decision for a UICollectionView Swift Controller. iOS library made by @Ramotion
CenteredCollectionView7.5 0.0 L3 BouncyLayout VS CenteredCollectionViewA lightweight UICollectionViewLayout that 'pages' and centers its cells 🎡 written in Swift
Card Slider7.5 0.0 BouncyLayout VS Card Slider:octocat: 🃏 Cardslider is a design UI controller that allows you to swipe through cards with pictures and accompanying descriptions.
RAReorderableLayout7.2 0.0 L5 BouncyLayout VS RAReorderableLayoutA UICollectionView layout which can move an item with drag and drop.
GravitySlider7.0 0.0 BouncyLayout VS GravitySlider🔄 GravitySlider is a beautiful alternative to the standard UICollectionView flow layout.
ReplaceAnimation7.0 0.0 L3 BouncyLayout VS ReplaceAnimationPull-to-refresh animation in UICollectionView with a sticky header flow layout, written in Swift :large_orange_diamond:
Blueprints6.9 0.0 BouncyLayout VS Blueprints:cyclone: Blueprints - A framework that is meant to make your life easier when working with collection view flow layouts.
CardsLayout6.5 0.0 BouncyLayout VS CardsLayout:star: Custom card-designed CollectionView layout
SwiftSpreadsheet5.9 0.0 BouncyLayout VS SwiftSpreadsheetSpreadsheet CollectionViewLayout in Swift. Fully customizable. 🔶
CarLensCollectionViewLayoutAn easy-to-use Collection View Layout for card-like animation.
CollectionViewShelfLayoutA UICollectionViewLayout subclass displays its items as rows of items similar to the App Store Feature tab without a nested UITableView/UICollectionView hack.
ASCollectionView4.7 0.0 L2 BouncyLayout VS ASCollectionViewLightweight custom collection view inspired by Airbnb.
ShelfView-iOS4.2 0.0 BouncyLayout VS ShelfView-iOSiOS custom view to display books on shelf
UICollectionViewSplitLayoutUICollectionViewSplitLayout makes collection view more responsive.
SimpleSource3.0 2.3 BouncyLayout VS SimpleSourceEasy and type-safe iOS table and collection views in Swift.
AZCollectionViewControllerEasy way to integrate pagination with dummy views in CollectionView, make Instagram "Discover" within minutes.
CheckmarkCollectionViewCellUICollectionViewCell with checkbox when it isSelected and empty circle when not - like Photos.app "Select" mode.
FlexibleRowHeightGridLayoutA UICollectionView grid layout designed to support Dynamic Type by allowing the height of each row to size to fit content.
CustomCollectionLayoutThis is an example project for my article called "UICollectionView Tutorial: Changing presentation on the fly"
GoodProvider0.8 10.0 BouncyLayout VS GoodProvider🚀UITableView and UICollectionView provider to simplify basic scenarios of showing the data.
Appwrite - The Open Source Firebase alternative introduces iOS support
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of BouncyLayout or a related project?
BouncyLayout is a collection view layout that makes your cells bounce.
- [X] Pure Swift 5.
- [X] Works with every
- [X] Horizontal and vertical scrolling support.
- [X] Configurable bounce effect.
- [X] Supports cell size changes
The only you thing you need to do is import
BouncyLayout, create an instance and add it to your
let layout = BouncyLayout()
UICollectionView(frame: .zero, collectionViewLayout: layout)
Find the above displayed examples in the
BouncyLayout is available through CocoaPods. To install it, simply add the following line to your Podfile:
BouncyLayout is available through Carthage. To install it, simply add the following line to your Cartfile:
Swift Package Manager
BouncyLayout is available through Swift Package Manager. To install
it, in Xcode 11.0 or later select
Swift Packages >
Add Package Dependency... and add BouncyLayout repository URL:
Suggestions or feedback?
Feel free to create a pull request, open an issue or find me on Twitter.