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.
🏄♂️ UITextField-Navigation makes it easier to navigate between UITextFields and UITextViews
Dependency injection for iOS (Swift)
Revamped Download Button. It's kinda a reverse engineering of Netflix's app download button.
UITextField character counter with lovable UX 💖. No math skills required 🙃.
Swipe between pages with an interactive title navigation control. Configure horizontal or vertical chains for unlimited pages amount.
KeyPathKit is a library that provides the standard functions to manipulate data along with a call-syntax that relies on typed keypaths to make the call sites as short and clean as possible.
Generate Markdown documentation from source code
UIDevice extensions that fill in the missing pieces.
🏹 Parse JSON with style
Telegram Bot SDK for Swift (unofficial)
Pure DI in Swift
Emacs support for Apple's Swift programming language.
The easiest way to observe values in Swift.
Docker-compatible container CLI built on Apple's Containerization framework. Same commands, same flags, mocker run, ps, stop, build, compose, stats, all working on macOS 26.
Reactant is a reactive architecture for iOS
iOS 11 Control Center Slider
A radio button with a pretty animation
Easily integrate Credit Card payments module in iOS App. Swift 4.0
Pure Swift JSON encoding/decoding library
Implementation of x-callback-url (Inter app communication) in swift
Bottom Sheet for iOS
Luminous provides you a lot of information about the system and a lot of handy methods to quickly get useful data on the iOS platform.
📹 Framework to Play a Video in the Background of any UIView
:hourglass: Add beautiful progress bars to your loops.
Bank Card Generator with Swift using SnapKit DSL 💳
🍁🥓 Lightweight and fast Swift library for image downloading, caching and transformations
Lightweight Swift framework for Apple's Auto-Layout
🔤 Swifty regular expressions
An image download extension of the image view written in Swift for iOS, tvOS and macOS.
⚛️ Atomic approach state management and dependency injection for SwiftUI
Use your phone's Face ID or fingerprint to approve sudo and unlock your Mac. QR pairing, encrypted BLE, Secure Enclave signing — keys never leave your phone. Works with iPhone, Android, Apple Watch, Wear OS, or any browser. No $199 Magic Keyboard needed.
DTTextField is a custom textfield with floating placeholder and error label
A lightweight library for generating text tables.
:recycle: Unidirectional State Management Architecture for Swift - Inspired by Vuex and Flux
Regular expressions for swift
Easily take a photo or video or choose from library
Awesome tool for create tutorial walkthrough or coach tour
Navigation made simple (SwiftUI)
🚀 Command Line Tool to create XCFramework for multiple platforms in one shot!
📋A hand-curated collection of useful and informative Swift Scripting materials.
MisterFusion is Swift DSL for AutoLayout. It is the extremely clear, but concise syntax, in addition, can be used in both Swift and Objective-C. Support Safe Area and Size Class.
Use Ionicons in your Swift projects.
A Swift Multiplatform Single-threaded Non-blocking Web and Networking Framework
Stateful view controller containment for iOS and tvOS
Evented I/O streams for Swift
A custom TextField with a switchable icon which shows or hides the password and enforce good password policies
Telegram Bot - written with Swift 5.2 / NIO, supports Linux, macOS
🎀 A simple cross-platform toolbar/custom input accessory view library for iOS & macOS.
✂️ Detect and crop faces, barcodes and texts in image with iOS 11 Vision api.
Start recording when the user speaks