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.
1,043 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
High performance Swift treemap layout engine for iOS and macOS.
Aids with prototyping UIGestureRecognizers in Xcode Playgrounds
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
A lightweight customized tabbar view. 📌
An inkwell to use custom fonts on the fly.
Store and retrieve Codable objects to various persistence layers, in a couple lines of code!
A pure Swift replacement for readline
A complete set of primitives for concurrency and reactive programming on Swift
Drawer view controller that easy to use!
Easy to Use, Read, Extensible, Flexible Validation Checker
A programming language for generating code for multiple platforms
Elegant SVG animation kit for swift
💡 A light wrapper around Objective-C Runtime
NoticeObserveKit is type-safe NotificationCenter wrapper.
Homebrew for Swift packages
🌺 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
🗃 Powerful and easy to use Swift Query Builder for Vapor 3.
💊 An iOS switch control implemented in Swift with full Interface Builder support
Customizable Console UI overlay with debug log on top of your iOS App
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.
🎯 Your easiest way to handle all URLs.
📬 A lightweight implementation of an observable sequence that you can subscribe to.
Type-Safe Associated Objects in Swift
:nail_care: Fashion accessories and beauty tools to share and reuse UI styles in a Swifty way
Crowdin iOS SDK delivers all new translations from Crowdin project to the application immediately
RSA public/private key encryption, private key signing and public key verification in Swift using the Swift Package Manager. Works on iOS, macOS, and Linux (work in progress).
A Swift package for Raylib. Builds Raylib from source so no need to fiddle with libraries. Just add as a dependency in you game package and go!
The easiest way to implement font icons in your SwiftUI project.
Deli is an easy-to-use Dependency Injection(DI).
Android and iOS devices, side by side on your Mac. Mirror, control, change settings and capture — free and open source.
A way to interact with YouTube's internal API in Swift (without any API key!)
Player View is a delegated view using AVPlayer of Swift
🧸 Xcode Playground management made easy
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
Key-Value store for Swift backed by LevelDB
⭐️ A tiny library for iOS and macOS to request reviews on the App Store. This is a wrapper around the native SKStoreReviewController.
A stand-alone Swift wrapper around the MySQL client library, enabling access to MySQL servers.
Using $5 Google Cardboard to replicate HoloLens
A TextView that provides easy to use tagging feature for Mention or Hashtag
FileManager replacement for Local, iCloud and Remote (WebDAV/FTP/Dropbox/OneDrive) files -- Swift
A Github's like work contribution timeline. 🤸🏻
A small key-value data cache for iOS, macOS and tvOS, written in Swift.