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.
A simple, performant, and lightweight SVG parser
:octocat:💧 A slider widget with a popup bubble displaying the precise value selected. Swift UI library made by @Ramotion
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
Sherlock Holmes of the networking layer. :male_detective:
TinyConsole is a micro-console that can help you log and display information inside an iOS application, where having a connection to a development computer is not possible.
Your fast and friendly physics-based animation system.
Auto Layout made easy
A SwiftUI Chat UI framework with fully customizable message cells and a built-in media picker
Class for logging excessive blocking on the main thread
🍞 Toast for Swift
✨ Open Source, Privacy-First and Simple Analytics for Mobile, Desktop and Web Apps
Swift interpolation for gesture-driven animations
Popups, popovers, sheets, alerts, toasts, banners, (...) presentation made simple. Written with and for SwiftUI.
📝 The next in the generations of 'growing textviews' optimized for iOS 8 and above.
Lightweight Swift Dependency Injection Framework
MQTT 5.0 client library for iOS and macOS written in Swift
:milky_way: A convenient and easy to use image viewer for your iOS app
Apple TV Parallax effect in Swift.
Light weight tool for detecting the current device and screen size written in swift.
:mag_right: A simple and beautiful barcode scanner.
A fully customizable popup style menu for iOS 😎
🌐 Makes Internet connectivity detection more robust by detecting Wi-Fi networks without Internet access.
A simple way to create custom interactive UIViewController transitions
Capture & record ARKit videos 📹, photos 🌄, Live Photos 🎇, and GIFs 🎆.
A Swifty API for attributed strings
SpriteKit Floating Bubble Picker (inspired by Apple Music) 🧲
An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.
SwiftUI library for a walkthrough or onboarding flow with tap actions
Use FontAwesome in your Swift projects
An xcodebuild formatter
A scroll view with a sticky header which shrinks as you scroll. Written with SwiftUI.
Location, motion, and activity recording framework for iOS
A marriage between the Shazam Discover UI and Tinder, built with UICollectionView in Swift.
The Swift Geometry Engine.
:octocat: Gliding Collection is a smooth, flowing, customizable decision for a UICollectionView Swift Controller. iOS library made by @Ramotion
(Not maintained)Image filtering UI library like Instagram.
Convert text with HTML tags, links, hashtags, mentions into NSAttributedString. Make them clickable with UILabel drop-in replacement.
Showcase new features after an app update similar to Pages, Numbers and Keynote.
A lightweight UICollectionViewLayout that 'pages' and centers its cells 🎡 written in Swift
UIButton sublass for loading and transition animation.
LinkedIn's Official Swift Style Guide
Random data generation in Swift
Simple, Strongly Typed UserDefaults for iOS, macOS and tvOS
Tweak your iOS app without recompiling!
Pulse animation for iOS
Dynamic blur background view with tint color (UIVisualEffectView subclass) 📱
Fully open source text editor for iOS written in SwiftUI.
PagingKit provides customizable menu UI. It has more flexible layout and design than the other libraries.
It makes a preview from an URL, grabbing all the information such as title, relevant texts and images.
Paging view controller and scroll tab view