You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
note: Nominated via [this forum post](https://forums.swift.org/t/nominations-for-the-packages-community-showcase-on-swift-org/68168/148){:target='_blank'}.
25
-
- name: TextDiffing
26
-
description: Highlights differences between texts using `AttributedString` or
27
-
`NSAttributedString`. Supports customization of appearance, word- and character-level
28
-
diffing, and is lightweight.
29
-
owner: "Simon B. St\xF8vring"
30
-
swift_compatibility: 6.1+
21
+
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS) and
note: Discussed on [Episode 58 of Swift Package Indexing](https://swiftpackageindexing.transistor.fm/episodes/58-people-used-to-hand-code-assembly){:target='_blank'}.
26
+
- name: TranslateKit
27
+
description: TranslateKit SDK simplifies app localization by providing 2000+ pre-localized
28
+
strings and semantic key generation. It enhances translation accuracy and consistency
29
+
using Apple's translations and smart key management.
30
+
owner: FlineDev
31
+
swift_compatibility: 6.0+
31
32
platform_compatibility:
32
33
- Apple
33
-
platform_compatibility_tooltip: Apple (iOS, macOS)
34
+
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS)
note: Discussed on [Episode 59 of Swift Package Indexing](https://swiftpackageindexing.transistor.fm/episodes/59-at-least-mine-was-related-to-swift){:target='_blank'}.
37
-
- name: Objects2XLSX
38
-
description: Converts Swift objects to Excel (.xlsx) files with a type-safe, declarative
39
-
API. Supports styling, multiple worksheets, async data fetching, and real-time
40
-
progress tracking for professional spreadsheet creation.
41
-
owner: "Fatbobman(\u4E1C\u5761\u8098\u5B50)"
42
-
swift_compatibility: 6.0+
38
+
- name: EmailValidator
39
+
description: Swift Email Validator performs robust, RFC-compliant email validation
40
+
with WordPress-inspired logic, supporting major providers and offering Swift-native
41
+
APIs for high-performance email handling and processing.
42
+
owner: David Michael
43
+
swift_compatibility: 6.1+
43
44
platform_compatibility:
44
45
- Apple
45
46
- Linux
46
47
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS) and
note: Discussed on [Episode 59 of Swift Package Indexing](https://swiftpackageindexing.transistor.fm/episodes/59-at-least-mine-was-related-to-swift){:target='_blank'}.
51
-
- name: vault-courier
52
-
description: Swift client for securely retrieving and provisioning secrets with
53
-
Hashicorp Vault and OpenBao. Supports key/value storage, credential generation,
note: Discussed on [Episode 60 of Swift Package Indexing](https://swiftpackageindexing.transistor.fm/episodes/60-filename-suffixes-in-swift-package-prefixes){:target='_blank'}.
52
+
- name: swift-mocking
53
+
description: Swift Mocking generates mock dependencies using macros, supporting
54
+
various property and method types, concurrency, and protocol conformance, including
55
+
actors and associated types.
56
+
owner: Fetch
57
+
swift_compatibility: 6.0+
57
58
platform_compatibility:
58
59
- Apple
59
-
- Linux
60
-
platform_compatibility_tooltip: Apple (macOS, visionOS) and Linux
note: Discussed on [Episode 57 of Swift Package Indexing](https://swiftpackageindexing.transistor.fm/episodes/57-how-many-of-the-same-packages-can-we-pick){:target='_blank'}.
note: Nominated via [this forum post](https://forums.swift.org/t/nominations-for-the-packages-community-showcase-on-swift-org/68168/148){:target='_blank'}.
20
+
- name: TextDiffing
21
+
description: Highlights differences between texts using `AttributedString` or
22
+
`NSAttributedString`. Supports customization of appearance, word- and character-level
23
+
diffing, and is lightweight.
24
+
owner: "Simon B. St\xF8vring"
25
+
swift_compatibility: 6.1+
26
+
platform_compatibility:
27
+
- Apple
28
+
platform_compatibility_tooltip: Apple (iOS, macOS)
note: Discussed on [Episode 59 of Swift Package Indexing](https://swiftpackageindexing.transistor.fm/episodes/59-at-least-mine-was-related-to-swift){:target='_blank'}.
32
+
- name: Objects2XLSX
33
+
description: Converts Swift objects to Excel (.xlsx) files with a type-safe,
34
+
declarative API. Supports styling, multiple worksheets, async data fetching,
35
+
and real-time progress tracking for professional spreadsheet creation.
36
+
owner: "Fatbobman(\u4E1C\u5761\u8098\u5B50)"
37
+
swift_compatibility: 6.0+
38
+
platform_compatibility:
39
+
- Apple
40
+
- Linux
41
+
platform_compatibility_tooltip: Apple (iOS, macOS, visionOS, watchOS, tvOS)
note: Discussed on [Episode 59 of Swift Package Indexing](https://swiftpackageindexing.transistor.fm/episodes/59-at-least-mine-was-related-to-swift){:target='_blank'}.
46
+
- name: vault-courier
47
+
description: Swift client for securely retrieving and provisioning secrets with
48
+
Hashicorp Vault and OpenBao. Supports key/value storage, credential generation,
49
+
and AppRole/Token authentication.
50
+
owner: Vault Courier
51
+
swift_compatibility: 6.1+
52
+
platform_compatibility:
53
+
- Apple
54
+
- Linux
55
+
platform_compatibility_tooltip: Apple (macOS, visionOS) and Linux
note: Discussed on [Episode 57 of Swift Package Indexing](https://swiftpackageindexing.transistor.fm/episodes/57-how-many-of-the-same-packages-can-we-pick){:target='_blank'}.
0 commit comments