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 library for formatting strings on iOS and macOS
A type safe MySQL client for Swift
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
Easy to Use, Read, Extensible, Flexible Validation Checker
A programming language for generating code for multiple platforms
Elegant SVG animation kit for swift
Homebrew for Swift packages
🌺 HypeUI is a implementation of Apple's SwiftUI DSL style based on UIKit
🗃 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
The Swift-est way to build native mobile apps that connect to Salesforce.
📬 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!)
🧸 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
⭐️ 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
FileManager replacement for Local, iCloud and Remote (WebDAV/FTP/Dropbox/OneDrive) files -- Swift
A small key-value data cache for iOS, macOS and tvOS, written in Swift.
Simple single-selection or multiple-selection checklist, based on UITableView
File management and path analysis for Swift
Custom segue for OSX Storyboards with slide and cross fade effects (NSViewControllerTransitionOptions)
Auto Layout In Swift Made Easy
Spin aims to provide a versatile Feedback Loop implementation working with the three main reactive frameworks available in the Swift community (RxSwift, ReactiveSwift and Combine)
Better Easing for SpriteKit in Swift
A framework for writing terminal applications in Swift.
Lint anything by combining the power of scripts & regular expressions.
Apple Push Notifications (APNs) Server-Side library. A from-scratch Swift 6 rewrite of the original package. The public API (APNSClient) is a completely different, modern async/await surface
:alembic: Functional JSON Parser - Linux Ready :penguin:
A framework that provides CurtainController. CurtainController is a container view controller that implements a content-curtain interface. You can find a similar implementation in applications like Apple Maps, Find My, Stocks, etc. Someone calls it "Pull Up" or "Bottom Sheet".
A tool for Swift code modification intermediating between code generation and formatting.
A simple way to map XML to Objects written in Swift
Validate iOS, Android, and Mac localizations. Find errors in .strings, .stringsdict, and strings.xml files.
A country code and flag icon provider library for iOS apps
A Swift port of the Cassowary linear constraint solver