Skip to content

Commit e10b9f4

Browse files
authored
Updated Community Showcase packages for June. (#1075)
1 parent f872442 commit e10b9f4

File tree

2 files changed

+85
-33
lines changed

2 files changed

+85
-33
lines changed

_data/packages/packages.yml

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -9,55 +9,55 @@ categories:
99
organised via [this thread in the Swift Forums](https://forums.swift.org/t/68168)
1010
and curated by the [Swift Website Workgroup](https://www.swift.org/website-workgroup/).
1111
packages:
12-
- name: Anodize
13-
description: Adds type safety to Metal shaders, enabling Swift to interact with
14-
Metal kernels without managing binding indices. Enhances code safety and simplifies
15-
GPU kernel integration.
16-
owner: Audulus LLC
17-
swift_compatibility: 6.0+
12+
- name: package-swift-lsp
13+
description: Provides a Language Server Protocol (LSP) implementation for smart
14+
code completion and contextual information in SwiftPM's `Package.swift` manifest
15+
files.
16+
owner: Vasiliy Kattouf
17+
swift_compatibility: 6.1+
1818
platform_compatibility:
1919
- Apple
2020
platform_compatibility_tooltip: Apple (macOS)
2121
license: MIT
22-
url: https://swiftpackageindex.com/audulus/Anodize
23-
note: Nominated via [this forum post](https://forums.swift.org/t/nominations-for-the-packages-community-showcase-on-swift-org/68168/123){:target='_blank'}.
24-
- name: Noora
25-
description: Enhances terminal aesthetics for Swift CLIs with a customizable design
26-
system, improving consistency and readability in command-line interfaces.
27-
owner: Tuist
28-
swift_compatibility: 6.0+
22+
url: https://swiftpackageindex.com/kattouf/package-swift-lsp
23+
note: Nominated via [this forum post](https://forums.swift.org/t/nominations-for-the-packages-community-showcase-on-swift-org/68168/136){:target='_blank'}.
24+
- name: Harmonize
25+
description: Harmonize enhances Swift codebase consistency by allowing developers
26+
to write custom linter rules as unit tests, focusing on architectural and structural
27+
guidelines over style conventions.
28+
owner: Perry Street Software, Inc
29+
swift_compatibility: 5.9+
2930
platform_compatibility:
3031
- Apple
3132
- Linux
32-
platform_compatibility_tooltip: Apple (macOS, visionOS) and Linux
33-
license: MIT
34-
url: https://swiftpackageindex.com/tuist/Noora
35-
note: Nominated via [this forum post](https://forums.swift.org/t/nominations-for-the-packages-community-showcase-on-swift-org/68168/120){:target='_blank'}.
36-
- name: swift-aws-lambda-runtime
37-
description: Facilitates building serverless functions in Swift for AWS Lambda,
38-
offering features like JSON handling, response streaming, and background tasks,
39-
while emphasizing performance, safety, and developer control.
40-
owner: Swift on Server
41-
swift_compatibility: 5.9+
33+
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS) and Linux
34+
license: Apache 2.0
35+
url: https://swiftpackageindex.com/perrystreetsoftware/Harmonize
36+
note: Discussed on [Episode 57 of Swift Package Indexing](https://share.transistor.fm/s/32b618c5){:target='_blank'}.
37+
- name: HasLazyServer
38+
description: Handles JSON type inconsistencies by providing Codable types that
39+
normalize and log type mismatches, aiding in decoding unpredictable data.
40+
owner: southkin
41+
swift_compatibility: 6.0+
4242
platform_compatibility:
4343
- Apple
4444
- Linux
4545
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS) and
4646
Linux
47-
license: Apache 2.0
48-
url: https://swiftpackageindex.com/swift-server/swift-aws-lambda-runtime
49-
note: Nominated via [this forum post](https://forums.swift.org/t/nominations-for-the-packages-community-showcase-on-swift-org/68168/127){:target='_blank'}.
50-
- name: swift-package-registry-service
51-
description: An implementation of the Swift Package Registry Service which proxies
52-
the Github API.
53-
owner: CrowdStrike
47+
license: MIT
48+
url: https://swiftpackageindex.com/southkin/HasLazyServer
49+
note: Discussed on [Episode 56 of Swift Package Indexing](https://share.transistor.fm/s/135e7db3){:target='_blank'}.
50+
- name: Redline
51+
description: Visualize and debug SwiftUI layouts by inspecting positions, sizes,
52+
spacings, and alignment guides to ensure implementations match design specifications.
53+
owner: "Robb B\xF6hnke"
5454
swift_compatibility: 6.0+
5555
platform_compatibility:
5656
- Apple
57-
platform_compatibility_tooltip: Apple (macOS, visionOS)
57+
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS)
5858
license: MIT
59-
url: https://swiftpackageindex.com/CrowdStrike/swift-package-registry-service
60-
note: Nominated via [this forum post](https://forums.swift.org/t/nominations-for-the-packages-community-showcase-on-swift-org/68168/128){:target='_blank'}.
59+
url: https://swiftpackageindex.com/robb/Redline
60+
note: Discussed on [Episode 57 of Swift Package Indexing](https://share.transistor.fm/s/32b618c5){:target='_blank'}.
6161
- name: Packages with Macros
6262
slug: macros
6363
brief: New in Swift 5.9, Swift packages can include macro targets. Browse a selection

_data/packages/showcase-history.yml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,58 @@
11
years:
22
- year: 2025
33
months:
4+
- month: May
5+
slug: may
6+
packages:
7+
- name: Anodize
8+
description: Adds type safety to Metal shaders, enabling Swift to interact with
9+
Metal kernels without managing binding indices. Enhances code safety and simplifies
10+
GPU kernel integration.
11+
owner: Audulus LLC
12+
swift_compatibility: 6.0+
13+
platform_compatibility:
14+
- Apple
15+
platform_compatibility_tooltip: Apple (macOS)
16+
license: MIT
17+
url: https://swiftpackageindex.com/audulus/Anodize
18+
note: Nominated via [this forum post](https://forums.swift.org/t/nominations-for-the-packages-community-showcase-on-swift-org/68168/123){:target='_blank'}.
19+
- name: Noora
20+
description: Enhances terminal aesthetics for Swift CLIs with a customizable
21+
design system, improving consistency and readability in command-line interfaces.
22+
owner: Tuist
23+
swift_compatibility: 6.0+
24+
platform_compatibility:
25+
- Apple
26+
- Linux
27+
platform_compatibility_tooltip: Apple (macOS, visionOS) and Linux
28+
license: MIT
29+
url: https://swiftpackageindex.com/tuist/Noora
30+
note: Nominated via [this forum post](https://forums.swift.org/t/nominations-for-the-packages-community-showcase-on-swift-org/68168/120){:target='_blank'}.
31+
- name: swift-aws-lambda-runtime
32+
description: Facilitates building serverless functions in Swift for AWS Lambda,
33+
offering features like JSON handling, response streaming, and background tasks,
34+
while emphasizing performance, safety, and developer control.
35+
owner: Swift on Server
36+
swift_compatibility: 5.9+
37+
platform_compatibility:
38+
- Apple
39+
- Linux
40+
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS)
41+
and Linux
42+
license: Apache 2.0
43+
url: https://swiftpackageindex.com/swift-server/swift-aws-lambda-runtime
44+
note: Nominated via [this forum post](https://forums.swift.org/t/nominations-for-the-packages-community-showcase-on-swift-org/68168/127){:target='_blank'}.
45+
- name: swift-package-registry-service
46+
description: An implementation of the Swift Package Registry Service which proxies
47+
the Github API.
48+
owner: CrowdStrike
49+
swift_compatibility: 6.0+
50+
platform_compatibility:
51+
- Apple
52+
platform_compatibility_tooltip: Apple (macOS, visionOS)
53+
license: MIT
54+
url: https://swiftpackageindex.com/CrowdStrike/swift-package-registry-service
55+
note: Nominated via [this forum post](https://forums.swift.org/t/nominations-for-the-packages-community-showcase-on-swift-org/68168/128){:target='_blank'}.
456
- month: April
557
slug: april
658
packages:

0 commit comments

Comments
 (0)