Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
93 changes: 50 additions & 43 deletions _data/packages/packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,9 @@ categories:
platform_compatibility:
- Apple
- Linux
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS) and
Linux
- Wasm
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS), Linux,
and Wasm
license: No license
url: https://swiftpackageindex.com/fummicc1/swift-complexity
note: Discussed on [Episode 61 of Swift Package Indexing](https://swiftpackageindexing.transistor.fm/episodes/61-people-have-been-working-on-it-for-ten-years){:target='_blank'}.
Expand Down Expand Up @@ -79,7 +80,7 @@ categories:
uses the AST representation of source files to provide accurate results and
can be integrated into both Xcode projects and Swift packages.
owner: Realm
swift_compatibility: 5.10+
swift_compatibility: 6.0+
platform_compatibility:
- Apple
- Linux
Expand All @@ -94,7 +95,7 @@ categories:
swift_compatibility: 6.0+
platform_compatibility:
- Apple
platform_compatibility_tooltip: Apple (iOS, macOS, watchOS, tvOS)
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS)
license: MIT
url: https://swiftpackageindex.com/pointfreeco/swift-composable-architecture
- name: swift-testing
Expand All @@ -106,8 +107,9 @@ categories:
platform_compatibility:
- Apple
- Linux
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS) and
Linux
- Wasm
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS), Linux,
and Wasm
license: Apache 2.0
url: https://swiftpackageindex.com/swiftlang/swift-testing
- name: Defaults
Expand All @@ -134,18 +136,19 @@ categories:
Linux
license: MIT
url: https://swiftpackageindex.com/pointfreeco/swift-dependencies
- name: swift-case-paths
description: CasePaths extends the functionality of key paths to enum cases, allowing
for the extraction, modification, and testing of associated values in enums.
- name: swift-perception
description: Offers observation tools for earlier versions of Swift, mimicking
`@Observable` and providing compatibility with newer Swift observation features.
owner: Point-Free
swift_compatibility: 5.10+
swift_compatibility: 6.0+
platform_compatibility:
- Apple
- Linux
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS) and
Linux
- Wasm
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS), Linux,
and Wasm
license: MIT
url: https://swiftpackageindex.com/pointfreeco/swift-case-paths
url: https://swiftpackageindex.com/pointfreeco/swift-perception
- name: Server
slug: server
brief: Do you need a hand putting together a Swift app for the server? Browse some
Expand Down Expand Up @@ -258,24 +261,14 @@ categories:
protocol servers and clients. It uses non-blocking I/O for efficient handling
of multiple connections.
owner: Apple
swift_compatibility: 5.10+
swift_compatibility: 6.0+
platform_compatibility:
- Apple
- Linux
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS) and
Linux
license: Apache 2.0
url: https://swiftpackageindex.com/apple/swift-nio
- name: Moya
description: Moya is a network abstraction layer for Alamofire. It simplifies
network calls and provides compile-time checking for API endpoints.
owner: Moya
swift_compatibility: 5.10+
platform_compatibility:
- Apple
platform_compatibility_tooltip: Apple (iOS, macOS, watchOS, tvOS)
license: MIT
url: https://swiftpackageindex.com/Moya/Moya
- name: FlyingFox
description: FlyingFox enables the creation of lightweight, concurrent HTTP servers
with support for WebSockets and static file serving. It uses non blocking BSD
Expand All @@ -289,6 +282,16 @@ categories:
Linux
license: MIT
url: https://swiftpackageindex.com/swhitty/FlyingFox
- name: Moya
description: Moya is a network abstraction layer for Alamofire. It simplifies
network calls and provides compile-time checking for API endpoints.
owner: Moya
swift_compatibility: 5.10+
platform_compatibility:
- Apple
platform_compatibility_tooltip: Apple (iOS, macOS, watchOS, tvOS)
license: MIT
url: https://swiftpackageindex.com/Moya/Moya
- name: Pulse
description: Pulse is a powerful logging system for Apple platforms. It records
and inspects logs and network requests, and allows for real-time viewing and
Expand Down Expand Up @@ -330,23 +333,11 @@ categories:
platform_compatibility:
- Apple
- Linux
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS) and
Linux
- Wasm
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS), Linux,
and Wasm
license: Apache 2.0
url: https://swiftpackageindex.com/swiftlang/swift-testing
- name: swift-custom-dump
description: A collection of tools for debugging, diffing, and testing data structures
in Swift. Includes `customDump` for refined output, `diff` for textual diffs,
and `XCTAssertNoDifference` for test assertions.
owner: Point-Free
swift_compatibility: 5.10+
platform_compatibility:
- Apple
- Linux
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS) and
Linux
license: MIT
url: https://swiftpackageindex.com/pointfreeco/swift-custom-dump
- name: swift-snapshot-testing
description: SnapshotTesting is a delightful Swift snapshot testing library. It
allows you to easily compare snapshots of views, view controllers, URL requests,
Expand All @@ -361,6 +352,20 @@ categories:
Linux
license: MIT
url: https://swiftpackageindex.com/pointfreeco/swift-snapshot-testing
- name: swift-custom-dump
description: A collection of tools for debugging, diffing, and testing data structures
in Swift. Includes `customDump` for refined output, `diff` for textual diffs,
and `XCTAssertNoDifference` for test assertions.
owner: Point-Free
swift_compatibility: 5.10+
platform_compatibility:
- Apple
- Linux
- Wasm
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS), Linux,
and Wasm
license: MIT
url: https://swiftpackageindex.com/pointfreeco/swift-custom-dump
- name: Quick
description: Quick is a behavior-driven development framework for Swift and Objective-C.
It is inspired by RSpec, Specta, and Ginkgo. It comes with Nimble, a matcher
Expand All @@ -382,8 +387,9 @@ categories:
platform_compatibility:
- Apple
- Linux
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS) and
Linux
- Wasm
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS), Linux,
and Wasm
license: Apache 2.0
url: https://swiftpackageindex.com/Quick/Nimble
- name: OCMockito
Expand Down Expand Up @@ -427,8 +433,9 @@ categories:
platform_compatibility:
- Apple
- Linux
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS) and
Linux
- Wasm
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS), Linux,
and Wasm
license: Apache 2.0
url: https://swiftpackageindex.com/apple/swift-log
- name: Datadog
Expand Down
Loading