Community Showcase: December 2023
Swift 软件包社区展示栏目展示了来自 Swift 社区的各类软件包,这些包通过 Swift 论坛上的这个帖子提名,并由 Swift 网站工作组投票选出。
这是 2023年December Swift 社区展示的存档列表。
-
swift-composable-architecture作者: Point-Free
The Composable Architecture is a library for building applications with state management, composition, side effects, and testing in mind. It can be used with SwiftUI, UIKit, and more.
Linked from this Swift forums post.
-
Time作者: Dave DeLong
Time simplifies working with calendars in Swift, providing type-safe APIs for retrieving and formatting time values. It also allows converting between time zones and calculating differences between dates.
Linked from this Swift forums post.
-
BluetoothLinux作者: PureSwift
BluetoothLinux makes working with Bluetooth from Swift easier without needing to wrap underlying libraries from other languages.
Linked from this Swift forums post.
-
MemberwiseInit作者: Galen O’Hanlon
MemberwiseInit is a Swift Macro that enhances automatic memberwise initializers, reducing boilerplate code. It supports customizable parameter labels and inferring types from property initialization expressions.
Discussed in Episode 37 of Swift Package Indexing.
-
SwiftyGPIO作者: uraimo
SwiftyGPIO is a Swift library for interacting with external sensors and devices on Linux/ARM boards. It supports GPIOs, SPI, I2C, PWM, UART, and 1-Wire interfaces. It is specifically designed for Raspberry Pis and other ARM boards running Linux.
Linked from this Swift forums post.
-
Variablur作者: Dale Price
Variablur creates variable blur effects in a SwiftUI view using a mask. It supports gradient or progressive blurs, vignettes, and more.
Linked in Issue 637 of iOS Dev Weekly.