Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
A collaborative list of awesome Swift libraries and resources. Feel free to contribute!
GitHub stars and default-branch commits for matteocrippa/awesome-swift.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting
FSPagerView is an elegant Screen Slide Library. It is extremely helpful for making Banner View、Product Show、Welcome/Guide Pages、Screen/ViewController Sliders.
ViewAnimator brings your UI to life with just one line
Make. It. Bounce.
A paging view with a highly customizable menu ✨
Gemini is rich scroll based animation framework for iOS, written in Swift.
↕️ VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9.
A CollectionView Layout displaying a slanted cells
Nice library to show placeholders and Empty States for any UITableView/UICollectionView in your project
Swifty closures for UIKit and Foundation
A marriage between the Shazam Discover UI and Tinder, built with UICollectionView in Swift.
A lightweight UICollectionViewLayout that 'pages' and centers its cells 🎡 written in Swift
PagingKit provides customizable menu UI. It has more flexible layout and design than the other libraries.
🚴 A declarative library for building component-based user interfaces in UITableView and UICollectionView.
🔄 GravitySlider is a beautiful alternative to the standard UICollectionView flow layout.
Spreadsheet CollectionViewLayout in Swift. Fully customizable. 🔶
This component allows for the transfer of data items between collection views through drag and drop
WLEmptyState is an iOS based component that lets you customize the view when the dataset of a UITableView or a UICollectionView is empty. We created a sample project with the WLEmptyState component to show how you can use it.
UICollectionViewSplitLayout makes collection view more responsive.
Interactive and customizable scroll bar with deceleration and appearing info label during scrolling for Scroll View