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 iOS library to natively render After Effects vector animations
Reactive Programming in Swift
A lightweight, pure-Swift library for downloading and caching images from the web.
Elegant transition library for iOS & tvOS
Realm is a mobile database: a replacement for Core Data & SQLite
The Cocoa Dependency Manager.
☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting
A UI/UX framework for creating beautiful applications.
Elegant iOS form builder in Swift
Audio synthesis, processing, & analysis platform for iOS, macOS and tvOS
:octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion
A collection of awesome loading animations
:octocat: 📃 FoldingCell is an expanding content cell with animation made by @Ramotion
The Swift (and Objective-C) testing framework.
Strong typed, autocompleted resources like images, fonts and segues in Swift projects
The Swift code generator for your assets, storyboards, Localizable.strings, … — Get rid of all String-based APIs!
Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.
The Unofficial Apple iOS Swift Calendar View. Swift calendar Library. iOS calendar Control. 100% Customizable
The ultimate API for iOS & OS X Auto Layout — impressively simple, immensely powerful. Objective-C and Swift compatible.
A very flexible message bar for UIKit and SwiftUI.
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
Dependency injection framework for Swift with iOS/macOS/Linux
Lightweight In App Purchases Swift framework for iOS 8.0+, tvOS 9.0+ and macOS 10.10+ ⛺
Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift.
A community-driven replacement for JSQMessagesViewController
A tool to identify unused code in Swift projects.
Convenient & secure logging during development & release in Swift 4 & 5
Powerful and easy-to-use vector graphics Swift library with SVG support
Your platform team, as a service
Universal API for request permission and get its statuses.
ChartView made in SwiftUI
General-purpose contextual cards for iOS
:octocat: ESTabBarController is a Swift model for customize UI, badge and adding animation to tabbar items. Support lottie!
Stub your network requests easily! Test your apps with fake network data and custom response time, response code and headers!
Modern Swift API for NSUserDefaults
The easiest way to display highly customizable in app notification banners in iOS
[In maintenance mode] Modular and customizable Material Design UI components for iOS
A better way to operate QRCode in Swift, support iOS, macOS, watchOS, tvOS, and/or visionOS.
DeviceKit is a value-type replacement of UIDevice.
Fast and simple OCR library written in Swift
Physics-based animations for iOS, tvOS, and macOS.
Showcase your awesome new app features 📱
Awesome iOS 11 appstore cards in swift 5.
Valet lets you securely store data in the iOS, tvOS, watchOS, or macOS Keychain without knowing a thing about how the Keychain works. It’s easy. We promise.
Example of Modern Domain Driven modularisation of iOS apps
A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.
This component implements transition animation to crumble view-controller into tiny pieces.
A lightweight, one line setup, iOS / OSX network debugging library! 🦊
A set of cool animated page controls written in Swift to replace boring UIPageControl. Mady by @ChiliLabs - https://chililabs.io