The Awesome Swift feed

Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
Promo coderabbit.ai
Today

ContainerController

👉↕️📱ContainerController 🧩✨⚙️ is a UI Component Swipe-Panel (Customizable). 💡 The idea is copied from the app: Apple Maps, Stocks. Swift version
Featured Library // Category UI

Yesterday

SBTUITestTunnel

Enable network mocks and more in UI Tests
Featured Library // Category Testing

Awesome Swift Weekly » 444

Top Stories
  • Arctic tundra is now emitting more carbon than it absorbs, US agency says
  • Gen Z's financial angst underlies shift to the right
  • Creating ML models with Create ML

Last 7 Days

🚀 DebugSwift Hits 500 Stars on GitHub! 🎉

Article Popular Story // dev.to

SwiftDraw

Swift library and command line tool to convert SVGs into SFSymbol, PNG, PDF and Swift source code.
Featured Library // Category Images

Model Inheritance in Core Data

Article Popular Story // fatbobman.com

ZMarkupParser

ZMarkupParser is a pure-Swift library that helps you convert HTML strings into NSAttributedString with customized styles and tags.
Featured Library // Category HTML

Issues adding tapGestures to UIViews

Article Popular Story // www.reddit.com

RxNetworks

🧚 Responsive plugin network architecture for RxSwift + Moya + HandyJSON + Plugins.
Featured Library // Category Webserver

CameraView by Mijick

Camera made simple (SwiftUI)
Featured Library // Category Camera

Apple's use of Swift and SwiftUI in iOS 18

Article Popular Story // blog.timac.org

Telegram Vapor Bot (SDK for creating Telegram Bots in Swift)

🤖 The wrapper for the Telegram Bot API written in Swift. It's not a framework. There is no special syntax here. This is a library that implements all Telegram Bot API methods, which is available to you to work with Vapor, Smoke, Hummingbird, FlyingFox.
Featured Library // Category API

Gen Z's financial angst underlies shift to the right

Article Popular Story // www.axios.com

Last 30 Days

SparrowKit

Collection of Swift-extensions to boost development process.
Featured Library // Category UI

GameControllerKit

GameControllerKit is a Swift package that makes it easy to work with game controllers on iOS, macOS, and tvOS. It provides a simple API to connect to game controllers, read input from them, and control their lights and haptics.
Featured Library // Category Games

Creating ML models with Create ML

Article Popular Story // www.artemnovichkov.com

Awesome Swift Weekly » 443

Top Stories
  • Native Swift on Android, Part 2: Your First Swift Android App
  • Anyone have any idea if he is using a software to create this view or if he is just setting it up in a video editor of some kind?
  • Beyond JavaScript: The Swift Path to iOS Development

Colors Extension

Colors is a Swift Package to enable all system colors in SwiftUI trough a Color extension. Colors which were previously only available in UIColor/NSColor are now available in Color as well.
Featured Library // Category Colors

Integrating Live Activity and Dynamic Island in iOS — Part 2

We’ll take things further by adding advanced functionality to elevate the user experience. We’ll learn how to:

- Animate updates for smoother transitions.
- Handling live activity from a push notification.
Article Added by: canopas_user // canopas.com

Guava

A Swift test double library. Guava - looks like an apple but it's not.
Featured Library // Category Testing

DynamicUI

Create a SwiftUI user interface through a JSON file. The JSON file will contain the structure of the user interface, and the program will create the user interface based on the JSON file.
Featured Library // Category JSON

Admob for SwiftUI

This library helps you to easily integrate the Admob SDK in your SwiftUI app. It is a wrapper around the Google Mobile Ads SDK for iOS. It provides a SwiftUI view that you can use to display banner ads in your app above your tabbar.
Featured Library // Category Menu

OSLogViewer

OSLogViewer is made for viewing your apps OS_Log history, it is a SwiftUI view which can be used in your app to view and export your logs.
Featured Library // Category Utility

CachedAsyncImage

CachedAsyncImage is a Swift Package for asynchronously loading images from the web and caching them.
Featured Library // Category Cache

OnboardingKit

OnboardingKit is a SwiftUI package that helps you create onboarding experiences for your app. It provides a set of views that you can use to create a welcome screen, a what's new screen, and a set of onboarding screens.
Featured Library // Category Utility