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

ZMarkupParser

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

Yesterday

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

Last 7 Days

Awesome Swift Weekly ยป 457

Top Stories
  • Key Considerations Before Using SwiftData
  • Fatbobman's Swift Weekly #074
  • Those Who Swift - Issue 205

Those Who Swift - Issue 205

Article Popular Story // thosewhoswift.substack.com

SparrowKit

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

Key Considerations Before Using SwiftData

Article Popular Story // fatbobman.com

Luminare

The modern, translucent design system made with SwiftUI
Featured Library // Category UI

SpriteKitEasingSwift

Better Easing for SpriteKit in Swift
Featured Library // Category Animation

TermiNetwork

๐ŸŒ A zero-dependency networking solution for building modern and secure iOS, watchOS, macOS and tvOS applications.
Featured Library // Category Network

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

Last 30 Days

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

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

Awesome Swift Weekly ยป 456

Top Stories
  • Safer Swift: How ~Copyable Prevents Hidden Bugs
  • Secret SwiftUI: A practical use for _VariadicView
  • Fatbobman's Swift Weekly #073

Guava

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

Threat to UK Nuclear Deterrent

Article Popular Story // www.theguardian.com

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

Fatbobman's Swift Weekly #073

Article Popular Story // weekly.fatbobman.com

CachedAsyncImage

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

Secret SwiftUI: A practical use for _VariadicView

Article Popular Story // blog.jacobstechtavern.com

New screenshots of my open-source app

Article Popular Story // www.reddit.com

Alibaba Launches C930 RISC-V Chip Amid Shift from Western Tech

Article Popular Story // www.hpcwire.com

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

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

XCUITestHelper

XCUITestHelper helps you writing UI tests within SwiftUI. It provides a set of useful extensions on XCUIApplication, XCUIElement and XCUIElementQuery to make your tests more readable and easier to maintain.
Featured Library // Category Testing

Inspect

This package provides introspected views that can be used to inspect the underlying *Kit element of a SwiftUI view.
Featured Library // Category Utility

Safer Swift: How ~Copyable Prevents Hidden Bugs

Article Popular Story // arturgruchala.com

Awesome Swift Weekly ยป 455

Top Stories
  • How Swift's server support powers Things Cloud
  • Will we ever see Swift Assist in Xcode16 ?
  • How Swift's server support powers Things Cloud

PreventScreenshot

This package adds a modifier to your SwiftUI elements to prevent screenshots. This is useful for apps that display sensitive information and want to prevent users from taking screenshots.
Featured Library // Category Utility

Post owner Bezos announces shift in opinions section

Article Popular Story // www.washingtonpost.com