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 PDF viewer and annotator written in Swift that can be embedded into any application.
A simple and powerful library for using gradient layer, image, color
An extensible monitoring framework written in Swift
📆 Breeze through Date, DateComponents, and TimeInterval with Swift!
📱📲 A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices
This library is for adding animation to iOS tabbar items, which is inherited from UITabBarController.
👕👚 Theme management in Swift
A minimalistic, thread safe, non-boilerplate and super easy to use version of Active Record on Core Data. Simply all you need for doing Core Data. Swift flavour.
Build, Measure and Grow iOS subscription business
String (and more) validation for iOS
UICollectionViewSplitLayout makes collection view more responsive.
Elevate the security of your UserDefaults with this lightweight wrapper that adds a layer of AES-256 encryption
A framework for the JOSE standards JWS, JWE, and JWK written in Swift.
Open-source Turkish Swift learning roadmap, from language fundamentals to iOS architecture and testing.
99.9% KaTeX syntax coverage. LaTeX math renderer in pure Swift. No JavaScript, no WebView, no DOM. One Swift core → iOS, macOS, tvOS, watchOS, visionOS. SwiftUI · UIKit/AppKit · SVG · PNG. 3.3× the Rust reference engine. Zero re-rasterization scrolling for block editors. By Phrase (phrase.so).
Type-safe CAAnimation wrapper. It makes preventing to set wrong type values.
Super-lightweight library to detect used device
Beautiful deterministic letter avatars for iOS and tvOS
Library for smooth animation of images during transitions.
A flexible logging library written in Swift
Compile-time-safe dependency injection for Swift without the boilerplate
Super lightweight web framework in Swift based on SWSGI
Swifty Date & Time API inspired from Java 8 DateTime API.
A SwiftUI view for entering pins, one-time codes, or passwords — accessible and autofill-ready.
Represent and compare versions via semantic versioning (SemVer) in Swift
📦 KeyPath dynamicMemberLookup based syntax sugar for Swift.
📅 Swift Date extension library
A triangle shaped corner label view for iOS written in Swift.
One Line to throttle, debounce and delay: Say Goodbye to Reactive Programming such as RxSwift and Combine.
Robust CoreData-CloudKit synchronization: offline editing, relationships, private, shared and public databases, field-level deltas, encrypted values, cacheable assets, and more.
JustPersist is the easiest and safest way to do persistence on iOS with Core Data support out of the box. It also allows you to migrate to any other persistence framework with minimal effort.
📱AutoLayout can be set differently for each device
Store and retrieve Codable objects to various persistence layers, in a couple lines of code!
Elegant SVG animation kit for swift
NoticeObserveKit is type-safe NotificationCenter wrapper.
🌺 HypeUI is a implementation of Apple's SwiftUI DSL style based on UIKit
🍞 An async waiting toast with basic toast. Inspired by facebook posting toast
💊 An iOS switch control implemented in Swift with full Interface Builder support
A modular, customizable Swift calendar for iOS - SwiftUI API with UIKit performance. Date picker, schedule list, day timeline, week strip, and more.
An UITextField subclass to simplify country code's picking. Swift 5.0
YiVideoEditor is a library for rotating, cropping, adding layers (watermark) and as well as adding audio (music) to the videos.
The Swift-est way to build native mobile apps that connect to Salesforce.
Turn your Swift data model into a working CRUD app.
📬 A lightweight implementation of an observable sequence that you can subscribe to.
Crowdin iOS SDK delivers all new translations from Crowdin project to the application immediately
Android and iOS devices, side by side on your Mac. Mirror, control, change settings and capture — free and open source.
A Caching Library is written in Swift that can cache JSON, Image, Zip or AnyObject with expiry date/TTYL and force refresh.
Swift emoji string parsing library
⭐️ A tiny library for iOS and macOS to request reviews on the App Store. This is a wrapper around the native SKStoreReviewController.
Using $5 Google Cardboard to replicate HoloLens