@@ -113,7 +113,7 @@ categories:
113
113
in Swift applications. Helps with testing, SwiftUI previews, and compile-time
114
114
performance.
115
115
owner : Point-Free
116
- swift_compatibility : 5.9 +
116
+ swift_compatibility : 5.10 +
117
117
platform_compatibility :
118
118
- Apple
119
119
- Linux
@@ -125,7 +125,7 @@ categories:
125
125
description : CasePaths extends the functionality of key paths to enum cases, allowing
126
126
for the extraction, modification, and testing of associated values in enums.
127
127
owner : Point-Free
128
- swift_compatibility : 5.9 +
128
+ swift_compatibility : 5.10 +
129
129
platform_compatibility :
130
130
- Apple
131
131
- Linux
@@ -145,6 +145,18 @@ categories:
145
145
Linux
146
146
license : MIT
147
147
url : https://swiftpackageindex.com/pointfreeco/swift-perception
148
+ - name : swift-testing
149
+ description : Enhances Swift code testing with expressive APIs, custom behaviors,
150
+ flexible organization, scalable execution, and cross-platform support. Compatible
151
+ with XCTest for easy migration.
152
+ owner : The Swift Programming Language
153
+ swift_compatibility : 6.0+
154
+ platform_compatibility :
155
+ - Apple
156
+ - Linux
157
+ platform_compatibility_tooltip : Apple (macOS) and Linux
158
+ license : Apache 2.0
159
+ url : https://swiftpackageindex.com/swiftlang/swift-testing
148
160
- name : Verge
149
161
description : Verge is a state management library for iOS development. It offers
150
162
a lightweight and efficient way to manage application state and supports both
@@ -157,18 +169,6 @@ categories:
157
169
platform_compatibility_tooltip : Apple (iOS, macOS)
158
170
license : MIT
159
171
url : https://swiftpackageindex.com/VergeGroup/swift-verge
160
- - name : SwiftLint
161
- description : SwiftLint is a tool that enforces Swift style and conventions. It
162
- uses the AST representation of source files to provide accurate results and
163
- can be integrated into both Xcode projects and Swift packages.
164
- owner : Realm
165
- swift_compatibility : 5.9+
166
- platform_compatibility :
167
- - Apple
168
- - Linux
169
- platform_compatibility_tooltip : Apple (macOS) and Linux
170
- license : MIT
171
- url : https://swiftpackageindex.com/realm/SwiftLint
172
172
- name : Server
173
173
slug : server
174
174
brief : Do you need a hand putting together a Swift app for the server? Browse some
@@ -184,7 +184,7 @@ categories:
184
184
description : Vapor is an HTTP web framework for Swift, providing an expressive
185
185
and easy-to-use foundation for websites, APIs, and cloud projects.
186
186
owner : Vapor
187
- swift_compatibility : 5.8 +
187
+ swift_compatibility : 5.9 +
188
188
platform_compatibility :
189
189
- Apple
190
190
- Linux
@@ -202,12 +202,23 @@ categories:
202
202
platform_compatibility_tooltip : Apple (macOS) and Linux
203
203
license : Apache 2.0
204
204
url : https://swiftpackageindex.com/apple/swift-openapi-generator
205
+ - name : fluent
206
+ description : Fluent helps you work with databases, providing a high-level, type-safe
207
+ API for querying and manipulating data in Vapor apps.
208
+ owner : Vapor
209
+ swift_compatibility : 5.9+
210
+ platform_compatibility :
211
+ - Apple
212
+ - Linux
213
+ platform_compatibility_tooltip : Apple (iOS, macOS, watchOS, tvOS) and Linux
214
+ license : MIT
215
+ url : https://swiftpackageindex.com/vapor/fluent
205
216
- name : hummingbird
206
217
description : Hummingbird is a lightweight, flexible server framework written in
207
218
Swift. It consists of an HTTP server, a web application framework, and extension
208
219
modules.
209
220
owner : Hummingbird
210
- swift_compatibility : 5.8 +
221
+ swift_compatibility : 5.9 +
211
222
platform_compatibility :
212
223
- Apple
213
224
- Linux
@@ -219,37 +230,27 @@ categories:
219
230
description : MongoKitten is a fast, pure Swift MongoDB driver built for Server
220
231
Side Swift. It supports both MongoDB in server and embedded environments and
221
232
can be used with Vapor or Hummingbird.
222
- owner : Orlandos Technologies - OpenSource
233
+ owner : Orlandos
223
234
swift_compatibility : 5.8+
224
235
platform_compatibility :
225
236
- Apple
226
237
- Linux
227
238
platform_compatibility_tooltip : Apple (iOS, macOS) and Linux
228
239
license : MIT
229
240
url : https://swiftpackageindex.com/orlandos-nl/MongoKitten
230
- - name : fluent
231
- description : Fluent helps you work with databases, providing a high-level, type-safe
232
- API for querying and manipulating data in Vapor apps.
241
+ - name : jwt-kit
242
+ description : Enables SwiftCrypto-based signing and verification of JSON Web Tokens
243
+ using various algorithms such as HMAC, RSA, ECDSA, and EdDSA. Supports custom
244
+ headers, key management, and predefined claims.
233
245
owner : Vapor
234
- swift_compatibility : 5.8+
235
- platform_compatibility :
236
- - Apple
237
- - Linux
238
- platform_compatibility_tooltip : Apple (iOS, macOS, watchOS, tvOS) and Linux
239
- license : MIT
240
- url : https://swiftpackageindex.com/vapor/fluent
241
- - name : SwiftyBeaver
242
- description : SwiftyBeaver is a flexible, colorful, lightweight logging library
243
- for Swift. It supports console, file, and cloud destinations and is ideal for
244
- server-side Swift.
245
- owner : SwiftyBeaver
246
- swift_compatibility : 5.8+
246
+ swift_compatibility : 6.0+
247
247
platform_compatibility :
248
248
- Apple
249
249
- Linux
250
- platform_compatibility_tooltip : Apple (iOS, macOS, watchOS, tvOS) and Linux
250
+ platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, watchOS, tvOS) and
251
+ Linux
251
252
license : MIT
252
- url : https://swiftpackageindex.com/SwiftyBeaver/SwiftyBeaver
253
+ url : https://swiftpackageindex.com/vapor/jwt-kit
253
254
- name : Networking
254
255
slug : networking
255
256
brief : Browse a selection of packages that can extend and enhance the Swift core
@@ -304,9 +305,21 @@ categories:
304
305
swift_compatibility : 5.10+
305
306
platform_compatibility :
306
307
- Apple
307
- platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, tvOS)
308
+ platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, watchOS, tvOS)
308
309
license : MIT
309
310
url : https://swiftpackageindex.com/kean/Pulse
311
+ - name : Socket
312
+ description : BlueSocket is a Socket framework for Swift. It provides functionality
313
+ for creating, closing, and listening on sockets.
314
+ owner : Kitura
315
+ swift_compatibility : 5.8+
316
+ platform_compatibility :
317
+ - Apple
318
+ - Linux
319
+ platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, watchOS, tvOS) and
320
+ Linux
321
+ license : Apache 2.0
322
+ url : https://swiftpackageindex.com/Kitura/BlueSocket
310
323
- name : RxAlamofire
311
324
description : RxAlamofire is a wrapper around Alamofire that adds RxSwift functionality,
312
325
simplifying network requests and allowing responses to be composed in a more
@@ -318,17 +331,6 @@ categories:
318
331
platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, watchOS, tvOS)
319
332
license : MIT
320
333
url : https://swiftpackageindex.com/RxSwiftCommunity/RxAlamofire
321
- - name : Networking
322
- description : Networking is a Swift library for making network requests with a
323
- straightforward API. It supports faking requests, caching images, and various
324
- types of authentication.
325
- owner : Elvis Nunez
326
- swift_compatibility : 5.8+
327
- platform_compatibility :
328
- - Apple
329
- platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, watchOS, tvOS)
330
- license : MIT
331
- url : https://swiftpackageindex.com/3lvis/Networking
332
334
- name : Testing
333
335
slug : testing
334
336
brief : " If you want to level up your project\u2019 s tests, take a look at a selection
@@ -366,18 +368,6 @@ categories:
366
368
Linux
367
369
license : MIT
368
370
url : https://swiftpackageindex.com/pointfreeco/swift-custom-dump
369
- - name : Quick
370
- description : Quick is a behavior-driven development framework for Swift and Objective-C.
371
- It is inspired by RSpec, Specta, and Ginkgo. It comes with Nimble, a matcher
372
- framework for tests.
373
- owner : Quick
374
- swift_compatibility : 5.8+
375
- platform_compatibility :
376
- - Apple
377
- - Linux
378
- platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, tvOS) and Linux
379
- license : Apache 2.0
380
- url : https://swiftpackageindex.com/Quick/Quick
381
371
- name : swift-testing
382
372
description : Enhances Swift code testing with expressive APIs, custom behaviors,
383
373
flexible organization, scalable execution, and cross-platform support. Compatible
@@ -403,6 +393,18 @@ categories:
403
393
Linux
404
394
license : Apache 2.0
405
395
url : https://swiftpackageindex.com/Quick/Nimble
396
+ - name : Quick
397
+ description : Quick is a behavior-driven development framework for Swift and Objective-C.
398
+ It is inspired by RSpec, Specta, and Ginkgo. It comes with Nimble, a matcher
399
+ framework for tests.
400
+ owner : Quick
401
+ swift_compatibility : 5.8+
402
+ platform_compatibility :
403
+ - Apple
404
+ - Linux
405
+ platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, tvOS) and Linux
406
+ license : Apache 2.0
407
+ url : https://swiftpackageindex.com/Quick/Quick
406
408
- name : OCMockito
407
409
description : OCMockito is an Objective-C implementation of Mockito, allowing you
408
410
to create, verify, and stub mock objects. It has some key differences from other
@@ -435,6 +437,19 @@ categories:
435
437
platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, watchOS, tvOS)
436
438
license : BSD 3-Clause
437
439
url : https://swiftpackageindex.com/CocoaLumberjack/CocoaLumberjack
440
+ - name : swift-log
441
+ description : SwiftLog is a community-driven logging API package for server-side
442
+ Swift applications. It provides easy logging of messages to a shared destination
443
+ and supports various logging backends for customization and integration.
444
+ owner : Apple
445
+ swift_compatibility : 5.8+
446
+ platform_compatibility :
447
+ - Apple
448
+ - Linux
449
+ platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, watchOS, tvOS) and
450
+ Linux
451
+ license : Apache 2.0
452
+ url : https://swiftpackageindex.com/apple/swift-log
438
453
- name : Datadog
439
454
description : This library provides Swift and Objective-C SDKs to interact with
440
455
Datadog. It includes features for log collection, trace collection, and RUM
@@ -454,7 +469,7 @@ categories:
454
469
swift_compatibility : 5.10+
455
470
platform_compatibility :
456
471
- Apple
457
- platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, tvOS)
472
+ platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, watchOS, tvOS)
458
473
license : MIT
459
474
url : https://swiftpackageindex.com/kean/Pulse
460
475
- name : SwiftyBeaver
@@ -469,19 +484,6 @@ categories:
469
484
platform_compatibility_tooltip : Apple (iOS, macOS, watchOS, tvOS) and Linux
470
485
license : MIT
471
486
url : https://swiftpackageindex.com/SwiftyBeaver/SwiftyBeaver
472
- - name : swift-log
473
- description : SwiftLog is a community-driven logging API package for server-side
474
- Swift applications. It provides easy logging of messages to a shared destination
475
- and supports various logging backends for customization and integration.
476
- owner : Apple
477
- swift_compatibility : 5.8+
478
- platform_compatibility :
479
- - Apple
480
- - Linux
481
- platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, watchOS, tvOS) and
482
- Linux
483
- license : Apache 2.0
484
- url : https://swiftpackageindex.com/apple/swift-log
485
487
- name : XCGLogger
486
488
description : XCGLogger is a debug log module for Swift projects that allows you
487
489
to log details to the console (and optionally a file) with additional information
0 commit comments