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.
File management and path analysis for Swift
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)
A simple mocking framework for Swift, inspired by the famous http://mockito.org/
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".
Lightweight Promises for Swift & Obj-C
A tool for Swift code modification intermediating between code generation and formatting.
A simple way to map XML to Objects written in Swift
Zingle – An alert will display underneath your UINavigationBar 🎅
Validate iOS, Android, and Mac localizations. Find errors in .strings, .stringsdict, and strings.xml files.
Swift kernel for Google Colaboratory
A Swift port of the Cassowary linear constraint solver
Native Swift 6 + Metal map rendering engine for SwiftUI. Globe and flat vector-tile maps with labels, SwiftUI markers and avatars, on iOS and macOS.
From TOML to Swift Codable types.
A Swift library for state management with unidirectional data flow.
Beautiful animated placeholders for showing loading of data
Accelerated tensor operations and dynamic neural networks based on reverse mode automatic differentiation for every device that can run Swift - from watchOS to Linux
Progress and Activity Indicators for iOS apps
🌏 A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications.
Swift 基础库. A collection of Swift extensions and utilities.
An action sheet styled color picker for iOS.
Elegant network abstraction layer in Swift.
Customizable and easy to use expandable button in Swift.
Dependency Injection Framework for Swift, inspired by KOIN.
Protocol oriented, type safe, scalable design system foundation swift framework for iOS.
SSL/TLS Add-in for BlueSocket using Secure Transport and OpenSSL
Write amazing, strong-typed and easy-to-read NSPredicate.
The fastest 🚀 way to embed a 3D model in Swift
👤 Framework to Generate Random Users - An Unofficial Swift SDK for randomuser.me
An easy to use and setup floating view for your app. 🎡
Generic Cross Platform Signal Handler
Soundable allows you to play sounds, single and in sequence, in a very easy way
An easier constructor for UIAlertController. Present an alert from anywhere.
A Swift library for macOS automation — mouse, keyboard, screenshots, image recognition, and AI-powered agents.
MockSwift is a Mock library written in Swift.
Azure Functions in Swift! Purely in Swift!
LiteRoute is easy transition for your app. Written on Swift 4
High-performance Swift framework for task execution, memory caching, and data management with intelligent execution merging, TTL caching, and retry logic
Swift implementation of Github REST API v3
Super lightweight DB written in Swift.
Multiple state tap-to-toggle UIButton (like old camera flash button)
Command line tool for exporting resources and generating code from your Figma files
A super fast and easy-to-use layout library for iOS. FrameLayoutKit supports complex layouts, including chaining and nesting layout with simple and intuitive operand syntax.
A project about the Swift programming language
A swift package for read and write CSV file
An iOS / Mac view controller for chess boards
Write clean, concise and declarative network code relying on URLSession, with the power of RxSwift. Inspired by Retrofit.
A Swift micro-framework to easily deal with weak references to self inside closures