@@ -9,82 +9,80 @@ 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 : swift-glob
13- description : Native Swift implementation for glob pattern matching and file filtering.
14- Features include fast matching, concurrent directory searching, customizable
15- behavior, and an ergonomic API.
16- owner : David Beck
17- swift_compatibility : 5.9+
18- platform_compatibility :
19- - Apple
20- - Linux
21- platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, watchOS, tvOS) and
22- Linux
23- license : MIT
24- url : https://swiftpackageindex.com/davbeck/swift-glob
25- note : Discussed on [Episode 44 of Swift Package Indexing](https://share.transistor.fm/s/cbb0c6ad){:target='_blank'}.
26- - name : Easing
27- description : Easing provides a comprehensive set of easing functions for interactive
28- transitions and time-based calculations. Features include a swifty API, cubic
29- bezier based easings, interpolation for common types, and an interactive demo
30- app.
31- owner : Pavel Sharanda
12+ - name : Chip8iEmulationCore
13+ description : Emulates the CHIP-8 system from the 1970s, running programs, processing
14+ operations, handling input, and subscribing to screen output and sound updates
15+ for frontend applications.
16+ owner : Danijel Stracenski
3217 swift_compatibility : 5.9+
3318 platform_compatibility :
3419 - Apple
3520 platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, watchOS, tvOS)
3621 license : MIT
37- url : https://swiftpackageindex.com/psharanda/Easing
38- note : Discussed on [Episode 47 of Swift Package Indexing](https://share.transistor.fm/s/546632e4 ){:target='_blank'}.
39- - name : Tabular
40- description : Facilitates data sharing by converting spreadsheet data into structured
41- objects, supporting XLSX via CoreXLSX. Not designed for large tables or high-performance
42- needs .
43- owner : " Ant \xF3 nio Pedro Marques "
22+ url : https://swiftpackageindex.com/danijelLoc/Chip8iEmulationCore
23+ note : Discussed on [Episode 49 of Swift Package Indexing](https://share.transistor.fm/s/c3ea4e1a ){:target='_blank'}.
24+ - name : elementary
25+ description : HTML rendering library inspired by SwiftUI for web development. Utilizes
26+ Swift's generics for type-safe, efficient HTML streaming without dependencies.
27+ Supports async rendering and environment values .
28+ owner : Simon Leeb
4429 swift_compatibility : 5.10+
4530 platform_compatibility :
4631 - Apple
4732 - Linux
48- platform_compatibility_tooltip : Apple (iOS, macOS, visionOS) and Linux
33+ platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, watchOS, tvOS) and
34+ Linux
4935 license : Apache 2.0
50- url : https://swiftpackageindex.com/entonio/Tabular
51- note : Discussed on [Episode 46 of Swift Package Indexing ](https://share.transistor.fm/s/08c0a3f9 ){:target='_blank'}.
52- - name : Meridian
53- description : Enables writing web server endpoints in Swift using a declarative
54- approach .
55- owner : Soroush Khanlou
56- swift_compatibility : 5.8 +
36+ url : https://swiftpackageindex.com/sliemeobn/elementary
37+ note : Nominated in [this forum post ](https://forums.swift.org/t/nominations-for-the-packages-community-showcase-on-swift-org/68168/82 ){:target='_blank'}.
38+ - name : swift-openapi-generator
39+ description : Generate Swift client and server code from an OpenAPI document. Includes
40+ multiple repositories for extensibility and supports various transports .
41+ owner : Apple
42+ swift_compatibility : 5.9 +
5743 platform_compatibility :
5844 - Apple
5945 - Linux
6046 platform_compatibility_tooltip : Apple (macOS) and Linux
47+ license : Apache 2.0
48+ url : https://swiftpackageindex.com/apple/swift-openapi-generator
49+ note : Nominated in [this forum post](https://forums.swift.org/t/nominations-for-the-packages-community-showcase-on-swift-org/68168/84){:target='_blank'}.
50+ - name : swift-export
51+ description : Command-line tool for generating signed and notarized macOS installer
52+ packages from Swift projects, with support for configuration files, sandboxing,
53+ entitlements, and additional payloads.
54+ owner : Frank Lefebvre
55+ swift_compatibility : 5.9+
56+ platform_compatibility :
57+ - Apple
58+ platform_compatibility_tooltip : Apple (macOS)
6159 license : MIT
62- url : https://swiftpackageindex.com/khanlou/Meridian
63- note : Linked to in [Issue 667 of iOS Dev Weekly](https://iosdevweekly.com/issues/667#u2UMcBe){:target='_blank'}.
64- - name : KeyColor
65- description : Extracts dominant colors from images, supporting both UIImage and
66- NSImage. Adjustable saturation, brightness thresholds, and resolution. Uses
67- PixelColor and AsyncGraphics libraries.
68- owner : Anton Heestand
69- swift_compatibility : 5.10+
60+ url : https://swiftpackageindex.com/franklefebvre/swift-export
61+ note : Linked to in [Issue 679 of iOS Dev Weekly](https://iosdevweekly.com/issues/679#DXo4Uf9){:target='_blank'}.
62+ - name : SpectreKit
63+ description : Facilitates the creation of aesthetically pleasing terminal applications
64+ in Swift, inspired by Spectre.Console and Python's Rich, currently under development.
65+ owner : Patrik Svensson
66+ swift_compatibility : 5.9+
7067 platform_compatibility :
7168 - Apple
72- platform_compatibility_tooltip : Apple (iOS, macOS, visionOS)
69+ - Linux
70+ platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, watchOS, tvOS) and
71+ Linux
7372 license : MIT
74- url : https://swiftpackageindex.com/heestand-xyz/KeyColor
75- note : Discussed on [Episode 47 of Swift Package Indexing](https://share.transistor.fm/s/546632e4){:target='_blank'}.
76- - name : Neuron
77- description : Swift library for building and training neural networks with customizable
78- architectures. Supports Classifier, GAN, WGAN, and WGANGP models. Uses Tensors
79- for computations and various optimizers for training.
80- owner : William Vabrinskas
73+ url : https://swiftpackageindex.com/patriksvensson/spectre-kit
74+ note : Discussed on [Episode 49 of Swift Package Indexing](https://share.transistor.fm/s/c3ea4e1a){:target='_blank'}.
75+ - name : DeclarativeTextKit
76+ description : Swift DSL for modifying text buffers declaratively, supporting undo
77+ operations and changes across multiple buffers without UI rendering.
78+ owner : Clean Cocoa
8179 swift_compatibility : 5.9+
8280 platform_compatibility :
8381 - Apple
84- platform_compatibility_tooltip : Apple (iOS, macOS, visionOS, tvOS )
82+ platform_compatibility_tooltip : Apple (macOS)
8583 license : MIT
86- url : https://swiftpackageindex.com/wvabrinskas/Neuron
87- note : Nominated in [this forum post ](https://forums.swift.org/t/nominations-for-the-packages-community-showcase-on-swift-org/68168/79 ){:target='_blank'}.
84+ url : https://swiftpackageindex.com/CleanCocoa/DeclarativeTextKit
85+ note : Discussed on [Episode 49 of Swift Package Indexing ](https://share.transistor.fm/s/53ee9157 ){:target='_blank'}.
8886 - name : Packages with Macros
8987 slug : macros
9088 brief : New in Swift 5.9, Swift packages can include macro targets. Browse a selection
0 commit comments