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.
:recycle: Unidirectional State Management Architecture for Swift - Inspired by Vuex and Flux
WLEmptyState is an iOS based component that lets you customize the view when the dataset of a UITableView or a UICollectionView is empty. We created a sample project with the WLEmptyState component to show how you can use it.
Use Ionicons in your Swift projects.
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
ModernAVPlayer is a persistence AVPlayer wrapper
A lightweight and fast image loader for iOS written in Swift.
A library of queues that enable sending ordered tasks to asynchronous contexts
AudioPlayer is a simple class for playing audio in iOS, macOS and tvOS apps.
[In]visible ReCaptcha v2 for iOS
💊 steroids for Xcode Playgrounds
UTIKit is an UTI (Uniform Type Identifier) wrapper for Swift.
📱📲 A wrapper for the MultipeerConnectivity framework for automatic offline data transmission between devices
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.
🐝 Super ultra drawer view
FacebookImagePicker is Facebook album photo picker written in Swift.
A framework for the JOSE standards JWS, JWE, and JWK written in Swift.
Beautiful deterministic letter avatars for iOS and tvOS
A flexible logging library written in Swift
Image slide-show viewer with multiple predefined transition styles, with ability to create new transitions with ease.
Simplify software testing, by easily mocking any system using HTTP/HTTPS, allowing a team to test and develop against a service that is not complete or is unstable or just to reproduce planned/edge cases.
iOS 360-degree video player streaming from an AVPlayer.
Generate a privacy policy for your iOS app quickly and automatically
Animated Social share buttons control for iOS written in Swift
A library for formatting strings on iOS and macOS
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.
Store and retrieve Codable objects to various persistence layers, in a couple lines of code!
📬 A lightweight implementation of an observable sequence that you can subscribe to.
:alembic: Functional JSON Parser - Linux Ready :penguin:
A simple way to map XML to Objects written in Swift
Easy and type-safe iOS table and collection views in Swift.
Write amazing, strong-typed and easy-to-read NSPredicate.
👤 Framework to Generate Random Users - An Unofficial Swift SDK for randomuser.me
Command line tool for exporting resources and generating code from your Figma files
Create an asynchronous expectation in Swift Testing
Flare is a lightweight, developer-friendly Swift framework that simplifies working with in-app purchases. It provides a clean, unified API over StoreKit and StoreKit 2, includes async/await-ready workflows, and offers built-in UI components for a seamless integration experience.
Full configurable spreadsheet view user interfaces for iOS applications. With this framework, you can easily create complex layouts like schedule, gantt chart or timetable as if you are using Excel.
TraceLog is a highly configurable, flexible, portable, and simple to use debug logging system for Swift and Objective-C applications running on Linux, macOS, iOS, watchOS, and tvOS.
Use Octicons in your Swift projects.
Reactive WebSockets
The simplest way to display the librarie's licences used in your application.
A performant cache for logging systems. CacheAdvance persists log events 30x faster than SQLite.
iOS validation framework with form validation support
The fast path to autolayout views in code
Declarative URL- and state-based router written in Swift.
Snapshot testing tool for iOS and tvOS
A Swift client library for generating URLs with imgix